> IIRC for people looking to adopt this within their own project, you > can't have links in download.eclipse.org because they don't mirror > properly, so you need composite xmls/jars in the latest directory (as > Ed's EMF example does).
+1 thank you for understanding and working around the (unfortunate) constraint. Denis > > > Jonah > ~~~ > Jonah Graham > Kichwa Coders Ltd. > www.kichwacoders.com > > > On 14 March 2018 at 14:14, Ed Merks <[email protected]> wrote: >> Hi, >> >> I wanted to make a suggestion to the folks maintaining update sites on >> download.eclipse.org. Of course almost all projects provide various >> composite p2 repositories for different "build qualities" such as releases, >> milestones, integration, stable, and nightly builds. Even when well managed >> though, these repositories can grow to include a significantly large number >> of child repositories. We often use such composite repository URLs in our >> builds, target platforms, and Oomph's targlets, but in most cases, we're >> really only interested in the latest version of each installable unit for >> some specific build quality. I.e., in most cases we'd be better off if each >> of such composite had a corresponding "latest" composite that pointed to a >> single simple repository containing the latest release, milestone, >> integration, stable, or nightly build. Not only would this make builds and >> target platforms resolution faster, download.eclipse.org would be better >> utilized by serving only content and artifact metadata for the composite and >> for the single simple repo, rather serving n + 1 of these where n can tend >> toward umpteen, e.g., as in >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532213 where the composite >> contains 211 repos. As an existing example, >> http://download.eclipse.org/releases/latest points to the latest release, >> although it currently points to a composite that in turn contain 3 releases >> (which is kind of fishy because there are more releases of Oxygen than are >> included in the composite). >> >> Please consider providing such a convenience to your consumers and please >> consider using them if/when available; the download.eclipse.org server will >> thank you by providing better performance. If you're depending on EMF, EMF >> is already provides a "latest" for each of its composites: >> http://download.eclipse.org/modeling/emf/emf/builds/index.html >> >> Regards, >> Ed >> _______________________________________________ >> cross-project-issues-dev mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe from >> this list, visit >> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > _______________________________________________ > cross-project-issues-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev -- *Denis Roy* Director, IT Services Eclipse Foundation, Inc. -- http://www.eclipse.org/ Office: 613.224.9461 x224 (Eastern time) [email protected] @droy_eclipse
_______________________________________________ cross-project-issues-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
