niclas at hedhman.org
Thu May 5 00:42:09 EDT 2005
On Thursday 05 May 2005 05:07, Scott Brickner wrote:
> Let me put in a plug here for the work done by the JPackage project
> (www.jpackage.org). They've put a lot of effort into packaging a fairly
> large number of Java projects as RPMs. The thing that makes them (IMO)
> unique is that they have a policy of taking the effort to tease out the
> "hidden" dependencies on projects and make them into separate RPMs. For
> instance, when you grab the Ant 1.6 code from the Apache and unzip it, you
> get the Xerces code, too. The JPackage folks took the time to make a
> separate Xerces RPM and then to make their Ant package depend on that. The
> result is that if you stick with RPMs from JPackage, you don't get
> redundant (and hard-to-maintain) copies of all the jars on which a
> particular project depends.
> Big deal? Well, maybe not with Ant, but they have Maven and Tomcat RPMs,
> neither of which install redundant copies of third-party jars - which would
> number in the dozens.
> I think it's probably worth at least a little effort on the part of DPML
> developers to try to make life easy for the JPackage folks in packaging
> DPML projects.
Sounds to me that there is a good possibility that Magic can generate the RPMs
automagically. So, I am all in favour, but there are so many things I am in
favour of and not enough hours between putting food on the table, sleeping
and "interesting stuff". More hands are welcome.
More information about the dev-dpml