Re: [configuration] Apache Commons Configuration Version 2
So, here we struggle with the notion that our releases have to be perfect before we let them go into the wild. We seem to have this almost coddling philosophy that we have to protect our users against themselves at all costs. Perhaps Java 9 and jigsaw will alleviate us from this burden and we can stop quibbling over such things in the future. Yes, jar hell is a pain, and our approach to handling it within the Java SE single-classloader environment (and maven) is unique and effective, but we can't let hypotheticals stand in the way of our progress. If (and this is a big if as Ralph points out) some downstream project decides to use an alpha release as their basis and publish to the world, it's egg on their face, not ours. While we sit around arguing over how to design our hairdryer so that it is waterproof in case some idiot takes it in the bath, someone else is busy coming up with a way people can clean themselves without water (thought I was done with my metaphor huh). On Sun, May 10, 2015 at 4:24 PM Phil Steitz phil.ste...@gmail.com wrote: On 5/10/15 9:10 AM, James Carman wrote: As do people who try to blow dry their hair while they are in the bathtub, but they don't stop making hairdryers. They put a sticker on the cord which tells people not to do it. The problem is jar hell resulting from o.a.c.foox getting out in the wild before the x API is stable. For Commons components, that's more like letting someone bring a hairdryer to a Roman bath. Phil On Sun, May 10, 2015 at 10:25 AM sebb seb...@gmail.com wrote: On 9 May 2015 at 21:07, Ralph Goers ralph.go...@dslextreme.com wrote: You can publish an alpha or a beta and still change the API. That really isn’t locked in until the first official GA release. In theory, perhaps, at least with an alpha release. However how many people take note of the alpha/beta status of the code? Any project that depends on an alpha/beta release ought itself to be labelled as alpha/beta - does that happen? If not, then downstream projects may get a nasty shock. Ralph On May 7, 2015, at 3:44 AM, sebb seb...@gmail.com wrote: Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto: ronald.difra...@capitalone.com ] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven
Re: [configuration] Apache Commons Configuration Version 2
All I can say to that is that Log4j 2.0 had 2 alpha releases, 9 beta releases and 2 release candidates over the course of 2 years before the GA release. Quite a few changes were made during that process that affected end users and none of our users complained. Every release indicated that is for use in testing and feedback. Had we not done that I am sure we would have gotten a lot less feedback. Ralph On May 10, 2015, at 1:23 PM, Phil Steitz phil.ste...@gmail.com wrote: On 5/10/15 9:10 AM, James Carman wrote: As do people who try to blow dry their hair while they are in the bathtub, but they don't stop making hairdryers. They put a sticker on the cord which tells people not to do it. The problem is jar hell resulting from o.a.c.foox getting out in the wild before the x API is stable. For Commons components, that's more like letting someone bring a hairdryer to a Roman bath. Phil On Sun, May 10, 2015 at 10:25 AM sebb seb...@gmail.com wrote: On 9 May 2015 at 21:07, Ralph Goers ralph.go...@dslextreme.com wrote: You can publish an alpha or a beta and still change the API. That really isn’t locked in until the first official GA release. In theory, perhaps, at least with an alpha release. However how many people take note of the alpha/beta status of the code? Any project that depends on an alpha/beta release ought itself to be labelled as alpha/beta - does that happen? If not, then downstream projects may get a nasty shock. Ralph On May 7, 2015, at 3:44 AM, sebb seb...@gmail.com wrote: Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com ] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended
Re: [configuration] Apache Commons Configuration Version 2
On 5/10/15 9:10 AM, James Carman wrote: As do people who try to blow dry their hair while they are in the bathtub, but they don't stop making hairdryers. They put a sticker on the cord which tells people not to do it. The problem is jar hell resulting from o.a.c.foox getting out in the wild before the x API is stable. For Commons components, that's more like letting someone bring a hairdryer to a Roman bath. Phil On Sun, May 10, 2015 at 10:25 AM sebb seb...@gmail.com wrote: On 9 May 2015 at 21:07, Ralph Goers ralph.go...@dslextreme.com wrote: You can publish an alpha or a beta and still change the API. That really isn’t locked in until the first official GA release. In theory, perhaps, at least with an alpha release. However how many people take note of the alpha/beta status of the code? Any project that depends on an alpha/beta release ought itself to be labelled as alpha/beta - does that happen? If not, then downstream projects may get a nasty shock. Ralph On May 7, 2015, at 3:44 AM, sebb seb...@gmail.com wrote: Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com ] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org
Re: [configuration] Apache Commons Configuration Version 2
On 9 May 2015 at 21:07, Ralph Goers ralph.go...@dslextreme.com wrote: You can publish an alpha or a beta and still change the API. That really isn’t locked in until the first official GA release. In theory, perhaps, at least with an alpha release. However how many people take note of the alpha/beta status of the code? Any project that depends on an alpha/beta release ought itself to be labelled as alpha/beta - does that happen? If not, then downstream projects may get a nasty shock. Ralph On May 7, 2015, at 3:44 AM, sebb seb...@gmail.com wrote: Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other
Re: [configuration] Apache Commons Configuration Version 2
You can publish an alpha or a beta and still change the API. That really isn’t locked in until the first official GA release. Ralph On May 7, 2015, at 3:44 AM, sebb seb...@gmail.com wrote: Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user
Re: [configuration] Apache Commons Configuration Version 2
Yes, it might cause a problem to publish an RC. Any publication to Maven Central effectively freezes the current public API. If a problem is then found, generally the only solution that avoids jar hell is to release a new version with different package name and different Maven coords - i.e. effectively a different product. This will not be a drop-in replacement, and will require source code changes by anyone using it. On 7 May 2015 at 03:54, DiFrango, Ronald (CONT) ronald.difra...@capitalone.com wrote: Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One
Re: [configuration] Apache Commons Configuration Version 2
Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org
Re: [configuration] Apache Commons Configuration Version 2
You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org
RE: [configuration] Apache Commons Configuration Version 2
Yeah, I would prefer to avoid the snap-shot repo, so if nothing else I'll build a version locally and upload it to our local Nexus. One question, if this is close, would it hurt to pulish an RC into Maven Central? -Original Message- From: sebb [mailto:seb...@gmail.com] Sent: Wednesday, May 06, 2015 9:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 You should also be able to get it from the ASF snapshot repo. However note that such artifacts may change or disappear at any time, so should only be used for testing. On 6 May 2015 at 20:07, Oliver Heger oliver.he...@oliver-heger.de wrote: Hi Ron, Am 06.05.2015 um 03:38 schrieb DiFrango, Ronald (CONT): Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. this is of course possible. I do not expect major or breaking changes until the final release. Thanks for your feedback, this is indeed motivating :-) Oliver Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer
RE: [configuration] Apache Commons Configuration Version 2
Oliver, I guess I could build it from source and store it in our local Nexus until a release version is built. Ron DiFrango -Original Message- From: DiFrango, Ronald (CONT) [mailto:ronald.difra...@capitalone.com] Sent: Tuesday, May 05, 2015 4:23 PM To: Commons Users List Subject: RE: [configuration] Apache Commons Configuration Version 2 Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org
[configuration] Apache Commons Configuration Version 2
All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.
Re: [configuration] Apache Commons Configuration Version 2
Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org
RE: [configuration] Apache Commons Configuration Version 2
Oliver, I figured it would be something like that and that's understandable as is the time-table. We definitely like the feature set of 2.x as it supports many of the uses cases more naturally than 1.x so would like to move forward with it. But I can't unless it's in maven central. Thanks, Ron -Original Message- From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] Sent: Tuesday, May 05, 2015 4:20 PM To: Commons Users List Subject: Re: [configuration] Apache Commons Configuration Version 2 Hi Ron, Am 05.05.2015 um 22:09 schrieb DiFrango, Ronald (CONT): All, Is Apache commons configuration in maven central or some other repo? I'm using Gradle and pointing to an internal Nexus repo that is a proxy for Maven central and I can't resolve it as follows: compile group: 'org.apache.commons', name: 'commons-configuration2', version: '2.0-alpha2' because it is only an alpha release, this version has not been deployed to a public Maven repository. We did this by intension to avoid potential jar hell if there are still binary incompatible changes before the final release. I am working to get the final version 2.0 out, but unfortunately my time is currently pretty limited. So I cannot predict a release schedule. Oliver Thanks, Ron The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer. - To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org