[jbosstools-issues] [JBoss JIRA] (JBDS-2486) Investigate use of GWT/GPE 3.2.0.v201302131858-rel-r42 in Central

Nick Boldt (JIRA) jira-events at lists.jboss.org
Thu Apr 25 12:31:53 EDT 2013


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

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.v201302131858-rel-r42/
> https://devstudio.jboss.com/updates/requirements/gwt/3.2.0.v201302131858-rel-r42/
> 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


More information about the jbosstools-issues mailing list