Mengenal GitHub Arctic Code Vault

1 min read

Disclaimer
Saya bekerja di AWS, semua opini adalah dari saya pribadi. (I work for AWS, my opinions are my own.)
Mengenal GitHub Arctic Code Vault
Lokasi GitHub Arctic Code Vault (Sumber: GitHub)

TeknoCerdas.com – Salam cerdas untuk kita semua. GitHub Arctic Code Vault adalah penyimpanan untuk semua repository open source di GitHub yang disimpan pada Arctic World Archive (AWA). Repository yang disimpan adalah repository dengan akses publik per tanggal 02 Februari 2020 lalu.

Arctic World Archive (AWA) adalah sebuah fasilitas penyimpanan arsip yang berada 250 meter dibawah es di kaki pegunungan Arktik. Lokasi dari arsip ini berada dibekas sebuah penambangan batubara di gugusan pulau Svalbard. Fasilitas ini dioperasikan oleh sebuah perusahaan Norwegia bernama Piql.

Lokasi GitHub Arctic Code Vault di Kepulauan Svalbard
Lokasi GitHub Arctic Code Vault di Kepulauan Svalbard

Langkah GitHub ini adalah bagian dari GitHub Archive Program yaitu sebuah program untuk menyimpan perangkat lunak open source agar dapat dilihat oleh generasi di masa depan.

Arsip yang disimpan di fasilitas AWA diklaim dapat bertahan hingga 1000 tahun. Suhu dengan dingin ekstrim membuat penyimpanan dapat bertahan lama. Teknologi penyimpanan yang digunakan seperti dilansir GitHub adalah sebuah film yang bergantung pada perak halida dan polyster.

Repository yang Masuk pada GitHub Arctic Code Vault

Perlu diketahui bahwa proses pengarsipan GitHub Arctic Code Vault dilakukan pada 02/02/2020. Kriteria repository yang masuk dalam GitHub Arctic Code Vault adalah:

  1. Semua publik repository yang aktif karena cukup banyak repository yang terbengkalai.
  2. Semua repository yang memiliki commit pada saat pengumuman di GitHub Universe 13/11/2020 dan 02/02/2020.
  3. Semua repository yang memiliki commit yang memiliki setidaknya 1 bintang dari 1 tahun sebelum pengarsipan dilakukan yaitu 02/03/2019 – 02/02/2020.
  4. Kriteria berikutnya adalah semua repository yang memiliki minimal 250 bintang.

Setiap repository yang diarsip akan terdiri dari HEAD dari default branch minus file binary yang berukuran lebih dari 100KB — Namun mungkin ada repository yang tetap melebihi ukuran tersebut jika terdapat banyak bintang.

Setiap repository akan diarsip dalam sebuah file TAR. Untuk mendapatkan tingkat kepadatan dan integritas yang lebih baik, sebagian besar data akan disimpan dalam bentuk QR dan dimampatkan.

Panduan untuk cara membaca dan merestorasi setiap repository disertakan agar dapat dibaca oleh manusia dimasa depan.

Apakah repository milik anda masuk pengarsipan GitHub Arctic Code Vault? Semoga saja iya.

GitHub Arctic Code Vault Rio Astamal
GitHub Arctic Code Vault dari Rio Astamal