Selam 👋 İsmim Eser Özvataf. 2015 yılından bu yana Türkiye merkezli ve Türkçe konuşan yazılım ekosisteminde üretken olmaya çalışıyorum.
Bu yolda ilk projem Açık Kaynak İnisiyatifi oldu. Birçok arkadaşımın da yardımıyla açık kaynaklı projelerin indeksini tutarak insanların projelerini birbirlerine tanıtması, yardımlaşması ve iletişimde olmalarını sağlıyorduk.
Açık Kaynak İnisiyatifi daha çok GitHub ve fiziksel topluluklar üzerinden ilerleyen bir organizasyona sahipti. Kendimizi revize etmek, diğer topluluklara destek verecek "10forward" isimli bir proje üzerinde çalışıyorduk ki; Şubat 2023’te topluluklar olarak şartlar bizi Açık Yazılım Ağı (AYA) çatısı altında bir araya getirdi.
Açık Kaynak İnisiyatifi'nde yaptığımız çalışmalarda kazandığımız bilgi birikimini AYA'nın koordinasyonunda kullandık ve önümüzde yepyeni yollar belirdi.
AYA (Açık Yazılım Ağı), Şubat 2023’te Kahramanmaraş’ta gerçekleşen ve 10 ili etkileyen depremin sabahında Twitter üzerinde “depremden etkilenenlere nasıl yardımcı olabiliriz?” sorusu çerçevesinde organize olmuş bilişim gönüllülerinin, Discord ve GitHub platformlarında iletişimde kalarak ördükleri bilişim çözümlerinin yönlendirilmesine vesile olan bir platform olarak oluşturuldu.
Bu oluşum, 24.000’den fazla katılımcıya ulaşarak, GitHub üzerinde 50’ye yakın proje üretti ve deprem sonrası yaşanan sorunlara çözüm bulmak için AFAD, AHBAP, AKUT gibi kurumlarla iş birliği yaparak teknoloji destekli yardımlar sundu.
Gönüllüler dışında kendi bir bağlılığı, kimliği, yapısı olmayan AYA, “gönüllü geliştirilen yazılımlarla oluşan bir yazılım vakfı” olarak bünyesinde barındırdığı açık kaynak çözümleri GitHub aracılığı ile dünya üzerindeki herkesin ulaşımına açtı.
AYA hakkında detaylı bilgiye acikyazilimagi.com adresinden ulaşabilirsiniz.
eser.live, Açık Kaynak İnisiyatifi'nin YouTube içerik üretimini ve Discord üzerinden online bir topluluk olmayı merkezine alarak kendini revize ettiği yeni kimliğidir.
İlk akıllara gelen yeni bir organizasyon kurmak yerine AYA çatısı altında devam etmek olsa da; AYA'nın bana kalırsa "sahibinin olmaması" ve "resmi bir kimliğinin bulunmaması" vazgeçilmez iki özelliği idi.
Bu nedenle AYA sonrasında, topluluğun değişen dinamiklerle birlikte bir revizyona gidip topluluğa yönelik çalışmalarımızı daha sosyal, insanların ilgisini daha net çekebilecek bir kimliğe kavuşturmak için eser.live hizmete girdi.
"eser.live projeleri", aslında hem yazılım topluluğuna yönelik hem de sosyal sorumluluk kapsamında AYA’nın gönüllü geliştiricileri olarak eser.live çevresinde topladığımız katılımcılarla ile başlattığım yeni bir inisiyatiftir.
AYA’da olduğu gibi sosyal bir yarar oluşturmak motivasyonuyla nitelikli bilişim çözümleri üreten gönüllülerin bir araya gelmesi ve kurum/kuruluşların açık kaynaklı bilişim çözümlerine kavuşmaları için birlikte hareket etmek ilk hedefimiz.
Buradaki projeleri gerçekleştirirken insanları açık kaynak kültürüyle tanıştırmak ve Açık Kaynak İnisiyatifinin oluşturduğu, AYA’nın devam ettirdiği geleneğin sürdürülebilirliğini sağlamak da amaçlarım arasında yer alıyor.
Bu nedenle Twitter/X üzerinden bir çağrı ile ile tekrardan AYA’ya yapacağımız katkıyı daha bilinir açık kaynak geliştirme pratiklerine göre yapmayı denemek istedim.
Eğer başarırsak hem topluluğun kendi için hem de çeşitli kurum, kuruluşların nitelikli yazılım ihtiyaçlarına ulaşabilmeleri için onlara açık kaynaklı alternatifler sunmuş; Aynı zamanda bunu da Internet üzerinde geliştirme yapmak için gönüllü olacak insanları bir araya gertirerek, onları açık kaynak kültürüne adapte etmiş ve sonucunda hep birlikte AYA bünyesinde yer alması geliştirdiğimiz yeni projelere sahip olmuş olacağız.
İletişim çoğunlukla eser.live ve yazılımcı ağı Discord Sunucusu yapılacak. Projelerin tanıtımları, bazı geliştirme kısımları, bazı planlama aktiviteleri ve demoları eser.live YouTube Kanalı üzerinden sunulacak.
Planlamalar ve geliştirme maddelerinin takibi klasik bir açık kaynak proje
yönetimi mantığı ile GitHub Issues üzerinden yapılıyor olacak. Ekran tasarımları
için Figma, mimari kararlar için ADR kayıtları, dokümantasyon için ise docs/
dizinlerinde yer alacak içerikler bulunacak.
Projelerin detayları için GitHub Issues alanını takip edebilirsiniz.
Proje Kodu | Proje İsmi | Proje Durumu | Proje Lideri | Proje Amacı | GitHub Adresi |
---|---|---|---|---|---|
ES01 | gonullu.io | Bekletiliyor | @eser | Dernek, vakıf, kullanıcı grubu vb. organizasyon etkinlikleri ve çalışmalarının koordinasyonunda kullanılmak üzere projelendirilen bir gönüllü yönetim sistemi | |
ES02 | afet.org | Bekletiliyor | @eser | Herhangi bir afet öncesi ve afet esnasında kullanılmak üzere projelendirilen bir afet yönetim sistemi | |
ES03 | kayit.io | Bekletiliyor | @eser | Organizasyonların birbirleri arasında veri takası yapabilmesi için projelendirilen bir kayıt yönetim sistemi | |
ES04 | Announcer | Projelendiriliyor | @eser | Birden fazla kanaldan duyuru gönderimi | eser/eser.live |
ES05 | Yazılımcı Ağı: Portfolios | Projelendiriliyor | @eser | Kişilerin mdx/mdoc formatında birden fazla sayfa içeren portfoliolar oluşturabilmesi | eser/eser.live |
ES06 | Yazılımcı Ağı: Karma Points | Projelendiriliyor | @eser | Kişilerin yaptığı etkinliklerle birbirlerine takdir gönderebilmeleri ve rozet işlemleri | eser/karma-points |
ES07 | eser.live Cookbook | Bekletiliyor | @eser | Kişilerin markdown formatında tutorial yazıp paylaşabilmeleri | eser/eser.live |
ES08 | eserstack | Bekletiliyor | @eser | Full-stack bir geliştirme framework'ü | eser/stack |