Cleaned up feature definitions and update site
Removed the Hudson/Jenkins handler from the core features and added the
FeatureIDE handler to the update site. At the same time, added a
description of the visualisation features and fixed the name of the main
category.
Change-Id: I280deeef74304bf53bca17a784d9d40c6b3a1781
diff --git a/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF b/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
index 7702894..9c4725d 100644
--- a/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.capra.handler.featureide/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
Bundle-SymbolicName: org.eclipse.capra.handler.featureide;singleton:=true
-Bundle-Version: 0.7.0.qualifier
+Bundle-Version: 0.7.1.qualifier
Export-Package: org.eclipse.capra.handler.featureide
Require-Bundle: org.eclipse.emf.ecore,
org.eclipse.jface,
@@ -14,4 +14,3 @@
de.ovgu.featureide.fm.core
Import-Package: org.eclipse.papyrus.infra.emf.utils
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-Vendor: Capra Development Team
diff --git a/bundles/org.eclipse.capra.handler.featureide/pom.xml b/bundles/org.eclipse.capra.handler.featureide/pom.xml
index 0c12f88..76e9d90 100644
--- a/bundles/org.eclipse.capra.handler.featureide/pom.xml
+++ b/bundles/org.eclipse.capra.handler.featureide/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.eclipse.capra</groupId>
<artifactId>parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
+ <version>0.7.1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
</project>
diff --git a/features/org.eclipse.capra.core.feature/feature.xml b/features/org.eclipse.capra.core.feature/feature.xml
index 7799d66..fa7f146 100644
--- a/features/org.eclipse.capra.core.feature/feature.xml
+++ b/features/org.eclipse.capra.core.feature/feature.xml
@@ -44,14 +44,7 @@
install-size="0"
version="0.0.0"
unpack="false"/>
-
- <plugin
- id="org.eclipse.capra.handler.hudson"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
+
<plugin
id="org.eclipse.capra.handler.marker"
download-size="0"
diff --git a/features/org.eclipse.capra.handler.featureide.feature/feature.xml b/features/org.eclipse.capra.handler.featureide.feature/feature.xml
index bdcffdf..b78f6a7 100644
--- a/features/org.eclipse.capra.handler.featureide.feature/feature.xml
+++ b/features/org.eclipse.capra.handler.featureide.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.capra.handler.featureide.feature"
label="%featureName"
- version="0.7.0.qualifier"
+ version="0.7.1.qualifier"
provider-name="%providerName">
<description url="%descriptionURL">
diff --git a/features/org.eclipse.capra.handler.featureide.feature/pom.xml b/features/org.eclipse.capra.handler.featureide.feature/pom.xml
index 49baa34..d27967c 100644
--- a/features/org.eclipse.capra.handler.featureide.feature/pom.xml
+++ b/features/org.eclipse.capra.handler.featureide.feature/pom.xml
@@ -21,7 +21,7 @@
<relativePath>../../pom.xml</relativePath>
<groupId>org.eclipse.capra</groupId>
<artifactId>parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
+ <version>0.7.1-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.capra.handler.featureide.feature</artifactId>
diff --git a/pom.xml b/pom.xml
index 9a7e0c9..ea3670a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,6 +36,7 @@
<module>bundles/org.eclipse.capra.handler.papyrus</module>
<module>bundles/org.eclipse.capra.handler.php</module>
<module>bundles/org.eclipse.capra.handler.uml</module>
+ <module>bundles/org.eclipse.capra.handler.featureide</module>
<module>bundles/org.eclipse.capra.ui</module>
<module>bundles/org.eclipse.capra.ui.notification</module>
<module>bundles/org.eclipse.capra.ui.plantuml</module>
@@ -66,6 +67,7 @@
<module>features/org.eclipse.capra.handler.reqIf.feature</module>
<module>features/org.eclipse.capra.handler.papyrus.feature</module>
<module>features/org.eclipse.capra.handler.php.feature</module>
+ <module>features/org.eclipse.capra.handler.featureide.feature</module>
<module>features/org.eclipse.capra.ui.feature</module>
<module>features/org.eclipse.capra.ui.plantuml.feature</module>
<module>features/org.eclipse.capra.ui.zest.feature</module>
diff --git a/releng/org.eclipse.capra.releng.p2/category.xml b/releng/org.eclipse.capra.releng.p2/category.xml
index 7dea1bc..893fa47 100644
--- a/releng/org.eclipse.capra.releng.p2/category.xml
+++ b/releng/org.eclipse.capra.releng.p2/category.xml
@@ -9,6 +9,9 @@
<feature url="features/org.eclipse.capra.handler.hudson.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.hudson.feature" version="0.7.1.qualifier">
<category name="org.eclipse.capra.handler"/>
</feature>
+ <feature url="features/org.eclipse.capra.handler.featureide.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.featureide.feature" version="0.7.1.qualifier">
+ <category name="org.eclipse.capra.handler"/>
+ </feature>
<feature url="features/org.eclipse.capra.handler.jdt.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.jdt.feature" version="0.7.1.qualifier">
<category name="org.eclipse.capra.handler"/>
</feature>
@@ -21,24 +24,28 @@
<feature url="features/org.eclipse.capra.handler.office.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.office.feature" version="0.7.1.qualifier">
<category name="org.eclipse.capra.handler"/>
</feature>
+ <feature url="features/org.eclipse.capra.handler.php.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.php.feature" version="0.7.1.qualifier">
+ <category name="org.eclipse.capra.handler"/>
+ </feature>
<feature url="features/org.eclipse.capra.ui.plantuml.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.ui.plantuml.feature" version="0.7.1.qualifier">
<category name="org.eclipse.capra.ui"/>
</feature>
<feature url="features/org.eclipse.capra.ui.zest.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.ui.zest.feature" version="0.7.1.qualifier">
<category name="org.eclipse.capra.ui"/>
</feature>
- <feature url="features/org.eclipse.capra.handler.php.feature_0.7.1.qualifier.jar" id="org.eclipse.capra.handler.php.feature" version="0.7.1.qualifier">
- <category name="org.eclipse.capra.handler"/>
- </feature>
<category-def name="org.eclipse.capra" label="Eclipse Capra Traceability">
<description>
Eclipse Capra is an extensible traceability management tool.
</description>
</category-def>
- <category-def name="org.eclipse.capra.handler" label="Capra Traceability Handlers">
+ <category-def name="org.eclipse.capra.handler" label="Eclipse Capra Traceability Handlers">
<description>
Traceability handlers provide functionality to interface with different types of artifacts.
</description>
</category-def>
- <category-def name="org.eclipse.capra.ui" label="Eclipse Capra Traceability Visualisation"/>
+ <category-def name="org.eclipse.capra.ui" label="Eclipse Capra Traceability Visualisation">
+ <description>
+ Features to visualise traceability links and perform change impact analysis.
+ </description>
+ </category-def>
</site>
diff --git a/releng/org.eclipse.capra.releng.p2/pom.xml b/releng/org.eclipse.capra.releng.p2/pom.xml
index f04f6f5..5d5524e 100644
--- a/releng/org.eclipse.capra.releng.p2/pom.xml
+++ b/releng/org.eclipse.capra.releng.p2/pom.xml
@@ -22,7 +22,7 @@
<artifactId>org.eclipse.capra.p2</artifactId>
<version>0.7.1-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
- <name>Capra update site</name>
+ <name>Eclipse Capra Update Site</name>
<pluginRepositories>
<pluginRepository>