[jbosstools-issues] [JBoss JIRA] (JBDS-2669) rename/refactor JBDS product .feature / plugin / .product to have less confusing names

Mickael Istria (JIRA) issues at jboss.org
Mon Dec 30 05:43:32 EST 2013


    [ https://issues.jboss.org/browse/JBDS-2669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12933269#comment-12933269 ] 

Mickael Istria commented on JBDS-2669:
--------------------------------------

I like the idea of starting a new com.jboss.devstudio convention, I prefer it on com.jboss.jbds.
In order to make an easy difference between the product bundle, and the product package, I suggest the com.jboss.jbds.product should be suffixed by .package. For example, this would look like "com.jboss.devstudio.product.package", so we can easily understand this is the file that defines the packaging (as opposed to the bundle which defines the product definition in Eclipse registry. A nice thing with this "package" word is that it reminds the term used by Eclipse packages.

                
> rename/refactor JBDS product .feature / plugin / .product to have less confusing names
> --------------------------------------------------------------------------------------
>
>                 Key: JBDS-2669
>                 URL: https://issues.jboss.org/browse/JBDS-2669
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: build, installer, updatesite
>    Affects Versions: 7.0.0.GA
>            Reporter: Nick Boldt
>            Priority: Critical
>             Fix For: 8.0.0.Alpha2
>
>
> We should consider some better names for these artifacts so they collide less and are more obvious which is which.
> 1. https://github.com/jbdevstudio/jbdevstudio-product/blob/master/features/com.jboss.jbds.product.feature/feature.properties
> ** featureName=JBoss Developer Studio (Core Features) / BYOE category in update site
> 2. https://github.com/jbdevstudio/jbdevstudio-product/blob/master/plugins/com.jboss.jbds.product/plugin.properties and https://github.com/jbdevstudio/jbdevstudio-product/blob/master/plugins/com.jboss.jbds.product/META-INF/MANIFEST.MF
> ** Bundle-SymbolicName: com.jboss.jbds.product;singleton:=true
> 3. https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/com.jboss.jbds.product
> ** name="JBoss Developer Studio (Branded Product)" uid="com.jboss.jbds.all" id="com.jboss.jbds.product.product"

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list