From: stig <st...@eu...> - 2004-03-31 07:44:28
|
Ah whoops Think I send my mail the same time... Yes I aggree. All bad things in cvs is due to unexperienced developers/cvsusers. When I started this project Eclipse didnt exists and I used a linuxshell for cvs. Maybe we can create those root folders u mention, but use 'source' instead of src, since using src will collapse with the old structure. Or, we can create a root folder like 'mailsomething' and have those under it src lib build.xml If you think its 'to much pain in the ass' to refactor it I can do it (if I can get my cvs to work). Lets aggree on a structure first. Stig ps. I had much 'fun' with those .classpath .project myself after louise had committed them. hehe ----- Original Message ----- From: "Kevin Pors" <kr...@ya...> To: "SF's Mailsomething" <mai...@li...> Sent: Wednesday, March 31, 2004 9:20 AM Subject: [Mailsomething-devl] CVS repository > Mentioned earlier I had some comments on the CVS > repository. Basically, it's the folder structure which is > baffling me. I am used to using Eclipse's CVS perspective, > but it isn't quite working as how the folders are arranged > now. I know how to solve this, but it is just too much of a > pain in the ass for me, and I think for others as well. > > Folder structure right now is like this: > > ----------------- > src/ > net/ --> main source > external/ --> libs and stuff > .ssh/ --> why is this folder here anyways? Wrong commit? > .../ > .../ > .../ > ----------------- > > I just can't figure out why it was arranged like this. In > my opinion, it would be better for all of us (not just me > or Eclipse users) to arrange the repository's folders in a > better structured way, and not to chunk everything into the > source folder. I am picturing it something like this: > > ---------------- > mailsomething/ > src/ --> OUR source-code (which means, code: java files) > and perhaps images somewhere in a package) > libs/ --> external libraries (jars, zips) like > JasperReports, JAF, JMS or whatever we are using, etc. > build.xml --> ANT build file > ---------------- > > And then removing some redundant, unnecessary files and > folders which are not (yet) used to keep the repository > clean and simple. > > For a more detailed view of how I am picturing the > repository, take a look at ArgoUML's > (http://argouml.tigris.org). It uses the kind of view and > structure I prefer. > > Oh and by the way, I noticed someone committed the .project > and .classpath files from Eclipse. Please don't do this > again because it the files are not universal on every > computer :D > > Please let me know what you all think of this. Any comments > are appreciated. > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Mailsomething-devl mailing list > Mai...@li... > https://lists.sourceforge.net/lists/listinfo/mailsomething-devl > |