[jbosstools-dev] ACTION REQUIRED: Does your project contain new uncategorized features since JBT 4.1.0 / JBDS 7.x?

Nick Boldt nboldt at redhat.com
Mon Mar 17 11:59:34 EDT 2014


If you have added new features in your master branch, you need to let me 
know what they are, so that:

a) they can be properly categorized and aggregated

b) they can be added to the Eclipse Marketplace entry (coming for Beta1)

c) they can be added to the install test job [1], which drives the 
creation of the aggregate

---

PLEASE NOTE: if you have new features which are simply *children of 
existing features*, like org.jboss.tools.archives.scanner.feature is 
included in org.jboss.ide.eclipse.archives.feature, then just make sure 
that the parent (containing) feature includes (not depends on, but 
INCLUDES) the child [2] and you should be fine. Nothing more to do here.

THEREFORE, if you DO have *new features*, I need to know 4 things:

i) feature name, eg., org.jboss.tools.archives.scanner.feature

ii) category/ies in which should it be included, eg., CoreTools 
("Abridged JBoss Tools") or AdditionalTools (everything else).

You can also put a feature into a secondary category to provide extra 
"branding", eg., CloudTools, MavenTools, MobileTools. You can see them 
here [3], [4], [5].

iii) Should it be included in the Hibernate Tools, Web Tools (JBoss AS 
server adapter install site), or Core Tests (test features only) site 
too? See [6], [7], [8].

If so, please specify the category/ies in which to include it. A PR 
would be ideal, eg., against this file [9].

iv) Should it be included in the Eclipse Marketplace default install?

Normally this done simply by adding it to the CoreTools category.

---

[1] 
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-composite-install_master

[2] 
https://github.com/jbosstools/jbosstools-server/blob/master/archives/features/org.jboss.ide.eclipse.archives.feature/feature.xml#L33

[3] http://download.jboss.org/jbosstools/updates/nightly/core/master/

[4] 
http://download.jboss.org/jbosstools/updates/nightly/core/master/site.properties

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

[6] http://download.jboss.org/jbosstools/updates/nightly/coretests/master/

[7] http://download.jboss.org/jbosstools/updates/nightly/webtools/master/

[8] 
http://download.jboss.org/jbosstools/updates/nightly/hibernatetools/master/

[9] 
https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregate/coretests-site/category.xml

-- 
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com


More information about the jbosstools-dev mailing list