Berin Loritsch wrote:
seperation in directory structure (ie src/api/ and src/impl/).

The structure I've put in place (and recommend) is to place the impl and apis into seperate subprojects of a common group.
>>
>> How important is it we consistently pick the same way?

Very important.

in that case we need a decision...I think seperate subprojects is an ugly setup to work around maven limitations regarding source directory structure (a limitation that is planned to go away). I think a workaround with a little more scripting to allow the conceptually cleaner setup like in the avalon/ repo is nicer.


I am, however, not feeling like doing the work to change things that have just been set up yet again :/

---

releases built and deployed. To keep docs from appearing, just change
buildsystem/maven.xml to have "dist" as the default goal (or something
like that) instead of "avalon:info". But that is a bad idea.

More common than "dist" would to build and run tests. I would have "test" as the default target, and distributions get built later.

you can also have 'jar:jar' as the default target, which builds the jar and runs the tests. Unfortunately, it doesn't generate test reports; for that you need the 'maven-junitreport-plugin:report' goal IIRC.


- LSD



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to