- SQLite uzantıları için gayriresmî bir paket yöneticisinin nasıl yapıldığı anlatılıyor.
- Paket yöneticisi için gerekli unsurların tasarımı ve bu sürecin ayrıntıları paylaşılıyor.
- Sahip, ad, sürüm, varlıklar gibi paketi tanımlayan belirtim dosyasının tasarımı.
- Sahip/ad ile ayrılan hiyerarşik klasör yapısının tasarımı.
- Proje ve genel kapsam yönetimi.
- Paket deposu, Git deposu, yerel dosya gibi belirtim dosyası konumlandırıcılarının uygulanması.
- Sürüm yönetimi ve
latest sürümü.
- Belirtim dosyasına her varlık için sağlama toplamı eklenmesi.
- Son olarak Go diliyle uygulanıp dağıtıldı ve şu anda 62 paket kayıtlı.
1 yorum
İlginç bir hikâye gibi görünüyor.
SQLite uzantısının neredeyse hiç bağımlılığı olmadığı için bağımlılıkları tamamen çıkardıklarını söylüyorlar,
bunu yapınca da uygulama gerçekten çok netleşmiş.