[jbosstools-issues] [JBoss JIRA] (JBDS-2402) ensure BYOE feature provides URL from which to update

Mickael Istria (JIRA) jira-events at lists.jboss.org
Tue Nov 27 07:13:21 EST 2012


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

Mickael Istria commented on JBDS-2402:
--------------------------------------

Some clarification:
* The product definition is com.jboss.jbds.all. It contains mainly branding. It's not the definition used for packaging.
* The "BYOE feature" is com.jboss.jbds.product.feature, and defines all JBDS/JBT stuff we want to install in an Eclipse, and some sites to configure with p2.inf. It also defines all 3rd-party feature we want to install as "imports".
* The "packaged" product is called com.jboss.jbds.all and simply includes the com.jboss.jbds.product.feature. This one is used to create the binary of JBDS product.

So:
* Even if installing the BYOE feature, one has access to JBDS branding definition (com.jboss.jbds.all), although it's not used/enabled in his Eclipse.
* BYOE and JBDS product share the same feature of JBDS, which allows factorization of some customization.

In case I'm telling something wrong, I hope [~nickboldt] or [~dgolovin] will tell the truth ASAP.
                
> ensure BYOE feature provides URL from which to update 
> ------------------------------------------------------
>
>                 Key: JBDS-2402
>                 URL: https://issues.jboss.org/browse/JBDS-2402
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Sub-task
>      Security Level: Public(Everyone can see) 
>          Components: updatesite
>    Affects Versions: 6.0.0.CR1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>              Labels: respin-b
>             Fix For: 6.0.0.CR1, 6.0.0.GA
>
>         Attachments: jbds2402-add-touchpoints.patch.txt
>
>
> We recently removed 'org.eclipse.equinox.p2.touchpoint.eclipse.addRepository' touchpoints from *p2.inf files in JBDS, and the result is that until a user scans Central's update site, there are no entries listed in the Available Software Sites pref page.
> So, we need to ensure that this is added back in.
> Rather than putting it in the JBDS Branded Product feature, however, I would rather see it put into the BYOE / Core Features feature, so that anyone who's installed from Marketplace can also get updates from the site on devstudio.jboss.com. We can also use this mechanism to replace the 6.0-staging site (currently in Marketplace) by the 6.0 site (once we go GA) and clean the old site out of users' Eclipse installs so they only get updates from the official site, not the staging one.

--
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