On Mon, 2004-02-02 at 12:07, John Casey wrote:
> Just my 2-cents, but...
> 
> I can definitely say that if maven went to an OS-specific repository
> with packages (rpm, etc.) I'd stop using it so fast it would make your
> head spin. 

Which is how I think most would feel. To go from something that we have
full control over, the repository and the mechanism in which the
artifacts are used, to something where we are at the mercy of the OS is
not a reasonable. 

> The current state of packaging software on most projects today seems to
> range from non-existent (Windows) to poor (RedHat, et al) with outliers
> being the BSD's and Debians of the world.  The problem with BSD is that
> they don't even port the JVM quickly enough to be considered relevant.
> If we tried to program strictly for BSD, we'd all still be stuck on JDK
> 1.3. As for Debian, from what I've heard it's a nice system, but you
> can't make sweeping, generalized statements about package managers when
> this is nearly the only relevant example. In short, the result of my
> experience with dependency management in most package management
> software has been increased blood pressure and (I'm sure) a shortened
> life span. Obviously, I'm no expert, but I believe I can take a fair
> crack at representing the masses. ;)

Definitely. Most folks developing with Java do so because they don't
want to have to use anything platform specific. 

> Is maven the right thing to use for managing native code? Probably not,
> at least by itself. 

Right, I think that if you are mixing Java and native code then a plugin
can be written that cooperates with the underlying OS. Or a series of
plugins where each one deals with a particular OS. Or not use Maven at
all if it doesn't suit.

> Does it have an appreciable advantage for most users over 99% of the
> dependency management field? OH, Hell yes. 
> 
> As for its deficiencies, I believe a tiny introduction of execution
> hooks (as in, post-bootstrap, pre-*-execution) would definitely allow
> plugin development to address them all.
> 
> Please, oh please, to anyone in charge who may be listening, don't let
> maven go the way of the RPM. 

Have no fear :-)

> It's too good of a product on its own to
> lose its technology in an uninstallable mess.
> 
> Thanks for listening. :)

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau 


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

Reply via email to