I have only been half following this thread so please excuse me if what I
say is OT or repeats what someone else said.
As the author of the RPM plugin, I think I can safely say that we could
easily build RPMs of each Maven release (containing the same content as the
tarball) that installs by default into a place like "/usr/maven/2.0.4" but
can be relocated at the whim of the experienced admin. As long as each
release installs into a directory specific to the release (no overlap on
files) the user can install as many releases as they want and put the
release they want to use on the path. This would make installation easier
for those who don't like to use tar/unzip, don't want to think about where
things should be installed, or who are doing a gazillion machines (like I
used to do) and need a way to mass-install. If we want to get real fancy,
we could even set up a means where each Maven RPM updates some symlink in
/usr/bin to point to itself; that gets us automatic upgrades when a new RPM
is installed. I will be the first to admit that this does not precisely fit
into the Linux standard filesystem. So what? There are a lot of packages,
some very big, that don't choose to install into Linux differently than they
install into Solaris or HP-UX. All of the Maven documentation is based
around the entire tarball being unpacked into a single directory and used
from there, and we can easily make an RPM that does exactly that for those
who prefer.
----- Original Message -----
From: "Jason van Zyl" <[EMAIL PROTECTED]>
To: "Maven Developers List" <dev@maven.apache.org>
Sent: Saturday, December 09, 2006 12:16 PM
Subject: Re: Maven and Fedora
On 9 Dec 06, at 11:06 AM 9 Dec 06, David Whitehurst wrote:
I'm an AppFuse person that listens here and I agree wholeheartedly with
Jason. All of the linux variations have a graphical file explorer and
some
unzip facility. You just do the following:
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]