diff --git a/content/about/archival.md b/content/about/archival.md new file mode 100644 index 000000000..c4723105d --- /dev/null +++ b/content/about/archival.md @@ -0,0 +1,41 @@ ++++ +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 regularly 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 + +> These are source code repositories which represent continuous copies of Haiku's source code at regular intervals. + +* 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 + +> These are source code repositories which receive occasional updates, and are generally more complex to restore. + +* [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 Arctic Vault](https://archiveprogram.github.com/) + * In 2019, Github began a yearly program to archive public repositories in an Arctic 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.