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

Nick Boldt (JIRA) issues at jboss.org
Sun Nov 16 11:29:39 EST 2014


Nick Boldt created JBDS-3210:
--------------------------------

             Summary: create a JBDS Central feature which includes only JBDS Central branding plugin and slimmed-down JBoss Central dependencies
                 Key: JBDS-3210
                 URL: https://issues.jboss.org/browse/JBDS-3210
             Project: Developer Studio (JBoss Developer Studio)
          Issue Type: Bug
          Components: central
            Reporter: Nick Boldt


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.8#6338)


More information about the jbosstools-issues mailing list