- Di CVS
srcOpenBSD, file asli terakhir yang belum dimodifikasi yang tersisa sejak import pertama pada 18 Oktober 1995 akhirnya berubah, sehingga jejak terakhir dari kode asli pun ikut tergantikan - Perubahan diterapkan pada
games/quiz, dengan modifikasi padaMakefiledandatfiles/index, penambahandatfiles/ship, serta penghapusandatfiles/greek - Kuis greek yang lama dihapus karena terlalu sulit sehingga tidak ada yang bisa memainkannya, lalu diganti dengan kuis baru tentang komponen kapal galai
- Di sini, file asli terakhir yang belum dimodifikasi merujuk pada file revision 1.1.1.1 dari import awal yang membuat OpenBSD
- Karena semua komponen asli OpenBSD pada akhirnya telah tergantikan, pesan commit mencatat momen ini sebagai tercapainya OpenBSD of Theseus
File yang berubah di games/quiz
- Perubahan CVS kali ini diterapkan pada area
games/quizdi modulsrc- Diubah:
games/quiz/Makefile - Diubah:
games/quiz/datfiles/index - Ditambahkan:
games/quiz/datfiles/ship - Dihapus:
games/quiz/datfiles/greek
- Diubah:
- Kuis greek yang lama dihapus karena terlalu sulit sehingga tidak ada yang bisa memainkannya
- Kuis baru yang ditambahkan bertema galley, yaitu komponen kapal galai
OpenBSD of Theseus
- Perubahan ini mengubah file asli terakhir yang belum dimodifikasi yang masih tersisa dari import awal yang membentuk OpenBSD pada 18 Oktober 1995
- File asli terakhir yang belum dimodifikasi mengacu pada file revision 1.1.1.1 dari import awal
- Dengan commit ini, bagian terakhir dari OpenBSD asli pun telah tergantikan
- Ide dan dukungan diberikan oleh
mglocker, dan bantuan istilah angkatan laut diberikan olehjmc
2 komentar
Opini dari Hacker News
Perubahannya sendiri ada di https://github.com/openbsd/src/commit/a6105854a9e3aab642e6a0...
Saya tahu OpenBSD sebenarnya tidak memakai GitHub, tetapi itu cara termudah untuk mencari diff-nya. Saya tidak tahu bagaimana mengambil ini dari posting milis
https://cvsweb.openbsd.org/
Kenapa tidak sekadar menambahkan kuis bagian-bagian kapal, dan malah menghapus kuis bahasa Yunani? Saya paham argumen bahwa itu terlalu obscure, tetapi sebagai seorang klasikis saya sedih
Masih ada kuis Latin dan bahkan kuis Inka. Itu lolos kriteria, tapi saya tidak tahu kenapa bahasa Yunani tidak
$luw$:{I} [loose|destroy]
$eluon$:{I} [loosed|destroyed|was loosing|was destroying]
$elusa$:{I} [loosed|destroyed]
$leluka$:{I} have [loosed|destroyed]
$lusw$:{I} will [loose|destroy]
$luswn$:[loosing|destroying]
$lusas$:{having} [loosed|destroyed]
Kalau saya memahami dengan benar maksud “dengan commit ini, tugas menyenangkan untuk mengganti bagian terakhir dari OpenBSD asli telah selesai”, karena OpenBSD bercabang dari NetBSD, apakah itu berarti sekarang tidak ada satu baris pun kode NetBSD asli yang tersisa di OpenBSD?
File ini adalah file terakhir yang sejak saat itu tidak pernah ada satu baris kodenya pun diubah. Baris komentar awal OpenBSD yang ditambahkan otomatis tampaknya dikecualikan dari definisi itu. Karena ini makefile yang sangat pendek dan isinya hampir tidak ada, kemungkinan ia bertahan lama karena sekalipun kode terkait berubah, tidak banyak bagian yang perlu diperbaiki
Perubahan ini menandai bahwa semua file telah berubah, bukan berarti semua baris atau semua karakter telah berubah. Semua direktori sudah berubah sebelumnya
Mencapai titik ini dengan mengganti kuis bahasa Yunani menjadi kuis kapal adalah penutup yang cerdas
Kuis ini apa? Bisa beri sedikit konteks?
https://man.openbsd.org/quiz
https://github.com/openbsd/src/tree/a6105854a9e3aab642e6a0fc...
Ada daftar kategori di datfiles/index, dan dengan sedikit interpretasi bisa dipahami apa yang ditanyakan. Misalnya, "chinese" menanyakan zodiak Tionghoa serta shio saat ini dan berikutnya, sedangkan "pres" menanyakan presiden, masa jabatan, wakil presiden, dan penerusnya
Jika mengambil semua commit sampai titik itu lalu membangun ulang OpenBSD dari bahan-bahan aslinya, itulah OpenBSD Theseus yang sesungguhnya
Menyenangkan melihat koleksi game besar yang masih dipelihara. Saya selalu menyukai OpenBSD karena keamanannya, tetapi harus diakui juga bahwa timnya terus menjaga sisi menyenangkan, membuat karya seni dan lagu pada setiap rilis tiap 6 bulan
Karena belum pernah memakai milis, saya kira akan ada tautan ke file yang terdampak
Selamat untuk OpenBSD
https://github.com/openbsd/src/commit/a6105854a9e3aab642e6a0...
Alias “tapi bukankah ini OpenBSD berusia 900 tahun milik keluarga kami?”
Theseus = Theseus
OpenBSD-nya Theseus = OpenBSD menjadi kapal Theseus