Author: nickboldt
Date: 2011-10-13 19:25:30 -0400 (Thu, 13 Oct 2011)
New Revision: 35638
Added:
trunk/central/features/org.jboss.tools.central.discovery.feature/
trunk/central/features/org.jboss.tools.central.discovery.feature/.project
trunk/central/features/org.jboss.tools.central.discovery.feature/build.properties
trunk/central/features/org.jboss.tools.central.discovery.feature/feature.properties
trunk/central/features/org.jboss.tools.central.discovery.feature/feature.xml
trunk/central/features/org.jboss.tools.central.discovery.feature/license.html
trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml
Modified:
trunk/central/features/org.jboss.tools.central.feature/feature.properties
trunk/central/features/org.jboss.tools.central.feature/feature.xml
trunk/central/features/org.jboss.tools.central.feature/license.html
trunk/central/features/pom.xml
trunk/central/site/site.xml
Log:
https://issues.jboss.org/browse/JBIDE-9907 move discovery plugin into its own feature so
it won't be installed OOTB.
Added: trunk/central/features/org.jboss.tools.central.discovery.feature/.project
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/.project
(rev 0)
+++ trunk/central/features/org.jboss.tools.central.discovery.feature/.project 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.central.discovery.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/central/features/org.jboss.tools.central.discovery.feature/build.properties
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/build.properties
(rev 0)
+++
trunk/central/features/org.jboss.tools.central.discovery.feature/build.properties 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,3 @@
+bin.includes = feature.xml,\
+ license.html,\
+ feature.properties
Copied:
trunk/central/features/org.jboss.tools.central.discovery.feature/feature.properties (from
rev 35637, trunk/central/features/org.jboss.tools.central.feature/feature.properties)
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/feature.properties
(rev 0)
+++
trunk/central/features/org.jboss.tools.central.discovery.feature/feature.properties 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,54 @@
+###############################################################################
+# Copyright (c) 2008-2011 Red Hat, Inc. and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+#
http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# JBoss by Red Hat - Initial implementation.
+##############################################################################
+# feature.properties
+# contains externalized strings for feature.xml
+# "%foo" in feature.xml corresponds to the key "foo" in this file
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file should be translated.
+
+# "featureName" property - name of the feature
+featureName=JBoss Central Discovery
+
+# "providerName" property - name of the company that provides the feature
+providerName=JBoss by Red Hat
+
+# "updateSiteName" property - label for the update site
+updateSiteName=JBossTools Update Site
+
+# "description" property - description of the feature
+description=JBoss Central Discovery - do not install this feature; instead, it will be
discovered and used with JBoss Central.
+
+# "copyright" property - text of the "Feature Update Copyright"
+copyright=Copyright (c) 2011 Red Hat, Inc. and others.\nAll rights reserved. This program
and the accompanying materials\n
+are made available under the terms of the Eclipse Public License v1.0\n\
+which accompanies this distribution, and is available at\n\
+http\://www.eclipse.org/legal/epl-v10.html\n\
+\n\
+Contributors\:\n\
+JBoss by Red Hat - Initial implementation.\n
+ ############### end of copyright property ####################################
+
+# "licenseURL" property - URL of the "Feature License"
+# do not translate value - just change to point to a locale-specific HTML page
+licenseURL=license.html
+
+# START NON-TRANSLATABLE
+# "license" property - text of the "Feature Update License"
+# should be plain text version of license agreement pointed to be "licenseURL"
+license=Red Hat, Inc. licenses these features and plugins to you under \
+certain open source licenses (or aggregations of such licenses), which \
+in a particular case may include the Eclipse Public License, the GNU \
+Lesser General Public License, and/or certain other open source \
+licenses. For precise licensing details, consult the corresponding \
+source code, or contact Red Hat Legal Affairs, 1801 Varsity Drive, \
+Raleigh NC 27606 USA.
+# END NON-TRANSLATABLE
+########### end of license property ##########################################
Added: trunk/central/features/org.jboss.tools.central.discovery.feature/feature.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/feature.xml
(rev 0)
+++
trunk/central/features/org.jboss.tools.central.discovery.feature/feature.xml 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature id="org.jboss.tools.central.discovery.feature"
label="%featureName" version="1.0.0.qualifier"
provider-name="%featureName">
+ <description>
+ %description
+ </description>
+
+ <copyright>
+ %copyright
+ </copyright>
+
+ <license url="%licenseURL">
+ %license
+ </license>
+
+ <plugin id="org.jboss.tools.central.discovery"
download-size="0" install-size="0" version="0.0.0"
unpack="false"/>
+</feature>
Copied: trunk/central/features/org.jboss.tools.central.discovery.feature/license.html
(from rev 35637, trunk/central/features/org.jboss.tools.central.feature/license.html)
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/license.html
(rev 0)
+++
trunk/central/features/org.jboss.tools.central.discovery.feature/license.html 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,14 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+
+<body>
+<p>Red Hat, Inc. licenses these features and plugins to you under
+certain open source licenses (or aggregations of such licenses), which
+in a particular case may include the Eclipse Public License, the GNU
+Lesser General Public License, and/or certain other open source
+licenses. For precise licensing details, consult the corresponding
+source code, or contact Red Hat Legal Affairs, 1801 Varsity Drive,
+Raleigh NC 27606 USA.
+</p>
+</body>
+</html>
Added: trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml
(rev 0)
+++ trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml 2011-10-13
23:25:30 UTC (rev 35638)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools.central</groupId>
+ <artifactId>features</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.central.features</groupId>
+ <artifactId>org.jboss.tools.central.discovery.feature</artifactId>
+ <packaging>eclipse-feature</packaging>
+</project>
Modified: trunk/central/features/org.jboss.tools.central.feature/feature.properties
===================================================================
--- trunk/central/features/org.jboss.tools.central.feature/feature.properties 2011-10-13
21:27:01 UTC (rev 35637)
+++ trunk/central/features/org.jboss.tools.central.feature/feature.properties 2011-10-13
23:25:30 UTC (rev 35638)
@@ -24,10 +24,10 @@
updateSiteName=JBossTools Update Site
# "description" property - description of the feature
-description=Extensions for Eclipse JDT tooling, provides features such as easily
connecting the debugger to remote Java application.
+description=JBoss Central
# "copyright" property - text of the "Feature Update Copyright"
-copyright=Copyright (c) 2008-2011 Red Hat, Inc. and others.\nAll rights reserved. This
program and the accompanying materials\n
+copyright=Copyright (c) 2011 Red Hat, Inc. and others.\nAll rights reserved. This program
and the accompanying materials\n
are made available under the terms of the Eclipse Public License v1.0\n\
which accompanies this distribution, and is available at\n\
http\://www.eclipse.org/legal/epl-v10.html\n\
Modified: trunk/central/features/org.jboss.tools.central.feature/feature.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.feature/feature.xml 2011-10-13 21:27:01
UTC (rev 35637)
+++ trunk/central/features/org.jboss.tools.central.feature/feature.xml 2011-10-13 23:25:30
UTC (rev 35638)
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.jboss.tools.central.feature"
- label="%featureName"
- version="1.0.0.qualifier"
- provider-name="%featureName"
- plugin="org.jboss.tools.central">
-
+<feature id="org.jboss.tools.central.feature" label="%featureName"
version="1.0.0.qualifier" provider-name="%featureName"
plugin="org.jboss.tools.central">
<description>
%description
</description>
@@ -18,11 +12,5 @@
%license
</license>
- <plugin
- id="org.jboss.tools.central"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
+ <plugin id="org.jboss.tools.central" download-size="0"
install-size="0" version="0.0.0" unpack="false"/>
</feature>
Modified: trunk/central/features/org.jboss.tools.central.feature/license.html
===================================================================
--- trunk/central/features/org.jboss.tools.central.feature/license.html 2011-10-13
21:27:01 UTC (rev 35637)
+++ trunk/central/features/org.jboss.tools.central.feature/license.html 2011-10-13
23:25:30 UTC (rev 35638)
@@ -11,4 +11,4 @@
Raleigh NC 27606 USA.
</p>
</body>
-</html>
\ No newline at end of file
+</html>
Modified: trunk/central/features/pom.xml
===================================================================
--- trunk/central/features/pom.xml 2011-10-13 21:27:01 UTC (rev 35637)
+++ trunk/central/features/pom.xml 2011-10-13 23:25:30 UTC (rev 35638)
@@ -14,6 +14,7 @@
<packaging>pom</packaging>
<modules>
<module>org.jboss.tools.central.feature</module>
+ <module>org.jboss.tools.central.discovery.feature</module>
</modules>
</project>
Modified: trunk/central/site/site.xml
===================================================================
--- trunk/central/site/site.xml 2011-10-13 21:27:01 UTC (rev 35637)
+++ trunk/central/site/site.xml 2011-10-13 23:25:30 UTC (rev 35638)
@@ -8,5 +8,8 @@
<feature url="features/org.jboss.tools.central.feature_0.0.0.jar"
id="org.jboss.tools.central.feature" version="0.0.0">
<category name="JBoss Central Nightly Build Update Site"/>
</feature>
+ <!-- hidden feature: only want to include the plugin w/o exposing the feature for
users to install -->
+ <feature url="features/org.jboss.tools.central.discovery.feature_0.0.0.jar"
id="org.jboss.tools.central.discovery.feature" version="0.0.0">
+ </feature>
</site>