| Summary: | Create aggregate project p2/maven repository | ||
|---|---|---|---|
| Product: | Community | Reporter: | Wayne Beaton <wayne.beaton> |
| Component: | Cross-Project | Assignee: | Cross-Project issues <cross-project.inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | gabe.obrien, henrik.lindberg, Kenn.Hussey, kim.moir, mitch.sonies, mober.at+eclipse, thomas, webmaster |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Wayne Beaton
I would suggest sticking to aggregating integration builds. Nightly builds aren't really useful other than a sanity check. Also, many projects replace the qualifier with the buildId in their nightly build bundles so they're not useful to for upgrading with p2. Nightly build repos tend to provide new bundles for everything, integration build repos only provide deltas when upgrading with p2. Somebody from the Equinox incubator has to nominate your committers. +1 this sounds like a great idea. My only concern is that since this is for projects "not ready for the release train", that one project may break others by contributing something invalid. What about a project which incorrectly contributes a too high version number for a bundle, for instance? Or has incorrect dependencies somewhere? There seems to be a risk for that aggregate repo thing to consume a lot of maintenance effort for keeping things straight. If I look at how much effort Dave Williams has in keeping the train repo usable, the idea of having something similar for projects who are not on the train (and may thus be less mature) is making me shudder slightly. Mitch has proposed the name "Slingshot". I like it. Thoughts? (In reply to comment #4) > Mitch has proposed the name "Slingshot". I like it. Thoughts? +1 for slingshot Should we mark this as depending on bug 337068? Wayne, what's the status of this? (In reply to comment #7) > Wayne, what's the status of this? Dead |