Re: Store pom dependency Managment in extra data

2008-02-14 Thread Xavier Hanin
On Thu, Feb 14, 2008 at 10:49 AM, Gilles Scokart <[EMAIL PROTECTED]> wrote: > > > > -Original Message- > > From: Xavier Hanin [mailto:[EMAIL PROTECTED] > > Sent: jeudi 14 février 2008 9:44 > > To: Ant Developers List > > Subject: Re: Store pom de

RE: Store pom dependency Managment in extra data

2008-02-14 Thread Gilles Scokart
> -Original Message- > From: Xavier Hanin [mailto:[EMAIL PROTECTED] > Sent: jeudi 14 février 2008 9:44 > To: Ant Developers List > Subject: Re: Store pom dependency Managment in extra data > > I think we need to distinguish two kind of extra metadata: those used to

Re: Store pom dependency Managment in extra data

2008-02-14 Thread Xavier Hanin
I think we need to distinguish two kind of extra metadata: those used to identify the module, and those which are pure information. IMO extra attributes on the info tag are good candidates for the first kind of extra meta information: - because it's how they work now - because the info tag attribut

Re: Store pom dependency Managment in extra data

2008-02-13 Thread Gilles Scokart
I think that storing some extra free values is nice, but I'm not convinced that using real properties is a good thing. It add some complexity to the parsing of the ivy files (where can you use property, can use it inside proerty declaration for instance). If I look at maven pom, it is one of the

Re: Store pom dependency Managment in extra data

2008-02-13 Thread Xavier Hanin
On Feb 13, 2008 9:10 AM, Gilles Scokart <[EMAIL PROTECTED]> wrote: > In the rewrite of the pom parser, I would like to store the maven > dependency > managment (and maybe also the properties) into the extra data of the > moduleRevisionId. > > That way, the corresponding ivy module descriptor would

Store pom dependency Managment in extra data

2008-02-13 Thread Gilles Scokart
In the rewrite of the pom parser, I would like to store the maven dependency managment (and maybe also the properties) into the extra data of the moduleRevisionId. That way, the corresponding ivy module descriptor would contains all the info coming from the pom. I think it might be usefull when i