Konstantin Priblouda wrote:
--- Jose Gonzalez Gomez <[EMAIL PROTECTED]>Well, the point here is that portage takes care of recursive dependencies, so the problem reduces to providing ebuilds for all packages and specifying dependencies among them. And you don't have to rebuild everything everytime. Let's say you have commons-logging and you have maven, xdoclet and tapestry that depends on it (I don't know if this is the case, just an example), you'll just compile commons-logging once, and then maven, xdoclet and tapestry will use the previously compiled and installed version of commons-logging. Of course the dependency specification is flexible enough to provide support for minimal/maximal versions, slotted versions (different versions of the same package installed simultaneously), blocking dependencies (packages that provide the same functionality and cannot be installed together), etc.
Well, there's nothing wrong... I don't know if
you know anything about Gentoo Linux, but in case you don't, it's a
source based linux "metadistribution". They have a technology called
portage that automatically downloads the source of the package
you want to install, activates the optional features you have specified
and compiles it optimizing it for your architecture (processor,
compiler optimizations,...). They are trying to do the same
with Java packages. I know this may be considered unneeded because of the
bytecode, but they provide a few reasons you may find more or less
interesting here (personally I think some of them are quite
interesting):
http://gentoo-wiki.com/Why_Build_Java_Code_From_Source
well, reasons are valid. but there is a vast amount of
dependencies - do they like to rebuikld everything?
And yes, they're trying to provide ebuilds from source for every package currently included in the distribution. There is also something going on in the area of creating an easily installable J2EE development platform including the whole stack... so Gentoo may become a quiet good Java development platform in the near future.
of course we can produce source distributions - justWill do so... thanks a lot for your time and sorry for the Gentoo "commercial" :o)
file issue in generama/xdoclet/xdoclet-plugins jira
( jira.codehaus.org ) so we do not forget it...
Best regards Jose
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user
