[jbosstools-issues] [JBoss JIRA] (JBIDE-19645) Remove seam 3 features from JBDS, JBT default install; add new connector to Central

Nick Boldt (JIRA) issues at jboss.org
Mon Apr 20 18:26:19 EDT 2015


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

Nick Boldt commented on JBIDE-19645:
------------------------------------

Max, I said "remove from CoreTools *categories* on update sites" ... that's just *uncategorizing*, not removing from the site entirely. This is what we did for the Seam 2 features, too. Still present, but not part of the default install. 

--

Do we want SEPARATE connectors in Central for Seam 2 and Seam 3? or just one big connector for BOTH Seam 2 and Seam 3? I can add a new one or update the existing one, as you'd prefer.

Here's the existing one:

https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery/plugin.xml#L217
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbosstools/org.jboss.tools.central.discovery/plugin.xml#L191

{code}
<iu id="org.jboss.tools.runtime.seam.detector.feature"/>
<iu id="org.jboss.tools.seam.feature"/>
<iu id="org.jboss.tools.maven.seam.feature"/>
<iu id="org.jboss.tools.project.examples.seam.feature"/>{code}

Note that there is already a separate connector for "JBoss Maven Seam Configurator" (which is just org.jboss.tools.maven.seam.feature, and that feature is included in the larger org.jboss.tools.seam.connector connector, so maybe we want to collapse that into the larger one? Do we need 2 (or 3) connectors here?

https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery/plugin.xml#L731
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbosstools/org.jboss.tools.central.discovery/plugin.xml#L684

Which features are to be de-categorized in the update site and added to Central? Here are the three that are in CoreTools category today [1]:

{code}
<feature id="org.jboss.tools.cdi.seam.feature">
<feature id="org.jboss.tools.runtime.seam.detector.feature">
<feature id="org.jboss.tools.maven.seam.feature">
{code}

[1] https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregate/site/category.xml#L84

> Remove seam 3 features from JBDS, JBT default install; add new connector to Central
> -----------------------------------------------------------------------------------
>
>                 Key: JBIDE-19645
>                 URL: https://issues.jboss.org/browse/JBIDE-19645
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: central, seam2, updatesite
>    Affects Versions: 4.3.0.Alpha2
>            Reporter: Nick Boldt
>
> Burr has requested we also remove Seam 3. So I've assumed we'll do it the same way we did for Seam 2:
> * remove from CoreTools categories on update sites
> * remove from JBDS core.feature
> * create new connectors in JBT and JBDS Central
> [~burrsutter] [~maxandersen] please confirm this is the path you want taken for all the renaming features with "seam" in their name.



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


More information about the jbosstools-issues mailing list