[jbosstools-issues] [JBoss JIRA] (JBTIS-331) Get the integration stack into Early Access in JBoss Central

Nick Boldt (JIRA) issues at jboss.org
Fri Sep 26 10:53:02 EDT 2014


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

Nick Boldt commented on JBTIS-331:
----------------------------------

== STEP 1: Build & Release  ==

Procedure is the same that it was for JBT IS 4.1 / JBDS IS 7, except that you need to label the connectors with the correct certificationId = *com.jboss.jbds.discovery.certification.earlyaccess*

Here are a couple of examples:

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

The directory.xml file is the same, eg.,

https://devstudio.redhat.com/updates/8.0-staging/devstudio-directory.xml (forthcoming CR2, starting in a couple weeks)
https://devstudio.redhat.com/updates/8.0-development/devstudio-directory.xml (currently CR1 released milestone)
https://devstudio.redhat.com/updates/8.0/devstudio-directory.xml (future location of 8.0.0.GA; currently empty)

It is not necessary to refactor (or copy) your plugin to include .earlyaccess in the name, UNLESS you plan to have one plugin for "early access" and one for "released" content, as we do in JBT/JBDS. (You can also include both types of content in the same plugin.)

To release Early Access integration stack content once it goes GA, simply change the certificationId from *com.jboss.jbds.discovery.certification.earlyaccess* to another value, and push out a new plugin jar. Possible values are listed here Supported, Tested, External, Technology Preview, Experimental:

https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery/plugin.xml

----

== STEP 2: Declaration of EA IUs ==

In order for users to know that they have Early Access content installed when they open the Help > About dialog, you also need to update these files:

http://download.jboss.org/jbosstools/updates/development/luna/jbosstools-earlyaccess.properties
https://devstudio.redhat.com/updates/8.0-staging/discovery/devstudio-earlyaccess.properties
https://devstudio.redhat.com/updates/8.0-development/devstudio-earlyaccess.properties

The location of these EA config files are listed in this global properties file, which is used for both JBT and JBDS configuration:

http://download.jboss.org/jbosstools/configuration/ide-config.properties

> Get the integration stack into Early Access in JBoss Central
> ------------------------------------------------------------
>
>                 Key: JBTIS-331
>                 URL: https://issues.jboss.org/browse/JBTIS-331
>             Project: JBoss Tools Integration Stack
>          Issue Type: Feature Request
>          Components: distribution
>    Affects Versions: 8.0.0.Alpha2
>            Reporter: Paul Leacu
>            Assignee: Paul Leacu
>
> Procedure for encorporating the IS into Early Access.



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list