On Fri, 2003-06-27 at 09:19, Michal Maczka wrote: > +1 > > > As far as the structure of the plugin, I propose what Mark H. Wilkinson > > suggested where we use different directories to distinguish between > > build time and runtime. So the structure would look something like: > > > > <plugin> > > src/ > > plugin-resources/ > > plugin-runtime/ > > project.properties | run time > > maven.xml | > > > > project.properties | > > maven.xml | build time > > > > After the 1.0 release these things will never change. > > Never say never ;)
For the 1.x series it cannot. This is why I have always been extremely hesitant to move toward a 1.0. I feel comfortable now with this proposal, along with suggested modifications, that we have something that can be documented and really finally establish a decent set of conventions for users. Some things have grown organically which is the way it goes, but I would like to bite the bullet, make the conventions and call it 1.0. I am happy with the refactoring. I owe some details on the refactoring which I will do after this email. But to make a long story short I can bootstrap in 1m55s using 23mb or memory and there is complete isolation as far as plugins go. I have had to make some modifications to Werkz and I need to make another change to Werkz to enable context switching on pre/post goals. Also, this is probably the first time in my history I have stuck with the existing code instead of jumping on a new code base. I have backported many ideas from maven-new into the existing code and let maven-new lay dormant for now. > >But with the > > separation now in place and for clarity and uniformity and ease of > > documentation I think would be a good thing. > > > > > I propose: > > <plugin> > src/ > main/ > resources/ > java/ > runtime/ > project.properties | run time > maven.xml | > test/ > resources/ > java/ > project.properties | > maven.xml | build time > xdocs/ > I'm for whatever people think is most clear. I am prepared to start documenting for 1.0. > > > Michal > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- jvz. Jason van Zyl [EMAIL PROTECTED] http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
