Skip to main content

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.

Jump to: navigation, search

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...)
 
(No difference)

Revision as of 15:11, 14 April 2010

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

Back to the top