Açık kaynakta geliştirdiğim ve bakımını üstlendiğim işlerden bir seçki. Kod, teknik kararlar ve belgeler doğrudan depolarında incelenebilir.
Inary
PiSi kökenli açık kaynak paket yöneticisinin Python 3 ile geliştirilen çatalı.
- İhtiyaç
- Mevcut PiSi tabanındaki eksikleri giderirken paket ve kurulu dosya bilgilerini daha iyi izlemek.
- Katkım
- Çatalın geliştirilmesinde çalıştım; depo bu emeği diğer katkıcılarla birlikte belgeliyor.
- Yaklaşım
- Python 3 uygulaması, XML paket tanımları ve dosya değişikliklerini takip eden dinamik veritabanı.
- Görülebilir çıktı
- Komut satırı aracı, kurulum yönergeleri ve testler açık depoda incelenebilir.
iksemel
Jabber uygulamalarının kullandığı C tabanlı XML ayrıştırıcısının bakım çatalı.
- İhtiyaç
- Eski projeyi güncel derleme araçları ve Python bağlayıcılarıyla kullanılabilir tutmak.
- Katkım
- Çatalın bakım ve değişiklikleri depoda adıma atfediliyor.
- Yaklaşım
- Mevcut SAX, DOM ve Jabber akışı API'leri korunurken Meson/Ninja derlemesi ve Python 3 bağlayıcıları sağlanıyor.
- Görülebilir çıktı
- Derleme, test ve kurulum adımları depodaki README'de belgeleniyor.
ZFS Kitabı
ZFS ve OpenZFS kavramlarını Türkçe anlatan açık kaynak kitap.
- İhtiyaç
- Depolama ve dosya sistemi konularında başvurulabilir Türkçe bir kaynak oluşturmak.
- Katkım
- Kitabı yazıp farklı kaynakları bir araya getirerek bölümler halinde yayımladım.
- Yaklaşım
- Giriş, havuzlar, özellikler ve gerçek kullanım örnekleri için sıralı bir içerik yapısı.
- Görülebilir çıktı
- Kaynak metin GitHub'da, okunabilir kitap GitBook'ta yayımlanıyor.