Just noticed the bit about the Merlin plugins..   The Maven plugin:download
goal has been fixed, so when you run the build it will download the plugin
and install it..   This has been in place in Maven CVS head for the past
month or so.

Eric

> -----Original Message-----
> From: Stephen McConnell [mailto:[EMAIL PROTECTED]
> Sent: Friday, January 09, 2004 7:23 PM
> To: Avalon framework users
> Subject: Re: Which Merlin to start out with?
>
>
> Matt Reynolds wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> >     I'm reading through the directions that Korosh wrote up
> about his start
> > and I'm not sure that building from CVS is the right way to go.
>
> CVS HEAD and V_3.-4 are on bleeding edge.
> Much better to stick with the current or latest binary drops.
>
> > It has been my experience that the more steps you put
> between getting to know
> > an application and running the application the fewer people take
> > interest.  Downloading, versus building, seems a bit easier, not to
> > mention less error prone given that the CVS code will have
> more unknown
> > bugs than a release with known issues.
>
> I agree.
>
> >     So I was going to suggest picking, and then linking to
> DPML.net, the
> > distribution of Merlin we want people to use.  The
> "current" symlink here :
> > http://www.dpml.net/merlin/distributions/?M=D
> > points at the 3.0 version.  Since I see two revs (3.1, 3.2)
> more, I'm
> > assuming that this may be a bit dated, but I don't know.
> Latest looks
> > like a better option, but that may be too cutting edge.
>
> Here's the official DPML policy concerning "current" and "latest":
>
>    Current
>
>    http://dpml.net/merlin/distributions/current/
>    This contains the Avalon PMC endorsed last official release.  I.e.
>    its the current official version that has been pushed
> through all of
>    release process and voting stuff.
>
>    Latest
>
>    http://dpml.net/merlin/distributions/latest/
>    This is a sym link to the latest reliable binary drop.
> Distributions
>    under latest are tested and validated before posting, but
> they are not
>    formal Avalon distributions, and may or may not be endorsed under a
>    community vote. Generally speaking its safe to run against
> the latest
>    binaries and in fact doing this helps in that we get
> feedback from a
>    broader community as we converge on formal releases.
>
>
> >     I guess I'm looking for the version is being supported
> and suggested.
> > I'm assuming it's 3.2 by the docs here :
> > http://avalon.apache.org/merlin/starting/installation/index.html
>
> As of about 30 mains ago "latest" is linking to
> http://dpml.net/merlin/distributions/3.2.4
>
> > If so, should we remove the links to the older version(s)?  And why
> > aren't the downloads being hosted on Apache's site?
>
>
> Votes are taken on the release of product.  Anyone can vote are are
> encouraged to do so.  Committer votes are binding with respect to
> calculation of quorum and majority. Publication on
> www.apache.org/dist
> is subject to a separate vote of the PMC (a vote to publish).
>
> The last PMC vote-to-publish was for the 3.0 release.  The
> 3.2.4 latest
> is a candidate that will be the subject of a community vote
> within the
> next few days.  Assuming that passes and nothing dramatic occurs
> relative to the 3.2 branch, a vote to publish will be raised
> on the PMC
> list.  If that vote passes then the "current" link on DPML will be
> redirected to 3.2.4 and the 3.2.4 binary and related jars will be
> published on Apache's distribution site.
>
>
> > Also, what's the reasoning for suggesting Merlin over other
> containers?
>
>
> It has a future.
> (and its a really nice product - but I'm biased)
>
>
> > ~ Currently, the wiki here :
> > http://wiki.apache.org/avalon/AvalonFAQ
> > has a link to "Woah! So many containers!  Which should I
> use!" and that
> > links to the Container FAQ :
> > http://wiki.apache.org/avalon/AvalonContainerFAQ
> >     Which, amongst alot of other data, does have a section on which
> > container to choose.  Since we're trying to just introduce people to
> > Avalon, and I assume we recommend despite it's "beta
> nature" (according
> > to the Container FAQ), what are the reasons for that?  I'd like to
> > include a little blurb about why, but it's not crucial.
>
>
> IMO the entire subject of "alpha", "beta", "final" status is
> really too
> simplistic.  If we consider the Merlin system it has been rock-solid
> with respect to the container <--> component contract for a
> long time.
> In this respect it is "final" status and has been for several months.
>
> Another view of a container is the embedder <--> container
> contact and
> in this case we are talking about people who are putting the Merlin
> system inside their own application (which is a couple or
> more orders of
> magnitude less that the number of component developers).  On this
> contract the Merlin system is "beta" status.  Our objective
> is to move
> to a final API under 3.4.
>
> >     Anyway, I'm folding this all into the
> AvalonForBeginners node, so any
> > data you've got will be helpful.
>
>
> To get a good idea of what Merlin offers to the component
> developer its
> is worth reading though the tutorial pages.  They are not
> long and give
> you a reasonably good idea of what Merlin does.
>
>    http://avalon.apache.org/merlin/starting
>
>
> > I'm also going to throw in a note about "INSTALL THE MERLIN PLUGINS
> > INTO MAVEN" since that bit me as well as another guy in just the
> > past few days.
>
>
> It's something that's bugging me as well - I'm actually
> playing around
> with the idea of dealing with this at install time and upgrade of the
> maven system automatically.
>
> Cheers, Stephen.
>
>
> --
>
> |------------------------------------------------|
> | Magic by Merlin                                |
> | Production by Avalon                           |
> |                                                |
> | http://avalon.apache.org/merlin                |
> | http://dpml.net/merlin/distributions/latest    |
> |------------------------------------------------|
>
> ---------------------------------------------------------------------
> 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