[RESULT] [VOTE] Release Maven Indexer version 4.0.0
Hi, The vote has passed with the following result : +1 (binding): Arnaud Héritier Benjamin Bentmann Brian Fox Brett Porter +1 (non binding): Tamás Cservenák I will promote the artifacts to the central repo. - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
+1 On 12/01/2011, at 7:35 AM, Brian Demers wrote: Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112version=17017 ** Improvement * [MINDEXER-4] - Upgrade to Lucene 3.0.3 * [MINDEXER-7] - Make IndexingContext be able to receive remote updates and index local content simultaneously ** New Feature * [MINDEXER-1] - Introduce MergedIndexingContext, an IndexingContext implementation that gives RO view on multiple IndexingContexts presented logically as one * [MINDEXER-2] - Make Indexer threadsafe ** Task * [MINDEXER-5] - Upgrade to Maven 3.0 models * [MINDEXER-6] - Use Aether version implementation Staging repo: https://repository.apache.org/content/repositories/maven-016/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 NOTE: add binding or non-binding -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
+1 On Wed, Jan 12, 2011 at 9:04 AM, Benjamin Bentmann benjamin.bentm...@udo.edu wrote: Brian Demers wrote: Staging repo: https://repository.apache.org/content/repositories/maven-016/ +1 Benjamin - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
Hi Brett, originally the targeted version was 3.5, but I was talked out from it. This is Open Source, and version does not hold any marketing value, and 3.5 would be a marketing version (especially when there is no previous 3.4.0 to back it). In short, it's the Maven3 model (vs Maven2.x model) + Aether (vs maven-artifact 2.x) + Lucene 3.0.3 (vs Lucene 2.4.1) and MINDEXER-2 that introduced some important API change. For historical reasons (unfortunately), Indexer API contains Lucene classes, hence library consumer is simply _forced_ to upgrade. This might cause trouble if Lucene is used in other places too in same app. If you consider plain java apps (neglect OSGi and related stuff), this change forces the consuming app to change a _lot_ on it's classpath. While hiding the Maven3 models and Aether is possible (they are not exposed directly), hiding Lucene is not quite so easy (see above) even with modules-enabled containers. For legacy consumers, not being able to move to maven3 or lucene 3, there is the prepared to be 3.2.0 branch, that contains important bugfixes, but not these changes/upgrades from above (it's still maven model 2.x + maven-artifact 2.x + lucene 2.4.1). We can release 3.2.0 too, if there is need for it. Again, I am fine with any version larger than 3.2.0 like 3.5 is (3.1.0 is 1st ASF release of Indexer, branch is set for 3.2.0), but again, personally I don't imply any meaning to version except they order the releases on time axis and in artifact space :) Personally, I even believe they don't have to be strictly increasing (without gaps). If a staged (not released yet, just staged!) release found to be bad, just flush it, and do another v+1 one. Thanks, ~t~ On Tue, Jan 11, 2011 at 10:35 PM, Brett Porter br...@apache.org wrote: Just curious, what is the motivation for the large version bump? - Brett On 12/01/2011, at 7:35 AM, Brian Demers wrote: Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112version=17017 ** Improvement * [MINDEXER-4] - Upgrade to Lucene 3.0.3 * [MINDEXER-7] - Make IndexingContext be able to receive remote updates and index local content simultaneously ** New Feature * [MINDEXER-1] - Introduce MergedIndexingContext, an IndexingContext implementation that gives RO view on multiple IndexingContexts presented logically as one * [MINDEXER-2] - Make Indexer threadsafe ** Task * [MINDEXER-5] - Upgrade to Maven 3.0 models * [MINDEXER-6] - Use Aether version implementation Staging repo: https://repository.apache.org/content/repositories/maven-016/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 NOTE: add binding or non-binding -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
+1 On Tue, Jan 11, 2011 at 9:35 PM, Brian Demers brian.dem...@gmail.comwrote: Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112version=17017 ** Improvement * [MINDEXER-4] - Upgrade to Lucene 3.0.3 * [MINDEXER-7] - Make IndexingContext be able to receive remote updates and index local content simultaneously ** New Feature * [MINDEXER-1] - Introduce MergedIndexingContext, an IndexingContext implementation that gives RO view on multiple IndexingContexts presented logically as one * [MINDEXER-2] - Make Indexer threadsafe ** Task * [MINDEXER-5] - Upgrade to Maven 3.0 models * [MINDEXER-6] - Use Aether version implementation Staging repo: https://repository.apache.org/content/repositories/maven-016/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 NOTE: add binding or non-binding
Re: [VOTE] Release Maven Indexer version 4.0.0
On 12/01/2011, at 11:33 PM, Tamás Cservenák wrote: In short, it's the Maven3 model (vs Maven2.x model) + Aether (vs maven-artifact 2.x) + Lucene 3.0.3 (vs Lucene 2.4.1) and MINDEXER-2 that introduced some important API change. Sounds reasonable, I was just curious. For historical reasons (unfortunately), Indexer API contains Lucene classes, hence library consumer is simply _forced_ to upgrade. This might cause trouble if Lucene is used in other places too in same app. If you consider plain java apps (neglect OSGi and related stuff), this change forces the consuming app to change a _lot_ on it's classpath. Yes, I'm familiar with it ;) I should be able to test it a bit tomorrow. - Brett -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
+1 On Wed, Jan 12, 2011 at 2:10 PM, Brett Porter br...@apache.org wrote: On 12/01/2011, at 11:33 PM, Tamás Cservenák wrote: In short, it's the Maven3 model (vs Maven2.x model) + Aether (vs maven-artifact 2.x) + Lucene 3.0.3 (vs Lucene 2.4.1) and MINDEXER-2 that introduced some important API change. Sounds reasonable, I was just curious. For historical reasons (unfortunately), Indexer API contains Lucene classes, hence library consumer is simply _forced_ to upgrade. This might cause trouble if Lucene is used in other places too in same app. If you consider plain java apps (neglect OSGi and related stuff), this change forces the consuming app to change a _lot_ on it's classpath. Yes, I'm familiar with it ;) I should be able to test it a bit tomorrow. - Brett -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Indexer version 4.0.0
Brian Demers wrote: Staging repo: https://repository.apache.org/content/repositories/maven-016/ +1 Benjamin - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[VOTE] Release Maven Indexer version 4.0.0
Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112version=17017 ** Improvement * [MINDEXER-4] - Upgrade to Lucene 3.0.3 * [MINDEXER-7] - Make IndexingContext be able to receive remote updates and index local content simultaneously ** New Feature * [MINDEXER-1] - Introduce MergedIndexingContext, an IndexingContext implementation that gives RO view on multiple IndexingContexts presented logically as one * [MINDEXER-2] - Make Indexer threadsafe ** Task * [MINDEXER-5] - Upgrade to Maven 3.0 models * [MINDEXER-6] - Use Aether version implementation Staging repo: https://repository.apache.org/content/repositories/maven-016/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 NOTE: add binding or non-binding
Re: [VOTE] Release Maven Indexer version 4.0.0
Just curious, what is the motivation for the large version bump? - Brett On 12/01/2011, at 7:35 AM, Brian Demers wrote: Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12112version=17017 ** Improvement * [MINDEXER-4] - Upgrade to Lucene 3.0.3 * [MINDEXER-7] - Make IndexingContext be able to receive remote updates and index local content simultaneously ** New Feature * [MINDEXER-1] - Introduce MergedIndexingContext, an IndexingContext implementation that gives RO view on multiple IndexingContexts presented logically as one * [MINDEXER-2] - Make Indexer threadsafe ** Task * [MINDEXER-5] - Upgrade to Maven 3.0 models * [MINDEXER-6] - Use Aether version implementation Staging repo: https://repository.apache.org/content/repositories/maven-016/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 NOTE: add binding or non-binding -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org