Re: [DISCUSS] release Ivy 2.0.0-beta2?

2008-02-13 Thread Gilles Scokart
It's true that we have quiet a lot of issues already solved, and the
previous release was 2 months ago.  So it's indeed a good time for a new
release.

But I'm currently busy on IVY-637 [1] and rewritting the pom parser using
dom instead of using the current sax parser.
I would like to see that included in the beta 2, but it will probably take
at least one week for me to finish.  I guess we can wait a little bit?

Gilles

[1] https://issues.apache.org/jira/browse/IVY-637

2008/2/10, Xavier Hanin [EMAIL PROTECTED]:

 Hi,

 We have made good progress on Ivy trunk, and I think it's close to be a
 good
 time to release 2.0.0 beta 2. So, do you see anything blocking before
 cutting this release? Anything you would like to see in? Any pending
 change
 that would deserve to wait?

 IMHO, this beta should be the last beta before a cycle of release
 candidates. So I'd like us to focus on bug fix (and we have a pretty good
 list assigned to 2.0) after this beta (probably with some small features
 or
 improvements, like a maven2 resolver I suggested recently).

 So, what do you think?

 Xavier

 --
 Xavier Hanin - Independent Java Consultant
 http://xhab.blogspot.com/
 http://ant.apache.org/ivy/
 http://www.xoocode.org/




-- 
Gilles Scokart


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 it is serialized
are reused from the cache (thought I'm not sure if it's the original pom or
the serialized ivy.xml that is used in that case).

However, I have noticed that the extra attributes are used to compare
moduleRevisionId, and I fear that might bring some problem.  Does it?  And
is it normal to use the extra attributes in this comparison?

-- 
Gilles Scokart


Re: [DISCUSS] release Ivy 2.0.0-beta2?

2008-02-13 Thread Xavier Hanin
On Feb 13, 2008 9:03 AM, Gilles Scokart [EMAIL PROTECTED] wrote:

 It's true that we have quiet a lot of issues already solved, and the
 previous release was 2 months ago.  So it's indeed a good time for a new
 release.

 But I'm currently busy on IVY-637 [1] and rewritting the pom parser using
 dom instead of using the current sax parser.
 I would like to see that included in the beta 2, but it will probably take
 at least one week for me to finish.  I guess we can wait a little bit?

I'm ok to wait for this rewrite, I agree it'll be better to see it included
in beta 2.

Xavier



 Gilles

 [1] https://issues.apache.org/jira/browse/IVY-637

 2008/2/10, Xavier Hanin [EMAIL PROTECTED]:
 
  Hi,
 
  We have made good progress on Ivy trunk, and I think it's close to be a
  good
  time to release 2.0.0 beta 2. So, do you see anything blocking before
  cutting this release? Anything you would like to see in? Any pending
  change
  that would deserve to wait?
 
  IMHO, this beta should be the last beta before a cycle of release
  candidates. So I'd like us to focus on bug fix (and we have a pretty
 good
  list assigned to 2.0) after this beta (probably with some small features
  or
  improvements, like a maven2 resolver I suggested recently).
 
  So, what do you think?
 
  Xavier
 
  --
  Xavier Hanin - Independent Java Consultant
  http://xhab.blogspot.com/
  http://ant.apache.org/ivy/
  http://www.xoocode.org/
 



 --
 Gilles Scokart




-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/


RE: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Gilles Scokart
+1,

