On 9 Dec 06, at 3:40 PM 9 Dec 06, Bob Allison wrote:

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.


I would be 100% behind supporting the type of RPM you describe.

Jason.

----- 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]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to