[
https://issues.jboss.org/browse/JBDS-2361?page=com.atlassian.jira.plugin....
]
Nick Boldt edited comment on JBDS-2361 at 11/15/12 1:16 PM:
------------------------------------------------------------
*ISF: In Central, INCLUDES 3rd party Selected feature(s): feature wrapper only*
{quote}
+ ISF com.jboss.jbds.eclipsecs.feature
+ ISF com.jboss.jbds.git.mylyn.feature
+ ISF com.jboss.jbds.gwt.designer.feature
+ ISF com.jboss.jbds.gwt.feature
+ ISF com.jboss.jbds.springide.feature
+ ISF com.jboss.jbds.subclipse.feature
{quote}
*ICF: In Central, INCLUDES 3rd party Certified feature(s): feature wrapper only*
{quote}
+ ICF com.jboss.jbds.testng.feature
{quote}
*RSF: In Central, REQUIRES 3rd party Selected feature(s): feature wrapper only*
{quote}
+ RSF com.jboss.jbds.subclipse.mylyn.feature
{quote}
*RSP: In Central, REQUIRES 3rd party Selected plugins(s) & features, includes
org.jboss.tools.common.mylyn plugin*
{quote}
+ ISP com.jboss.jbds.mylyn.feature
{quote}
So, we can probably drop ALL these in favour of just including the included/required
features in JBDS Central... except the jbds.mylyn feature, which is a bit more
complicated:
{code:title=https://svn.jboss.org/repos/devstudio/trunk/extras/features/com.jboss.jbds.mylyn.feature/feature.xml}
<!-- JBDS-2098 add defaults for
issues.jboss.org and
bugzilla.redhat.com -->
<plugin id="org.jboss.tools.common.mylyn" download-size="0"
install-size="0" version="0.0.0" />
<requires>
<import feature="org.eclipse.mylyn_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.ide_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.commons" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.context_feature"
version="0.0.0" match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.bugzilla_feature"
version="0.0.0" match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.java_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.pde_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.team_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.cvs" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.versions" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.wikitext_feature"
version="0.0.0" match="greaterOrEqual" />
<plugin id="com.atlassian.connector.eclipse.bamboo.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.bamboo.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.crucible.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.crucible.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.fisheye.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.fisheye.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.subclipse.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.subclipse.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.bugs" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.commons" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.branding.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.commons.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.commons.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.cvs.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.cvs.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.help" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.jira.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.jira.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.monitor.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.monitor.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<!-- JBDS-1682 dependent 3rd party plugins needed to install Atlassian JIRA support
-->
<plugin id="com.thoughtworks.xstream" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.runtime" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.resources" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.ide" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.workbench.texteditor" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.jface.text" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.osgi" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.filesystem" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.forms" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.editors" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.team.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.team.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.jface" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.compare" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.axis" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.logging" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.io" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.httpclient" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.lang" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.codec" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.jdom_jaxen" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.mortbay.jetty.server" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.mortbay.jetty.util" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.jasper" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.joda.time" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.servlet" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.servlet.jsp" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.xml.rpc" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.el" version="0.0.0"
match="greaterOrEqual" unpack="false" />
</requires>
{code}
{code:title=https://svn.jboss.org/repos/devstudio/trunk/extras/features/com.jboss.jbds.mylyn.feature/p2.inf}
instructions.configure=\
org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,locatio...
org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,locatio...;
{code}
was (Author: nickboldt):
*ISF: In Central, INCLUDES 3rd party Selected feature(s): feature wrapper only*
{quote}
+ ISF com.jboss.jbds.eclipsecs.feature
+ ISF com.jboss.jbds.git.mylyn.feature
+ ISF com.jboss.jbds.gwt.designer.feature
+ ISF com.jboss.jbds.gwt.feature
+ ISF com.jboss.jbds.springide.feature
+ ISF com.jboss.jbds.subclipse.feature
{quote}
*ICF: In Central, INCLUDES 3rd party Certified feature(s): feature wrapper only*
{quote}
+ ICF com.jboss.jbds.testng.feature
{quote}
*RSF: In Central, REQUIRES 3rd party Selected feature(s): feature wrapper only*
{quote}
+ RSF com.jboss.jbds.subclipse.mylyn.feature
{quote}
*ISP: In Central, INCLUDES 3rd party Selected plugins(s) & features*
{quote}
+ ISP com.jboss.jbds.mylyn.feature
{quote}
So, we can probably drop ALL these in favour of just including the included/required
features in JBDS Central... except the jbds.mylyn feature, which is a bit more
complicated:
{code:title=https://svn.jboss.org/repos/devstudio/trunk/extras/features/com.jboss.jbds.mylyn.feature/feature.xml}
<!-- JBDS-2098 add defaults for
issues.jboss.org and
bugzilla.redhat.com -->
<plugin id="org.jboss.tools.common.mylyn" download-size="0"
install-size="0" version="0.0.0" />
<requires>
<import feature="org.eclipse.mylyn_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.ide_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.commons" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.context_feature"
version="0.0.0" match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.bugzilla_feature"
version="0.0.0" match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.java_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.pde_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.team_feature" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.cvs" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.versions" version="0.0.0"
match="greaterOrEqual" />
<import feature="org.eclipse.mylyn.wikitext_feature"
version="0.0.0" match="greaterOrEqual" />
<plugin id="com.atlassian.connector.eclipse.bamboo.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.bamboo.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.crucible.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.crucible.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.fisheye.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.fisheye.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.subclipse.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.subclipse.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.mylyn.tasks.bugs" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.commons" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.branding.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.commons.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.commons.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.cvs.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.cvs.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.help" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.jira.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.jira.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.monitor.core"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.monitor.ui"
version="0.0.0" match="greaterOrEqual" unpack="false" />
<plugin id="com.atlassian.connector.eclipse.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<!-- JBDS-1682 dependent 3rd party plugins needed to install Atlassian JIRA support
-->
<plugin id="com.thoughtworks.xstream" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.runtime" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.resources" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.ide" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.workbench.texteditor" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.jface.text" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.osgi" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.core.filesystem" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.forms" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.ui.editors" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.team.core" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.team.ui" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.jface" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.eclipse.compare" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.axis" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.logging" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.io" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.httpclient" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.lang" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.commons.codec" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.jdom_jaxen" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.mortbay.jetty.server" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.mortbay.jetty.util" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.apache.jasper" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="org.joda.time" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.servlet" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.servlet.jsp" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.xml.rpc" version="0.0.0"
match="greaterOrEqual" unpack="false" />
<plugin id="javax.el" version="0.0.0"
match="greaterOrEqual" unpack="false" />
</requires>
{code}
{code:title=https://svn.jboss.org/repos/devstudio/trunk/extras/features/com.jboss.jbds.mylyn.feature/p2.inf}
instructions.configure=\
org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,locatio...
org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,locatio...;
{code}
Consider removing com.jboss.jbds.* features from Extras site; keep
only 3rd party content in Central site
---------------------------------------------------------------------------------------------------------
Key: JBDS-2361
URL:
https://issues.jboss.org/browse/JBDS-2361
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Build, central, updatesite
Affects Versions: 6.0.0.Beta1
Reporter: Nick Boldt
Assignee: Max Rydahl Andersen
Fix For: 6.0.0.CR1
As per
https://issues.jboss.org/browse/JBDS-2284?focusedCommentId=12726296&p...
...
we can now look at eliminating the remaining JBDS Extras features, and keeping the
contents therein only in Central:
{quote}
* TestNG
* SpringIDE
* Mylyn
* Git.Mylyn
* Eclipse-CS
* GWT
* GWT.Designer
* Subclipse
* Subclipse.Mylyn
* com.jboss.jbds.m2e.extras (JBoss Tools Maven Integration plugins for GWT and JBoss
Packaging)
{quote}
Assigned to Max for comment then back to me to do the work.
--
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