Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

agdgdgdgwngo Group Title

Say I am the developler of a project named... libgeorge! How am I supposed to name my project versions and latest builds? Should it be libgeorge-0.1.3.tar.gz or libgeorge0.1.3.tar.gz or libgeorge-20120616.tar.gz or something?

  • 2 years ago
  • 2 years ago

  • This Question is Closed
  1. agdgdgdgwngo Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    I guess I would settle for libgeorge-0.1.3.tar.gz since lua does it like that: http://www.lua.org/ftp/ How do I come up with the version numbers, though? Or should I use dates instead like libgeorge-20120616.tar.gz?

    • 2 years ago
  2. agdgdgdgwngo Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    dates would be a problem though if libgeorge's source is changed many times a day.

    • 2 years ago
  3. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    what i do when i make different versions of my programs i name them like EmpMgtSys.v1.1

    • 2 years ago
  4. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    thank you

    • 2 years ago
  5. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    next version i made was named as EmpMgtSys.v1.2(dd/mm/yyyy)

    • 2 years ago
  6. agdgdgdgwngo Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Also, how do I make my tarballs always extract into a new folder in the current working directory? For example, untarring libgeorge-0.1.3.tar.gz will create libgeorge-0.1.3/ in the current directory. I don't know how to do this, so people who untar my stuff could lose lots of work and mess up their stuff, especially if they tar xvf libgeorge*tar* in their home directory :(

    • 2 years ago
  7. farmdawgnation Group Title
    Best Response
    You've already chosen the best response.
    Medals 1

    If you want the tar to extract into a new folder, you need to tar the actual folder instead of its contents. So, let's say your working directory is /home/george/work and below that you have libgeorge - then I'd advise making a version specific copy of libgeorge named "libgeorge-0.1.3" then running... tar cxf libgeorge-0.1.3.tar.gz libgeorge-0.1.3 Then the actual folder will get tarred instead of just it's contents. With regard to the actual version number, the choice is yours. Typically, the first number represents a major release with significant (potentially backward-incompatible) changes. The second number typically represents new features that are minor and usually backward compatible, while the third number is usually used for bugfix and patch releases. This is just a classic scheme. You can use whatever scheme you want.

    • 2 years ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.