diff --git a/content/about/archival.md b/content/about/archival.md new file mode 100644 index 000000000..4adf94fbe --- /dev/null +++ b/content/about/archival.md @@ -0,0 +1,37 @@ ++++ +type = "article" +title = "Archival" +date = "2009-09-09T21:27:31.000Z" +tags = ["security", "archival", "backups"] ++++ + +# Source Code Archival + +Haiku's source code represents hundreds of thousands of hours of work by individuals across the globe. +To protect their investment, Haiku reguraly ensures multiple copies of these critical source code +repositories exist in multiple locations at all times. + +## Hot Repositories + +> These are source code repositories which represent the latest source code of Haiku + +* Haiku's core infrastructure + * Contains the absolute latest source code of [haiku](https://git.haiku-os.org/haiku/) and [buildtools](https://git.haiku-os.org/buildtools/). + * Servers physically located in Amsterdam +* Github + * Home of support codebases such as [haikuports](https://github.com/haikuports/haikuports), [haikuporter](https://github.com/haikuports/haikuporter), [Haiku's infrastructure](https://github.com/haiku/infrastructure), and other tools. + +## Warm Repositories + +* Github + * Receives hourly replications of Haiku's [source code](https://github.com/haiku/haiku) and [buildtools](https://github.com/haiku/buildtools). +* Developer workstations + * Developers all over the world have local copies of the Haiku repositories on their desktops/laptops/workstations + +## Cold Repositories + +* [Software Heritage Archive](https://archive.softwareheritage.org/browse/search/?q=https%3A%2F%2Fgithub.com%2Fhaiku%2F) + * This group accepts requests to periodically archive git repositories for long-term archival. +* [Github Artic Vault](https://archiveprogram.github.com/) + * In 2019, Github began a yearly program to archive public repositories in an Artic Vault on [piql](https://www.piql.com) film. + * Haiku's code was included as part of this archival and was first deposited in mid-2020.