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]