Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Slingshot"
(New page: =An Über Repository for Eclipse Projects= ==What is it?== *An aggregate repository **Like the simultaneous release repository **But without the rigours (or quality assurances) *A means f...) |
m (Index.php?title=Slingshot moved to Slingshot) |
(No difference)
|
Revision as of 15:11, 14 April 2010
Contents
An Über Repository for Eclipse Projects
What is it?
- An aggregate repository
- Like the simultaneous release repository
- But without the rigours (or quality assurances)
- A means for projects to extend their reach
- Manifests as a p2 and Maven repository
- Target Audience
- Developers/Committers
- Adopters
- Not intended to be included in packages
- Not for end-users
Opt in
- Projects may choose to participate
- Provide "contribution" file
- Points to a p2 repository; some additional information
- Aggregator does the rest
- Aggregator gathers the contributions
- Only include code with resolveable dependencies
- Unresolved dependencies are reported back to the project
Repository
- Links to simultaneous release repository
- Retains all artifacts
- Restricted to milestones and release builds only
- Facilitates reproduceable builds
- Categorizes based on project structure
- Automated
- We don't chase down your dependencies
- That's your job!
Benefits
- Easier for developers to get the project bits
- Avenue for projects to gain exposure
- Not indended for end users
- No quality assurances