felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard S. Hall" <he...@ungoverned.org>
Subject Re: [VOTE] release maven-bundle-plugin 2.0.0
Date Fri, 27 Feb 2009 15:30:16 GMT
Stuart McCulloch wrote:
> 2009/2/27 Richard S. Hall <heavy@ungoverned.org>
>> Cross posting a vote to three mailing lists? This doesn't seem like a good
>> idea.
> posting a vote to dev and CC'ing it to users who'll want to test it out
> seems a good idea to me,
> especially as I think there are a lot of people who use the bundleplugin on
> these two other lists

I think you'd be better off posting the vote to dev@felix and then 
posting a message to the other mailing list informing them about the 
vote. Then I wouldn't be getting lots of duplicate votes in my mailbox 
and messages to moderate for votes from non-subscribers.

> just posting it to the dev list limits the feedback on whether there are any
> showstopper bugs
> that will break people's existing projects - especially as this is a major
> update of functionality

I agree it is worthwhile to make more people aware of the pending 
release, just debating the approach.

> binding votes will come via the dev list (and it's not as if I don't know
> who has binding votes...)

See above.

-> richard

> -> richard
>> Stuart McCulloch wrote:
>>> Hi folks,
>>> I'd like to start a vote for the 2.0.0 release of the maven-bundle-plugin.
>>> This release primarily contains a major update of the Bnd tool, which
>>> now requires you to build with a Java5 JDK. It also contains a number
>>> of improvements requested by the community to improve usability.
>>> [ note you can still compile for earlier JVMs by using the appropriate
>>>  source and target levels in the maven-compiler-plugin configuration ]
>>> Release 2.0.0 of the maven-bundle-plugin fixes the following issues:
>>>  FELIX-807,FELIX-782,FELIX-660,FELIX-549,FELIX-546,FELIX-545,
>>> FELIX-831,FELIX-677
>>>         All fixed by updating to use the latest version of the Bnd
>>> Tool (0.0.311)
>>>  FELIX-941: store the generated default symbolicname in
>>> $(maven-symbolicname) property
>>>  FELIX-912: set default Export-Package based on local source files
>>>  FELIX-684: support filters in excludeDependencies, such as
>>> *;scope=runtime
>>>  FELIX-806: pickup <archive> settings and enable support of
>>> addMavenDescriptor setting
>>>  FELIX-850: local fix for MSHARED-86 (should use isFile instead of exists)
>>>  FELIX-899: widen dependency resolution and pass everything except
>>> test dependencies onto BND
>>>  FELIX-760: commit latest bindex code (based on r95 from the OSGi
>>> subversion repository)
>>>  FELIX-699: set analyzer base before loading properties in manifest goal
>>>         [ plus additional debug to help with problem determination ]
>>> I've built and signed the release candidate and made it available here:
>>> http://people.apache.org/~mcculls/releases/felix/maven-bundle-plugin/2.0.0/org/apache/felix/maven-bundle-plugin/2.0.0/<http://people.apache.org/%7Emcculls/releases/felix/maven-bundle-plugin/2.0.0/org/apache/felix/maven-bundle-plugin/2.0.0/>
>>> You can also find the KEYS for verifying the signature in this directory.
>>> To use the staging area as a plugin repository, add this to your POM:
>>>  <pluginRepositories>
>>>    <pluginRepository>
>>>      <id>bundleplugin.staging</id>
>>>      <url>
>>> http://people.apache.org/~mcculls/releases/felix/maven-bundle-plugin/2.0.0<http://people.apache.org/%7Emcculls/releases/felix/maven-bundle-plugin/2.0.0>
>>> </url>
>>>    </pluginRepository>
>>>  </pluginRepositories>
>>> Please check this release and cast your votes - the vote will be open
>>> until Wednesday 4th March to give people time to test the new plugin
>>> (and also because I'm starting this vote on a Friday).
>>>  [ ] +1 Yes, release it now
>>>  [ ] -1 No, don't release now (please provide specific comments)
>>> --
>>> Cheers, Stuart

View raw message