maven-m2-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Trygve Laugstøl <tryg...@inamo.no>
Subject [trygvela@ifi.uio.no: Re: [jira] Work Started: (MNG-69) m2 freaks offline becauseibiblio.org not found, even when a valid file:// repository exists in theremote list]
Date Wed, 18 Aug 2004 15:02:10 GMT

On Tue, Aug 17, 2004 at 09:12:29PM -0700, Michal Maczka wrote:
> Trygve Laugstøl wrote:
> 
> >On Tue, Aug 17, 2004 at 05:37:26PM +0200, Emmanuel Venisse wrote:
> > 
> >
> >>----- Original Message ----- 
> >>From: "Jason van Zyl" <jvanzyl@maven.org>
> >>To: "Maven 2 Developers List" <m2-dev@maven.apache.org>
> >>Sent: Tuesday, August 17, 2004 5:12 PM
> >>Subject: Re: [jira] Work Started: (MNG-69) m2 freaks offline
> >>becauseibiblio.org not found, even when a valid file:// repository exists 
> >>in
> >>theremote list
> >>
> >>
> >>   
> >>
> >>>On Tue, 2004-08-17 at 03:16, jira@codehaus.org wrote:
> >>>
> >>>     
> >>>
> >>>>If the artifact is valid on one of the repos, it should continue with
a
> >>>>warning.
> >>>>
> >>>What does that mean?
> >>>
> >>>If the artifact is found to be valid we take that artifact and return
> >>>it.
> >>>
> >>>If the artifact is not found that is an exception. The build stops if an
> >>>artifact or it's metadata cannot be found just so that notion is clear.
> >>>     
> >>>
> >>Just a little question:
> >>Why we stop the build if metada (pom file) cannot be found. All jars on
> >>Ibiblio doesn't have a pom V4.
> >>We can create in memory a minimal pom object if the pom file doens't exist
> >>with this information :
> >>- groupId
> >>- artifactId
> >>- version
> >>
> >>or do you want to create a script for create missing pom files on ibiblio?
> >>   
> >>
> >
> >We will provide tools for flipping repositories. I have a basic version
> >that does the trick but it should use the new artifact handlers that Jason
> >has going.
> >
> > 
> >
> What's the plan regarding artifacts which don't have a pom or have 
> invalid pom?

I don't know, there are some options:

a) Drop all artifacts without poms and make a report about what artifacts
   thats missing poms and make the vendor make the pom.
b) Just make a pom by guessing the groupId, artifactId, type and version.
c) Make the poms ourselfs by checking out the v3 poms and use the converter
   on them.

I think the best way to go is to go a+b where we'll try to build a few
opensource projects and make the missing poms. This will assure that most
projects will build but still a lot of old versions of a artifact is going
to be missing.

> 
> Can you estimate the percentage of them?

Around 90% I'd guess, a lot for sure. I'm not sure if anyone but us makes
sure they are deployed.

> 
> If we are going to follow the plan as I understand there is no place for 
> them in m2 repository,
> Am I right?

Yes you are.

> 
> What about using WIKI for allowing (some?) users to edit poms?
> 
> Michal
> 
> ----------------------------------------------------------------------
> Ateny 2004 w Internecie! >>> http://link.interia.pl/f182d
> 

--
Trygve

Mime
View raw message