Menu

#2 Separate file types in directories

open
None
4
2002-10-28
2002-07-15
No

You should move your file into different directories.

e.g.:

classes for the classes
images for the images
meta-inf for the manifest file
src for the sources

Again this will make the project much easier to
understand.

Discussion

  • Morgan Schweers

    Morgan Schweers - 2002-07-16
    • assigned_to: nobody --> cyberfox
     
  • Morgan Schweers

    Morgan Schweers - 2002-07-16
    • priority: 5 --> 4
     
  • Morgan Schweers

    Morgan Schweers - 2002-07-16

    Logged In: YES
    user_id=19745

    The directory structure was mostly built based on my tools
    at the time. I don't really like seperating some of that
    stuff out, although meta-inf already contains the manifest.
    Building source into classes in another directory via Make
    is annoying. I imagine 'ant' makes it easier, but I've only
    just recently gotten an ant build file. The problem is that
    if I were to 'move' all the files into a 'src' directory, it
    loses all the history. I'm pretty positive that's not going
    to happen, because of that. I really don't want to lose my
    change histories.

    If I change the whole thing to be a package, that may
    seperate the class files out some, but I don't know for sure.

    I can understand the images, and that might happen, but
    again I hate losing the change history. For the images it's
    not as bad, though.

    -- Cyberfox

     
  • Morgan Schweers

    Morgan Schweers - 2002-09-11

    Logged In: YES
    user_id=19745

    Greetings,
    Just like another feature request, one of the problems with
    this is that subdirectories require moving my files around.
    Moving files around is very much NOT supported by cvs, so
    my source history would go kaput.

    Ick... I need to come up with a way to solve that, somehow.
    Perhaps a completely new branch, starting from scratch,
    when I make the first post-1.0 version, or something like that.

    -- Morgan

     
  • Morgan Schweers

    Morgan Schweers - 2002-10-08
    • labels: --> 465969
     
  • Morgan Schweers

    Morgan Schweers - 2002-10-28
    • labels: 465969 -->
    • assigned_to: cyberfox --> nobody
     
  • Morgan Schweers

    Morgan Schweers - 2002-10-28
    • assigned_to: nobody --> cyberfox
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.