Gilles

 -Original Message-
 From: Xavier Hanin [mailto:[EMAIL PROTECTED]
 Sent: mercredi 13 février 2008 10:36
 To: Ant Developers List
 Subject: [VOTE] add Nicolas Lalevée as committer
 
 Hi All,
 
 Nicolas Lalevée has contributed a lot of patches to Ivy and IvyDE [1 to 10],
 and has been actively involved in several discussions, especially about
 IvyDE. He is always fair when giving his opinion, and often try to help
 other users.
 
 IvyDE is a subproject of Ivy considered as highly important by several users
 [11], and Nicolas is greatly helping to improve it.
 
 So I think he would make a good addition to our developer team, hence this
 is a vote to make him a new committer.
 
 Even though only votes cast by PMC members are binding [12], all votes are
 welcome and important to us.
 
 Here's my vote: +1
 
 Xavier
 
 [1] https://issues.apache.org/jira/browse/IVY-704
 [2] https://issues.apache.org/jira/browse/IVY-702
 [3] https://issues.apache.org/jira/browse/IVY-646
 [4] https://issues.apache.org/jira/browse/IVYDE-62
 [5] https://issues.apache.org/jira/browse/IVYDE-69
 [6] https://issues.apache.org/jira/browse/IVYDE-66
 [7] https://issues.apache.org/jira/browse/IVYDE-64
 [8] https://issues.apache.org/jira/browse/IVYDE-76
 [9] https://issues.apache.org/jira/browse/IVYDE-68
 [10] https://issues.apache.org/jira/browse/IVYDE-63
 [11] http://www.nabble.com/ivyde-again-td15352211.html#a15352211
 [12] http://ant.apache.org/bylaws.html#Decision%20Making
 
 --
 Xavier Hanin - Independent Java Consultant
 http://xhab.blogspot.com/
 http://ant.apache.org/ivy/
 http://www.xoocode.org/


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



AW: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Jan.Materne
 Nicolas Lalevée has contributed a lot of patches to Ivy and 
 IvyDE [1 to 10],
 and has been actively involved in several discussions, 
 especially about
 IvyDE. He is always fair when giving his opinion, and often 
 try to help
 other users.
 
 IvyDE is a subproject of Ivy considered as highly important 
 by several users
 [11], and Nicolas is greatly helping to improve it.
 
 So I think he would make a good addition to our developer 
 team, hence this
 is a vote to make him a new committer.
 
 Even though only votes cast by PMC members are binding [12], 
 all votes are
 welcome and important to us.
 
 Here's my vote: +1
 
 Xavier
 
 [1] https://issues.apache.org/jira/browse/IVY-704
 [2] https://issues.apache.org/jira/browse/IVY-702
 [3] https://issues.apache.org/jira/browse/IVY-646
 [4] https://issues.apache.org/jira/browse/IVYDE-62
 [5] https://issues.apache.org/jira/browse/IVYDE-69
 [6] https://issues.apache.org/jira/browse/IVYDE-66
 [7] https://issues.apache.org/jira/browse/IVYDE-64
 [8] https://issues.apache.org/jira/browse/IVYDE-76
 [9] https://issues.apache.org/jira/browse/IVYDE-68
 [10] https://issues.apache.org/jira/browse/IVYDE-63
 [11] http://www.nabble.com/ivyde-again-td15352211.html#a15352211
 [12] http://ant.apache.org/bylaws.html#Decision%20Making



+1
Jan

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



[VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Xavier Hanin
Hi All,

Nicolas Lalevée has contributed a lot of patches to Ivy and IvyDE [1 to 10],
and has been actively involved in several discussions, especially about
IvyDE. He is always fair when giving his opinion, and often try to help
other users.

IvyDE is a subproject of Ivy considered as highly important by several users
[11], and Nicolas is greatly helping to improve it.

So I think he would make a good addition to our developer team, hence this
is a vote to make him a new committer.

Even though only votes cast by PMC members are binding [12], all votes are
welcome and important to us.

Here's my vote: +1

Xavier

[1] https://issues.apache.org/jira/browse/IVY-704
[2] https://issues.apache.org/jira/browse/IVY-702
[3] https://issues.apache.org/jira/browse/IVY-646
[4] https://issues.apache.org/jira/browse/IVYDE-62
[5] https://issues.apache.org/jira/browse/IVYDE-69
[6] https://issues.apache.org/jira/browse/IVYDE-66
[7] https://issues.apache.org/jira/browse/IVYDE-64
[8] https://issues.apache.org/jira/browse/IVYDE-76
[9] https://issues.apache.org/jira/browse/IVYDE-68
[10] https://issues.apache.org/jira/browse/IVYDE-63
[11] http://www.nabble.com/ivyde-again-td15352211.html#a15352211
[12] http://ant.apache.org/bylaws.html#Decision%20Making

-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/


Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Adrian Sandor

Hi, if this helps towards an IvyDE release, you have my non-binding +1 :)

Adrian

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Maarten Coene
+1

Maarten

- Original Message 
From: Xavier Hanin [EMAIL PROTECTED]
To: Ant Developers List dev@ant.apache.org
Sent: Wednesday, February 13, 2008 10:35:49 AM
Subject: [VOTE] add Nicolas Lalevée as committer

Hi All,

Nicolas Lalevée has contributed a lot of patches to Ivy and IvyDE [1 to 10],
and has been actively involved in several discussions, especially about
IvyDE. He is always fair when giving his opinion, and often try to help
other users.

IvyDE is a subproject of Ivy considered as highly important by several users
[11], and Nicolas is greatly helping to improve it.

So I think he would make a good addition to our developer team, hence this
is a vote to make him a new committer.

Even though only votes cast by PMC members are binding [12], all votes are
welcome and important to us.

Here's my vote: +1

Xavier

[1] https://issues.apache.org/jira/browse/IVY-704
[2] https://issues.apache.org/jira/browse/IVY-702
[3] https://issues.apache.org/jira/browse/IVY-646
[4] https://issues.apache.org/jira/browse/IVYDE-62
[5] https://issues.apache.org/jira/browse/IVYDE-69
[6] https://issues.apache.org/jira/browse/IVYDE-66
[7] https://issues.apache.org/jira/browse/IVYDE-64
[8] https://issues.apache.org/jira/browse/IVYDE-76
[9] https://issues.apache.org/jira/browse/IVYDE-68
[10] https://issues.apache.org/jira/browse/IVYDE-63
[11] http://www.nabble.com/ivyde-again-td15352211.html#a15352211
[12] http://ant.apache.org/bylaws.html#Decision%20Making

-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/





  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Martin Gainty


Accordez moi

Martin-
- Original Message -
From: Gilles Scokart [EMAIL PROTECTED]
To: 'Ant Developers List' dev@ant.apache.org
Sent: Wednesday, February 13, 2008 4:48 AM
Subject: RE: [VOTE] add Nicolas Lalevée as committer


+1,

Gilles

 -Original Message-
 From: Xavier Hanin [mailto:[EMAIL PROTECTED]
 Sent: mercredi 13 février 2008 10:36
 To: Ant Developers List
 Subject: [VOTE] add Nicolas Lalevée as committer

 Hi All,

 Nicolas Lalevée has contributed a lot of patches to Ivy and IvyDE [1 to
10],
 and has been actively involved in several discussions, especially about
 IvyDE. He is always fair when giving his opinion, and often try to help
 other users.

 IvyDE is a subproject of Ivy considered as highly important by several
users
 [11], and Nicolas is greatly helping to improve it.

 So I think he would make a good addition to our developer team, hence this
 is a vote to make him a new committer.

 Even though only votes cast by PMC members are binding [12], all votes are
 welcome and important to us.

 Here's my vote: +1

 Xavier

 [1] https://issues.apache.org/jira/browse/IVY-704
 [2] https://issues.apache.org/jira/browse/IVY-702
 [3] https://issues.apache.org/jira/browse/IVY-646
 [4] https://issues.apache.org/jira/browse/IVYDE-62
 [5] https://issues.apache.org/jira/browse/IVYDE-69
 [6] https://issues.apache.org/jira/browse/IVYDE-66
 [7] https://issues.apache.org/jira/browse/IVYDE-64
 [8] https://issues.apache.org/jira/browse/IVYDE-76
 [9] https://issues.apache.org/jira/browse/IVYDE-68
 [10] https://issues.apache.org/jira/browse/IVYDE-63
 [11] http://www.nabble.com/ivyde-again-td15352211.html#a15352211
 [12] http://ant.apache.org/bylaws.html#Decision%20Making

 --
 Xavier Hanin - Independent Java Consultant
 http://xhab.blogspot.com/
 http://ant.apache.org/ivy/
 http://www.xoocode.org/


-
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]



Re: [VOTE] add Nicolas Lalev�e as committer

2008-02-13 Thread Matt Benson
No more Eclipse freezes!  ;)  Especially important if
we're to adopt Ivy at work in the future.

+1

-Matt

--- Xavier Hanin [EMAIL PROTECTED] wrote:

 Hi All,
 
 Nicolas Lalevée has contributed a lot of patches to
 Ivy and IvyDE [1 to 10],
 and has been actively involved in several
 discussions, especially about
 IvyDE. He is always fair when giving his opinion,
 and often try to help
 other users.
 
 IvyDE is a subproject of Ivy considered as highly
 important by several users
 [11], and Nicolas is greatly helping to improve it.
 
 So I think he would make a good addition to our
 developer team, hence this
 is a vote to make him a new committer.
 
 Even though only votes cast by PMC members are
 binding [12], all votes are
 welcome and important to us.
 
 Here's my vote: +1
 
 Xavier
 
 [1] https://issues.apache.org/jira/browse/IVY-704
 [2] https://issues.apache.org/jira/browse/IVY-702
 [3] https://issues.apache.org/jira/browse/IVY-646
 [4] https://issues.apache.org/jira/browse/IVYDE-62
 [5] https://issues.apache.org/jira/browse/IVYDE-69
 [6] https://issues.apache.org/jira/browse/IVYDE-66
 [7] https://issues.apache.org/jira/browse/IVYDE-64
 [8] https://issues.apache.org/jira/browse/IVYDE-76
 [9] https://issues.apache.org/jira/browse/IVYDE-68
 [10] https://issues.apache.org/jira/browse/IVYDE-63
 [11]

