[ ] Get in touch with Project Lead. If she/he agrees with the request, then move forward
[ ] (if applicable, and on a case to case basis) communicate project archival, reasons for archival and implications of archival to the project community
Archive GitHub repositories
[ ] Collect all GitHub repository for a given project, from FINOS metadata; iterate the following steps on each of them:
[ ] Remove all users and teams from Member Access repository settings
[ ] Add a note at the top of the README file, stating: This project is archived, which means that it's in read-only state; you can download and use this code, but please be aware that it may be buggy and may also contain security vulnerabilities. If you're interested to restore development activities on this project, please email help@finos.org
[ ] Hit the Archive button on GitHub, by accessing the Settings repository page using finos-admin credentials
Archive mailing list (if present)
[ ] add [ARCHIVED]prefix to project mailing list name
[ ] set up an automated message for any emails sent to that mailing list, to let the community know that the mailing list has been archived + encourage to reach out to help@finos.org
Describe the reason for proposing the archival
What's next?
Upon submission of this proposal, the FINOS team will follow the checklist reported below.
Confirm archivation
Archive GitHub repositories
Member Access
repository settingsREADME.md
to Archived (linking to https://community.finos.org/docs/governance/Software-Projects/stages/archived)Archive
button on GitHub, by accessing the Settings repository page usingfinos-admin
credentialsArchive mailing list (if present)
[ARCHIVED]
prefix to project mailing list nameInfra tasks
staging
branch on https://github.com/finos/finos-landscapestate
toARCHIVED
and setarchiveDate
)Archived