Paul Hammant wrote:
Stephen,
Stephen, what is your experience of Maven with Merlin? Working out or not? Any ideas for Sevak?
Compostite building is working fine.
$ cd merlin $ maven merlin-dist $ maven merlin-site
Reporting from a composite code base has bugs. For example the source listing break, todo's are not generated, some odd things with javadoc creation (missing images and so on). These problems only occur when attempting to build a single considated site from multiple projects. When building a site for a direct project the results are rather good.
If we did consider al three as separate projects http://...sevak/api/ , http://...sevak/jo/ , http://...sevak/jetty/ etc would it be OK?
What I'm in Merlin is to package the suite under a root directory (e.g. "servak"). Each sub-directory contains the respective projects. You can then easly maintain the subprojects as semi-independent builds. As Maven gets stronger on the composite build side then it will be clear when to move to considation of the documentation. Anyway - aside from the problems - for Merlin I find the seperate sub-projects good and the considated document sufficient even with the problems I mentioned.
No idea about gump integration - but I have a suspision that Leo may have addressed this.
Have not looked into Forrest integration.
Well it would kind-of prove one of the Avalon ideas (XML lacing of comps). I.e. Gump requires the Sevak-API sub-project (and never barfs). There owuld never ne a gump dependency for third party projects on one of the impls.
Re. opinions - servak seperation would make it easier for people to grasp what is there.
Agree. Lets look for mindshare and move towards a vote.
I would be supportive of the update.
There are not that many users of Sevak yet so few would be in pain. Perhaps we could simplify further by not generating the xinfo.
To be frank xinfo generation is only interesting when you don't have any xinfo. I personally prefer having direct XML xinfo in CVS because it takes away the magic - people can see the logic.
Cheers, Steve.
--
Stephen J. McConnell mailto:[EMAIL PROTECTED] http://www.osm.net
Sent via James running under Merlin as an NT service.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
