Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • O org.eclipse.dash.handbook
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 154
    • Issues 154
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse Projects
  • Eclipse Dash
  • org.eclipse.dash.handbook
  • Issues
  • #59

Closed
Open
Created Feb 06, 2017 by Eclipse Webmaster@webmasterOwner

Revise language used regarding hosting downloads

Submitted by Wayne Beaton @wbeaton

Link to original bug (#511789)

Description

For some projects, it just doesn't make sense to host downloads on Eclipse Foundation provided infrastructure. For project like Tycho for example, distribution via Maven Central is obvious and there is no value in having any sort of standard downloadable artifact.

Random thoughts:

I would like to avoid making projects host a download on EF infrastructure "just because". If there is no segment of the project's community that will benefit from having a traditional download, then there's no value in having/hosting that download.

We do have to heed the Freedom of Action principle outlined in the Eclipse Development Process. Project teams need to have a plan in place to rehost should their hosting solution become unavailable or untenable.

Any choice of where to host artifacts must permit unencumbered access for the entire community. Consumers must not need to register (for example) to obtain project artifacts.

If EF provided hosting services can reasonably be used, they must be used. If it is simply a matter of educating the community that the artifacts are available in one place rather than another, then a plan to provide that education must be in place. It is perfectly acceptable, for example, for a project to host downloads on bintray, but the primary download site must be on the EF-provided service.

Regardless of where artifacts are distributed, the project team must keep the project's "download" information current in the PMI. Project teams may optionally provide a "downloads" page that indicates the primary source of downloads along with alternatives.

Web pages that provide pointers to download information should (must?) also include a pointer to the security policy and a link to report vulnerabilities (see Bug 496426).

Let's be sure to add entries regarding distribution of artifacts to the release review checklist (see Bug 485704).

Depends on

  • Bug 485704
  • Bug 496426
Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent