The day maven can easily handle projects with
multiple source directories (not just src, i mean
modules/hibern8ide, modules/tools, modules/core) etc. Then I would consider to try
using Maven...Maven is VERY monotlithic in it's structure - and that is
exactly the opposite of what you are asking about ;)
It already does kind of this - look how the maven
plugins are build. So you would build core and then
all the subprojects.
i'll try looking into it again - but if they have seperate source directories without a common root, i'll be sad ;)
And I can only agree that it would be cool not
having jar's in CVS - but from a common respository instead....but hey - that
is VERY limiting with regards to iblio since it does not have
everything we need + it only includes the jars ....so where do i get docs,
src etc. for it ;)
(yes - just adding jars to cvs does not help me in
this - but using maven and/or iblio does not improve the situation)
Jar files in CVS are EVIL. Especially if the come in
their native form like bcel.jar - what version is
meant?
Shall I dejar the file coming out of hibernate CVS and try to figure what damn version is it?
I'm fully aware of this - to remedy this currently look at the VERSIONS file - it should list the correct ones!
And I'm building my project using maven, and have to specify hibernate dependencies....
So, if you can tell me how to have a more flexible
structure (for big projects) then I would happily use Maven....until
then - no way ;)
Tear your projects in suitable self-sufficient pieces, state dependencies between them and setup reactor :)
I can not live without maven anymore... With 3 developers on site, 10 HTML / app people off site and 15-some subprojects for our portal setting up ant would be the hell...
I like the Maven idea, i just think it is a one-legged realisation of the ideas ;)
I have implemented my own "maven" like (long before Maven) that
supports self dependent project (both with or without a common root) and
they define dependencies and collect them from a common repository.
Major difference between Maven and my "maven" is that it does not just
get the .jar files - it also get EVERYTHING else, configuration, src, doc, help, etc. etc. so I don't need to have my seperate installation of
xerces docs or similar - they are all placed a common place on our developers harddisk on a "need-to-use"-basis and thus allow them to disconnect their portable from the network and have a full working setup with docs, src etc. ....that leg (and more) is missing in Maven (IMHO)
but as i said - i'll look into Maven again....but i do not think it will be part of hibernate's build process in its current state...we would much rather prefer to have a good build structure and just depend on ant ;)
/max
regards,
=====
----[ Konstantin Pribluda ( ko5tik ) ]----------------
Zu Verstärkung meines Teams suche ich ab Sofort einen
Softwareentwickler[In] für die Festanstellung. Arbeitsort: Mainz Skills: Programieren, Kentnisse in OpenSource-Bereich
----[ http://www.pribluda.de ]------------------------
__________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel