From: David S. <sa...@mi...> - 2006-10-24 20:33:55
|
Matthias, Have you used Maven? I've been intrigued in the past, but concerned that the incremental improvement in build structure wouldn't be worth the extra dependency. What's your take? David Saff Matthias Schmidt wrote: > Thomas, > > Then we could move to Maven. Maven does all you suggest automatically > (more or less ;-)). > > But you are right: Files would have to be moved for that. > > Regards, > Matt > > worodin schrieb: > >> Hey ho list! >> >> Is there any opinion regarding the ideas I mentioned in >> https://sourceforge.net/tracker/?func=detail&atid=315278&aid=1581944&group_id=15278? >> >> What I'm suggesting there is, moving into the direction of a layout, >> that has been prouven in many open source projects. >> >> A.) >> Arguments for separating sources from generated output (e. g. classes) >> - much easier to do a clean >> - no need to to maintain .cvsignore, IDE view filters etc just to have a >> nice and clean screen. >> - fewer messy exclusion filters in ant >> >> B.) >> Arguments for separating test from application sources: >> - fewer messy exclusion filters in ant >> - easier separation of sources, even if they are not in a *.test.* >> package and do not contain the infix *Test* e. g. for javadoc, jar. >> >> - Only drawback here: you need to navigate two trees (actually, I don't >> see this as a drawback, but rather as a visual aid) >> >> A.) is easy to achieve with the current CVS layout, but B.) would >> require moving some things around. In CVS this would result in loosing >> the change history. Now I'm remembering remotely somebody else >> suggesting to move to SVN. Doing so, would offer the following: >> >> - First, migrate to SVN first. SVN documentation states, that CVS >> history can be ported too. >> - Then start B.) SVN versions directories, keeping the history, when >> moving files. >> >> Let me know, what you think of it. >> >> >> Thomas >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Junit-devel mailing list >> Jun...@li... >> https://lists.sourceforge.net/lists/listinfo/junit-devel >> >> >> > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Junit-devel mailing list > Jun...@li... > https://lists.sourceforge.net/lists/listinfo/junit-devel > |