[
https://issues.jboss.org/browse/JBIDE-18239?page=com.atlassian.jira.plugi...
]
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)