12 poin oleh kuroneko 2023-08-24 | 1 komentar | Bagikan ke WhatsApp
  • Cara membuat package manager tidak resmi untuk ekstensi SQLite.
  • Menjelaskan secara rinci desain elemen yang dibutuhkan untuk package manager dan proses pembuatannya.
    • Desain berkas spesifikasi yang menjelaskan paket seperti pemilik, nama, versi, aset, dan lainnya.
    • Desain struktur folder hierarkis yang dibedakan berdasarkan pemilik/nama.
    • Pengelolaan cakupan proyek dan global.
    • Implementasi locator berkas spesifikasi seperti repositori paket, repositori Git, dan berkas lokal.
    • Manajemen versi dan versi latest.
    • Menambahkan checksum untuk setiap aset di berkas spesifikasi.
  • Pada akhirnya diimplementasikan dan dirilis dengan bahasa Go, dan saat ini ada 62 paket yang terdaftar.

1 komentar

 
kuroneko 2023-08-24

Sepertinya cerita yang menarik.

Ekstensi SQLite katanya hampir tidak memiliki dependensi, jadi dependensinya dihilangkan sama sekali,
dan dengan begitu implementasinya jadi benar-benar jelas.