Hi

Thanks for the heads up and thanks for your work you put into this. This is 
really appreciated and the also community wise the plugin is really a key in 
the OSGi tooling.

Having said that I appreciate the desire to align with Maven best practices but 
I share the same concerns as Sahoo: The Maven Bundle Plugin has a good name in 
the community and thus should not be changed too quickly and easily.

Also, I don't think it should be renamed to "bnd", after all it is a plugin to 
build bundles and should IMHO reflect that fact for the benefit of our users. 
That we use bndlib internally is a good (and the right) thing but it is just 
that: an implementation detail.

How about a compromise: Just switch from maven-bundle-plugin to 
bundle-maven-plugin ? Also: How complex would it be to setup aliases ?

Regards
Felix

Am 28.02.2013 um 08:43 schrieb Sahoo:

> Stuart,
> 
> I really appreciate all the effort you put in to make this plugin so 
> great. But, I am afraid, I can't support the renaming. It is going to 
> frustrate developers already frustrated with lack of good OSGi tools. 
> maven-bundle-plugin works great and we have many people used it now. The 
> renaming is going to confuse them than doing any good that I can think 
> of. I really don't see why maven has this convention that only plugins 
> hosted by Apache Maven can have names starting maven. Please consider -1 
> on behalf of GlassFish.
> 
> Thanks,
> Sahoo
> 
> On Thursday 28 February 2013 02:56 AM, Stuart McCulloch wrote:
>> Hi folks,
>> 
>> Now that we've got a 2.x version of bndlib in Maven Central 
>> (http://search.maven.org/#artifactdetails%7Cbiz.aQute%7Cbndlib%7C2.0.0.20130123-133441%7Cjar
>>  - same level as shipped in bndtools 2) I'm looking to sort out a new 
>> release of the maven-bundle-plugin, once I've gone through and triaged the 
>> pending issues in JIRA.
>> 
>> I also figure that now might be the best time to "fix" the plugin name 
>> according to Maven guidelines: 
>> http://maven.apache.org/guides/development/guide-plugin-documentation.html - 
>> apparently the name "maven-NNN-plugin" is supposed to be reserved for 
>> plugins hosted by Apache Maven, while plugins hosted elsewhere should use 
>> names like "NNN-maven-plugin".
>> 
>> So along with the upgrade to bndlib 2.x, I'm proposing to change the plugin 
>> name to:
>> 
>>      bnd-maven-plugin
>> 
>> which both respects the Maven plugin naming convention, and recognises the 
>> bnd code which is actually doing most of the work.
>> 
>> WDYT?
>> 
>> --
>> Cheers, Stuart
> 


--
Felix Meschberger | Principal Scientist | Adobe







Reply via email to