[jbosstools-issues] [JBoss JIRA] (JBIDE-18239) Create new update site zip(s) (rather than target platform zip) for JBT content needed for Central/EA site

Nick Boldt (JIRA) issues at jboss.org
Thu Sep 25 10:11:03 EDT 2014


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

Nick Boldt commented on JBIDE-18239:
------------------------------------

[~maxandersen] you're right, Central is already a composite. I keep saying Central will composite this content because Central already composites it. 

[~mickael_istria] removing o.j.t.* isn't enough because these pieces don't exist in JBDS, only in JBT. Thus to provide them as part of the JBDS Central or EA experience, they have to exist somewhere (else).

Choices include:

a) leave them in the Central and EA target platform update sites (current state)

b) move them to a new update site (proposed via this JIRA and the above PRs) which can be composited into the JBDS Central site*

c) include the entire JBT update site in the JBDS Central site* (bad idea IMHO because we'll expose JBDS users to installing JBT content w/o it coming through the Central or EA UI; however this is simpler in that it doesn't require a new category.xml, but also eats more disk space and duplicates content in the Central composite)

* - The JBDS Central site is a composite containing JBDS TP, JBDS update site, and JBoss Central. If we remove the o.j.t.* content from the JBoss Central target platform & update site, it will no longer be in the composite. Therefore it needs to come from somewhere else.



> Create new update site zip(s) (rather than target platform zip) for JBT content needed for Central/EA site
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-18239
>                 URL: https://issues.jboss.org/browse/JBIDE-18239
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, central, discovery, updatesite
>    Affects Versions: 4.2.0.CR1
>            Reporter: Nick Boldt
>              Labels: f2f2014
>             Fix For: 4.3.0.Alpha1
>
>         Attachments: JBIDE18239-proposed.png
>
>
> In order to simplify the process for getting JBT features into Central (for JBDS) and EA (for both JBT/JBDS), it's been suggested (by [~maxandersen], who doesn't like opening JIRAs :D) that instead of a target platform which needs to be updated every time we spin or respin a build, we could instead just produce an update site containing the handful of IUs (cordovasim, arquillian, etc.).
> We could further extend this idea to include all the things that currently are in BOTH JBT or JBDS and in Central, such as TestNG.
> These would be produced as new zips using the JBT aggregate builder:
> https://github.com/jbosstools/jbosstools-build-sites/tree/master/aggregate/
> Need to decide what to call this... "Extras" "JBT-not-in-JBDS" "Shared" ...?



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


More information about the jbosstools-issues mailing list