You are viewing a plain text version of this content. The canonical link for it is here.
Posted to repository@apache.org by Howard Lewis Ship <hl...@gmail.com> on 2006/04/08 17:04:57 UTC

Re: [PROPOSAL] m2 repository management

On 3/2/06, Henri Yandell <fl...@gmail.com> wrote:
> I'd like to propose the following:
>
> * Tighten up on the m2 repositories. Structure it in TLP format, allow
> PMCs access to only their TLP group (ie:  org/apache/<tlp>). They can
> structure it internally however they wish (while following the m2
> repository structure).

I'm into this. Is there documentation for Maven 2 on building that
"redirect". That is,
for some projects, I get a warning that tells me that the "artifact
has been renamed"
or something to that effect.

>
> * Kick out things that don't fit that. iBiblio can continue to be a
> mess, but our repository would tighten up and over time that would
> communicate to the rest of the repository world.

Don't see a problem with this.

>
> * Use SVN for all this. It fits our current processes, doesn't rely on
> accounts on the server, lets us hook commit notifications up to mail
> repository@apache. It gives us history; especially when a pom or jar
> had to be changed.

I've seen the notes below, so SVN doesn't seem like a good way to go.

Is there something we could do with WebDAV to make it easier to get
files up into the repository?


>
> * Ideally we'd have svn hooks in place to block things that aren't
> done right; ie) commits without an md5 etc.

How about ant Ant library & Maven extension that does the client-side
prep and the proper upload?

>
> * We could have people here doing manual svn updates, or we make it automatic.
>
> Hen
>


--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

Re: [PROPOSAL] m2 repository management

Posted by Brett Porter <br...@gmail.com>.
On 4/9/06, Howard Lewis Ship <hl...@gmail.com> wrote:
> I'm into this. Is there documentation for Maven 2 on building that
> "redirect". That is,
> for some projects, I get a warning that tells me that the "artifact
> has been renamed"
> or something to that effect.

http://maven.apache.org/ref/2.0.3-SNAPSHOT/maven-model/maven.html#class_relocation

<relocation> inside <distributionManagement>.

> > * Kick out things that don't fit that. iBiblio can continue to be a
> > mess, but our repository would tighten up and over time that would
> > communicate to the rest of the repository world.
>
> Don't see a problem with this.

So far, maven-repository is clean. The automated sync will only be
turned on once cleanliness can be monitored automatically (which is
pretty much in place, just need to tie it all together... and
apparently get the app to compile :)

> Is there something we could do with WebDAV to make it easier to get
> files up into the repository?

This sounds like a really good alternative. We will likely have webdav
support directly from Maven this month.

- Brett