Skip to content

Commit 8296457

Browse files
committed
Integration of Eclipse retension policy wiki page in to the update
markdown page Integrates the relevant content of https://wiki.eclipse.org/Eclipse/Repository_retention_policy which has also been updated
1 parent 223ce2f commit 8296457

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

docs/Eclipse_Project_Update_Sites.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,16 @@ These repos go well together with the latest release train repo: [http://downloa
8080
| Current Integration builds | [http://download.eclipse.org/eclipse/updates/I-builds](http://download.eclipse.org/eclipse/updates/I-builds) | See above |
8181
| Latest Release | [https://download.eclipse.org/eclipse/updates/latest](https://download.eclipse.org/eclipse/updates/latest) | See above |
8282

83+
#### Eclipse/Repository retention policy
84+
85+
p2's ability to provision complete products from repositories has made the concept of repositories a first-class citizen of the eclipse ecosystem.
86+
People can now use repositories during the build, at development time to setup their target and find missing bundles or simply to setup their IDE.
87+
Consequently, repository users expect the content of these repositories to be stable, and it is important to make the retention policy of each repository clearly available.
88+
89+
The following document describes the retention policy used by the Eclipse project:
90+
91+
* Release repositories: the repository contains all the metadata and artifact of a given release (e.g. Galileo) and no content is ever removed from it. When a new SR is made available the metadata and the artifacts are appended to the existing repository.
92+
* Integration build repositories: content is expected to stay until the milestone is complete, but can be disposed at any time. They may be deleted but usually only if it is known to be a "bad" I-build (that is, will hurt something if installed).
93+
* Nightly build repositories: content can be disposed at any time.
94+
95+
Though specific to the Eclipse platform team, these rules are general enough that we encourage any other team producing repositories to follow them.

0 commit comments

Comments
 (0)