http://www.nabble.com/ivyde-again-td15352211.html#a15352211
 [12]
 http://ant.apache.org/bylaws.html#Decision%20Making
 
 -- 
 Xavier Hanin - Independent Java Consultant
 http://xhab.blogspot.com/
 http://ant.apache.org/ivy/
 http://www.xoocode.org/
 



  

Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Stefan Bodewig
On Wed, 13 Feb 2008, Xavier Hanin [EMAIL PROTECTED] wrote:

 Even though only votes cast by PMC members are binding [12], all
 votes are welcome and important to us.

+1

Stefan

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Dominique Devienne
On Feb 13, 2008 3:35 AM, Xavier Hanin [EMAIL PROTECTED] wrote:
 Even though only votes cast by PMC members are binding [12], all votes are
 welcome and important to us.

+1. --DD

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Peter Reilly
On Feb 13, 2008 3:06 PM, Dominique Devienne [EMAIL PROTECTED] wrote:
 On Feb 13, 2008 3:35 AM, Xavier Hanin [EMAIL PROTECTED] wrote:
  Even though only votes cast by PMC members are binding [12], all votes are
  welcome and important to us.

 +1. --DD
+1 Peter



 -
 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]



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Bruce Atherton

+1

Xavier Hanin wrote:

So I think he would make a good addition to our developer team, hence this
is a vote to make him a new committer.

  



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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Martijn Kruithof

+1
Martijn

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



Re: [VOTE] add Nicolas Lalevée as committer

2008-02-13 Thread Kevin Jackson
Hi, sorry this is a little late:

+1 from me, I still need to check out Ivy properly :( hopefully this
year I'll have the time.

Oh and happy Tet (happy lunar new year - year of the rat).
(chuc mung nam moi, mau ty)
Kev

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



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
thing that make it more complexe, with making it more powerfull.

I think the extra value should just be values.  For instance, if someone
want to store a bug tracking url, an organisation specific code, or anything
else in its ivy file, he could store it there.

I thought the extra data  could be used for that.  In the doc [1], it is not
clear that when you use extra data in the info tag, you MUST use it also in
the dependency tag of the module that use it.  I think that should be
enhanced.

Anyway, I will add an extraInfo field to the module descriptor.  Maybe, we
can even retrofit all the content of info into it.


[1] http://ant.apache.org/ivy/history/latest-milestone/concept.html#extra

Gilles


2008/2/13, Xavier Hanin [EMAIL PROTECTED]:

 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 contains all the
  info coming from the pom.  I think it might be usefull when it is
  serialized
  are reused from the cache (thought I'm not sure if it's the original pom
  or
  the serialized ivy.xml that is used in that case).
 
  However, I have noticed that the extra attributes are used to compare
  moduleRevisionId, and I fear that might bring some problem.  Does it?


 Probably.



   And
  is it normal to use the extra attributes in this comparison?


 I think so, many time people use extra attributes in the info tag to add
 extra identification attributes. I don't really think putty meta
 information
 such as the dependency management information in extra attributes is a
 good
 fit. But I like the idea of keeping data from dependency management
 section.
 Maybe a good way to do it would be to add a Map of properties to the
 module
 descriptor. This would be another area of flexibility for Ivy users, and
 I'd
 even see usage for Ivy files, if we actually make them usable as
 properties
 in the Ivy file. Something like:
 ivy-module version=2.0
   info org=foo name=bar /
   property name=foo.baz.revision value=1.0.4 /
   dependencies
 dependency org=foo name=baz-api rev=${foo.baz.revision} /
 dependency org=foo name=baz-main rev=${foo.baz.revision} /
 dependency org=foo name=baz-other rev=${foo.baz.revision} /
   /dependencies
 /ivy-module

 WDYT?

 Xavier

 
 
  --
  Gilles Scokart
 




 --
 Xavier Hanin - Independent Java Consultant
 http://xhab.blogspot.com/
 http://ant.apache.org/ivy/
 http://www.xoocode.org/




-- 
Gilles Scokart