[jbosstools-issues] [JBoss JIRA] (JBDS-3210) create a JBDS Central feature which includes only JBDS Central branding plugin

Nick Boldt (JIRA) issues at jboss.org
Mon Jan 26 12:05:49 EST 2015


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

Nick Boldt commented on JBDS-3210:
----------------------------------

Since JBDS needs a core.feature to perform the BYOE / installer install, and since the pieces of the JBDS IS install all need their own top-level feature wrappers, we don't really need this new feature after all... all it would do is marginally simplify the handful of JBDS IS features so that they could include/require this feature, rather than a collection of plugins.

[~pleacu] Do you still want this feature? Seems like we've successfully worked around the need for it in JBDS IS 8.

> create a JBDS Central feature which includes only JBDS Central branding plugin
> ------------------------------------------------------------------------------
>
>                 Key: JBDS-3210
>                 URL: https://issues.jboss.org/browse/JBDS-3210
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Feature Request
>          Components: central, requirements
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 9.0.0.Alpha1
>
>
> Purpose:
> Provide a single feature which includes both JBoss Central (pulled from JBoss Tools, minus its "community" plugin, org.jboss.tools.community.central) and the JBDS Central branding plugin, com.jboss.devstudio.core.central.
> Reason:
> This will allow us to create Marketplace installs for things like JBDS Fuse Tooling which include ONLY the Fuse features + the bare bones of Central, without having all of JBDS come along for the ride. Without this, we can create a JBoss Tools-branded Fuse entry in the Marketplace, or a JBDS-branded Fuse entry in the Marketplace [which includes all of JBDS]. We want a JBDS-branded Fuse entry, which only includes the bare bones, not ALL the JBDS stuff.
> Technical problems:
> * Marketplace can only install features, not individual plugins
> * Today, the only way to install JBDS Central via Marketplace is to include the com.jboss.devstudio.core.feature, which includes the com.jboss.devstudio.core.central branding plugin. But doing so installs ALL of JBDS, too.
> Solution:
> 1. Create a com.jboss.devstudio.core.central.feature which includes:
> * com.jboss.devstudio.core.central
> * org.jboss.tools.central
> 2. Optionally, could also include these plugins:
> * com.jboss.devstudio.core.project.examples
> * com.jboss.devstudio.core.usage.branding



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list