[
https://issues.jboss.org/browse/JBDS-2486?page=com.atlassian.jira.plugin....
]
Nick Boldt commented on JBDS-2486:
----------------------------------
OK, so there are a few approaches we can do in general when a mirror includes dupes (or
different versions) of upstream reqs:
a) mirror everything and deal w/ the duplicates. Hope that nothing bad happens. Less
maintenance when producing mirrors. This is generally the process we do today.
b) filter it out so that jetty (for VJET) or windowbuilder (for GPE) are only coming from
one place: the Kepler mirror. Hope that nothing bad happens. Requires that someone notice
that there are dupes after mirroring, and then filters them out from the build.xml script
and re-does the mirror. Can be time consuming for large mirrors like WTP or Eclipse, which
currently include WAY more than we actually use in the JBT TP, and which contain LOTS of
dupes over what's in Kepler itself.
c) build the Extras site (used by Central) as a TP update site rather than a composite of
mirrors, which would provide us with a manifest of exactly which versions of these duped
IUs were to be contained in the Extras site. If something bad happens, we can add
duplicate versions of IUs to the TP and know exactly why we include both Jetty 8.1.3 and
8.1.9 (for example) or two different spins of WindowBuilder. This would mean it
wouldn't matter if we filtered content out of the mirrors, because we'd be
handling the filtering in a single place (extras.target) rather than multiple build.xml
files.
WDYT, [~maxandersen], [~mickael_istria] ?
Investigate use of GWT/GPE 3.2.0.v201302131858-rel-r42 in Central
-----------------------------------------------------------------
Key: JBDS-2486
URL:
https://issues.jboss.org/browse/JBDS-2486
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Sub-task
Security Level: Public(Everyone can see)
Components: 3rdPartyCertification, 3rdPartyDependencies, central
Affects Versions: 7.0.0.Alpha1
Reporter: Nick Boldt
Assignee: Denis Golovin
Fix For: 7.0.0.Alpha2
New 3.2.0 mirrors:
http://download.jboss.org/jbosstools/updates/requirements/gwt/3.2.0.v2013...
https://devstudio.jboss.com/updates/requirements/gwt/3.2.0.v201302131858-...
New composites:
http://download.jboss.org/jbosstools/updates/kepler/extras/4.30.1/
https://devstudio.jboss.com/updates/7.0-staging/extras/4.30.1/
Note that at least one IU had been renamed:
OLD: com.google.gwt.eclipse.sdkbundle.e42.feature
NEW: com.google.gwt.eclipse.sdkbundle.feature
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira