Open cdietrich opened 5 years ago
ping @kthoms
yes and no. this is more general
I created a job to produce a basic report of directory sizes in the actual file system: https://ci.eclipse.org/xtext/job/releng/job/storage-report/lastSuccessfulBuild/artifact/reports/
We can use this job to decide what to remove/keep/archive/etc...
As I have not yet done any clean up/archiving, but we already identified some suggestions, they are documented in the linked Jenkinsfile inside the 'manual clean up' stage. Once we decided on further actions, we might actually execute this stage and then remove it, before this branch gets merged into master.
we should do the same for mwe and xpand (at least clean up milestones) also: should we add the release to the milestones update site as long as we dont have a new milestone yet?
TODO:
Move to archive /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/javadoc
Delete /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/maven
Add button for archived releases to https://www.eclipse.org/Xtext/download.html with a link to http://download.eclipse.org/modeling/tmf/xtext/updates/archive
Create an archive job. The job takes a parameter of the relative URL of the p2 repository to archive. Then it has to regenerate the archive composite descriptors at http://download.eclipse.org/modeling/tmf/xtext/updates/archive
Before an old release will be archived a notification has to be send to xtext-dev mailing list. This should be done as part of the release process, and thus to be documented in the release guide. Archiving can be done with the next milestone.
Delete https://download.eclipse.org/modeling/tmf/xtext/updates/releases/xpand The Xpand repositories are located at https://download.eclipse.org/modeling/m2t/xpand/updates/releases/, so we don't need them in the Xtext project storage.
Delete /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.4/backup
Delete /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/releases/2.9.0.rc1
Delete /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head
Announce and archive the following releases:
any news @Hejado @kthoms
move to 2.22
https://ci.eclipse.org/xtext/job/releng/job/manual-one-off-commands/15/console removed:
/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/maven /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/releases/xpand /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.4/backup /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/releases/2.9.0.rc1 /home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head
download.eclipse.org/modeling/tmf/xtext/maven went from 7.8G to 7.5G
https://ci.eclipse.org/xtext/job/releng/job/manual-one-off-commands/17/console archived:
/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/javadoc to /home/data/httpd/archive.eclipse.org/modeling/tmf/xtext/javadoc
disk usage changed: /home/data/httpd/download.eclipse.org/modeling/tmf/xtext: 7.5G => 5.6G /home/data/httpd/archive.eclipse.org/modeling/tmf/xtext: 5.8G => 7.6G
Most TODOs are done now, except:
Create an archive job
I created #1705 for this because I think this is out of scope here.
Add button for archived releases to https://www.eclipse.org/Xtext/download.html with a link to http://download.eclipse.org/modeling/tmf/xtext/updates/archive
As being discussed in #1626, we should think about not having updates/archive on download.eclipse.org as this is what archive.eclipse.org is for.
Announce and archive the following releases: http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.10.0/ http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.9.1/ http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.3/ http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2/ http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/ http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201503090534/ (2.8.0) http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201409160908/ (2.7.2) http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201409090713/ (2.7.1) http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201409021032/ | 2.7.0 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201407030533/ | 2.6.2 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201406120726/ | 2.6.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201405210727/ | 2.6.0 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201404100756/ | 2.5.4 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201402240820/ | 2.5.3 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201402120812/ | 2.5.2 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201402030714/ | 2.5.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201312110906/ | 2.5.0 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201306120542/ | 2.4.2 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201304180855/ | 2.4.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201303201134/ | 2.4.0 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201208210947/ | 2.3.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201206120633 | 2.3.0 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201112130541 | 2.2.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/maintenance/R201111141332 | 2.1.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/head/R201108020636 | 2.0.1 http://download.eclipse.org/modeling/tmf/xtext/updates/releases/helios/R201102150722 | 1.0.2
Regarding this, I want to discuss the following points before:
Just want to document, that we announced to not archive the following releases on xtext-dev
One important change is that we are planning to move old releases to archive.eclipse.org. We will keep releases back to Eclipse Oxygen (2.11.0 and newer) and the following older releases that were in frequent use:
- 2.9.2
- 2.8.4
- 2.7.3
- 2.4.3
move to 2.24
move to 2.25
move to 2.26
Unassigning myself due to priorities. Re-assign if priorities change...
looks like we should drop all releases but two unfortunately we dont have any stats for update site, but for the downloads it says the older the release the more downloads
Investigate if we can remove our footprint at download.eclipse.org (https://bugs.eclipse.org/bugs/show_bug.cgi?id=546434#c18)
ed created an index at https://download.eclipse.org/oomph/archive/eclipse/modeling/tmf/xtext e.g. https://download.eclipse.org/oomph/archive/eclipse/modeling/tmf/xtext/updates/milestones/head/index.html has a lot of older milestones on releases i dont really see something to cleanup mwe looks good as well.