Re: [DISCUSS] release Ivy 2.0.0-beta2?
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
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?
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
+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
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
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
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
+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
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
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
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
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
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
+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
+1 Martijn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] add Nicolas Lalevée as committer
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
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