Skip to content

Commit fe963c6

Browse files
committed
about/archival: Add a page mentioning archival locations for Haiku
* We may want to extend this to include information about backups?
1 parent 2e1186e commit fe963c6

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

content/about/archival.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
+++
2+
type = "article"
3+
title = "Archival"
4+
date = "2009-09-09T21:27:31.000Z"
5+
tags = ["security", "archival", "backups"]
6+
+++
7+
8+
# Source Code Archival
9+
10+
Haiku's source code represents hundreds of thousands of hours of work by individuals across the globe.
11+
To protect their investment, Haiku reguraly ensures multiple copies of these critical source code
12+
repositories exist in multiple locations at all times.
13+
14+
## Hot Repositories
15+
16+
> These are source code repositories which represent the latest source code of Haiku
17+
18+
* Haiku's core infrastructure
19+
* Contains the absolute latest source code of [haiku](https://git.haiku-os.org/haiku/) and [buildtools](https://git.haiku-os.org/buildtools/).
20+
* Servers physically located in Amsterdam
21+
* Github
22+
* 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.
23+
24+
## Warm Repositories
25+
26+
> These are source code repositories which represent continuous copies of Haiku's source code at regular intervals.
27+
28+
* Github
29+
* Receives hourly replications of Haiku's [source code](https://github.com/haiku/haiku) and [buildtools](https://github.com/haiku/buildtools).
30+
* Developer workstations
31+
* Developers all over the world have local copies of the Haiku repositories on their desktops/laptops/workstations
32+
33+
## Cold Repositories
34+
35+
> These are source code repositories which receive occasional updates, and are generally more complex to restore.
36+
37+
* [Software Heritage Archive](https://archive.softwareheritage.org/browse/search/?q=https%3A%2F%2Fgithub.com%2Fhaiku%2F)
38+
* This group accepts requests to periodically archive git repositories for long-term archival.
39+
* [Github Artic Vault](https://archiveprogram.github.com/)
40+
* In 2019, Github began a yearly program to archive public repositories in an Artic Vault on [piql](https://www.piql.com) film.
41+
* Haiku's code was included as part of this archival and was first deposited in mid-2020.

0 commit comments

Comments
 (0)