[
https://issues.jboss.org/browse/JBIDE-20453?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBIDE-20453:
------------------------------------
It's not a new feature, it's a new IMPLEMENTATION of how we builds Central in JBDS
9. In JBDS 8, we had a zip that included both the 3rd party stuff AND the stuff in JBT.
Then I split that into TWO builds, but forgot to re-merge the output into a single zip for
easier offline experience.
So, now we build 4 sites for Central/EA:
1.
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbtcentral...
(in JBT 4.2 / JBDS 8, this contained the stuff in #2 too)
2.
https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat...
(new for JBT 4.3 / JBDS 9)
3.
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbtcentral...
(in JBT 4.2 / JBDS 8, this contained the stuff in #4 too)
4.
https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat...
(new for JBT 4.3 / JBDS 9)
No doc is affected since we only ever told people to use the single zip (but today
it's missing some content - the stuff that's in JBDS Central which is also in
JBT).
Here's a list of docs that DO NOT mention the Central zip:
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
*
https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Developer_Stu...
Here's one KB article that DOES mention the Central zip, but doesn't mention that
there's a Central TP zip too, as it's new for JBDS 9. This doc *won't need
updating* if we approve this PR.
*
https://access.redhat.com/articles/1367643
QA tests for offline Central install should have been failing this whole time, but either
we don't have tests or we don't run them. This PR will make the offline Central
install tests work again.
jbdevstudio-product/results won't change significantly because all we're doing is
adding missing content into the existing zip. Jobs will be updated to pull a DIFFERENT
Central zip (instead of just the TP zip, we'd pull this new composite one, containing
o.jboss stuff AND the 3rd party stuff). I will ensure this all works once the above is
applied.
Size doesn't change -- but instead of having 2 zips to fetch, you fetch one. The net
download size is about the same.
"You have to install everything through install dialog anyway. Is that correct?"
Yes, that hasn't changed. While you CAN point Central at a file:/// path to a local
zip or folder, that's out of scope for this. The idea is just to provide the stuff in
a zip, not to support users telling Central where to find the zip. Install will have to
continue to be through `Help > Install new software`.
Instead of 4 zips, merge Central+TP and EA+TP into combined repos for
easier offline use
----------------------------------------------------------------------------------------
Key: JBIDE-20453
URL:
https://issues.jboss.org/browse/JBIDE-20453
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build, central, updatesite
Affects Versions: 4.3.0.Beta2
Reporter: Nick Boldt
Assignee: Nick Boldt
Priority: Blocker
Fix For: 4.3.0.CR1
Today the offline solution [1], [2] for installing stuff from Central or Early Access
requires a pair of zips: the 3rd party content (target platform), and the stuff from JBoss
Tools.
[1]
http://www.jboss.org/products/devstudio/download/ (Central Zip doesn't include
the JBT stuff, just the 3rd party / TP content)
[2]
https://devstudio.redhat.com/9.0/staging/updates/ (both zips shown)
We should combine these into a single, larger zip, such that the offline solution
requires only a single zip and there's no confusion about what a Central Zip is.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)