OpenMind Develeopment departmanına bir mail attım, Developer olmak ve Developer badge almak için ne yapmak lazım diye sordum ile aldığım cevabın ekran görüntüsünü görsele bırakıyorum tercümesini de buraya ekliyorum;
Cevap : 👇
E-postanız için teşekkür ederim. Üzerinde çalıştığımız konulara ilgi duymanıza sevindim.
Nasıl katkıda bulunabileceğiniz hakkında daha fazla bilgi almak için Bounty Wiki’sine ve katkı yönergelerine göz atabilirsiniz.
Rozetler kısa bir süreliğine hatalı şekilde yansıtılmıştı; bu durum rozetlerin olması gerekenden daha yüksek görünmesine neden oldu. Daha sonra bu sorun düzeltildi.
Başka sorularınız olursa lütfen bana bildirin.
Saygılarımla.
------------------------------------------------
Cevaptan da anlaşılacağı üzere ekip Bounty
Programına dikkat çekmiş.
Github üzerinden paylaşılan Bounty Programı'nın
ingilizce orjinal içeriğine
https://github.com/OpenMind/OM1/wiki/Bounty-Program bu linkten ulaşabilirsiniz.
Türkçe çevirisini aşağıya bırakıyorum 👇
Bounty programımız, OM1’e topluluk katkılarını teşvik etmek için tasarlanmıştır. Aynı zamanda projeye daha derinlemesine dahil olmak isteyenler için OpenMind ekibiyle bir ilişki kurmanın da harika bir yoludur.
Bounty’ler herkese açıktır.
Bireysel Çalışma:
- Herkes herhangi bir issue üzerinde çalışabilir.
- Birden fazla kişi aynı issue üzerinde bağımsız olarak çalışabilir ve her biri kendi PR’ını açabilir.
Takım Çalışması (Sadece Hard & Extreme Seviyeler):
- Hard ve Extreme seviyesindeki issue’larda katılımcılar takım oluşturabilir.
-Takım olarak tek bir PR gönderilir ve tüm katkıda bulunanlar listelenmelidir.
- Nihai kabul, gönderimin kalitesi ve eksiksizliği temel alınarak OpenMind ekibi tarafından değerlendirilir.
Süreç :
Mevcut Bountyleri issue tracker üzerinden bulabilirsiniz. Her issue’un gereksinimleri ve kapsamı farklı olabilir; ancak katılım süreci her zaman aynıdır.
Katılım ve Gönderim Kuralları
Tüm katkılar GitHub Issues / PR’lar üzerinden gönderilmelidir. Herhangi bir değişiklik olursa bilgilendirilirsiniz.
İletişim ve destek GitHub Discussions, Discord ve Telegram üzerinden sağlanır. Bu kanallardan herhangi birine katılabilir veya ilgili GitHub issue’ları üzerinden soru sorabilirsiniz.
Biz de sizinle yolculuğunuza başlamanız için kredi sağlayacağız.
Kredi Talep Etmek İçin, Google Form’u doldurun, Telegram grubuna katılın, Çalışmak istediğiniz issue’a yorum bırakın
Kimliğiniz doğrulandıktan sonra krediler sağlanacaktır
Herhangi bir sorun yaşarsanız Discord/Telegram üzerinden ya da doğrudan issue altında bize ulaşabilirsiniz.
OpenMind Portal’a giderek hesap oluşturun ve API key’inizi üretin. Lütfen OM1 hesabınızı, GitHub ve Google Form’da kullandığınız aynı e-posta adresiyle oluşturun. Bu, katılımınızı kolayca doğrulamamıza yardımcı olur.
Çalışmanız tamamlandığında bir PR gönderin ve issue’da belirtilen talimatlar ile gönderim kurallarını takip edin.
PR’ınızı inceleyeceğiz; gerekirse ek bilgi talep etmek için sizinle iletişime geçeceğiz.
LLM Kullanımı (ChatGPT vb.)
LLM’leri yardımcı araç olarak kullanmak kabul edilebilir. Ancak, yeterli inceleme ve anlayış olmadan büyük ölçüde LLM tarafından üretilmiş içeriklere dayanan çözümler kabul edilmez.
Katkıda bulunanların:
- Yazdıkları kodu anlamaları ve açıklayabilmeleri
- LLM çıktılarının doğruluğunu kontrol etmeleri
- Kod kalitesi ve sürdürülebilirliği sağlamaları
- Uygun dokümantasyon ve testler eklemeleri gerekir
Kabul Kriterleri
- Kod düzenli, sürdürülebilir ve iyi test edilmiş olmalıdır
- Düşünce sürecinizi açıklayan net commit mesajları gereklidir
- Çalıştığınız issue’da belirtilen talimatlar ve çıktılar eksiksiz yerine getirilmelidir
Gönderim Değerlendirme Kriterleri :
Kriter Ağırlık Tablosu
- Fonksiyonellik / Çözüm çalışıyor mu ? / 40%
- Yenilik / Çözümün özgünlüğü ve yaratıcılığı / 15%
- Kullanılabilirlik & Dokümantasyon / Kullanım
kolaylığı, açık talimatlar / 20%
- Etki & Yeniden Kullanılabilirlik / OM1 ekosistemine katkı değeri / 15%
- Sunum / Demo, ekran görüntüsü kalitesi / 10%
Tanınma (Recognition):
Topluluk katkılarını çok önemsiyoruz. Bu nedenle, etki yaratan katkıları öne çıkarmak için bir katılımcı liderlik tablosu (leaderboard) sunacağız.
Topluluk içi görünürlüğün yanı sıra, aktif katılımcılar özel ayrıcalıklar ve ödüller de bekleyebilir. Detaylar şimdilik gizli tutuluyor; ancak programa erken katılanlar gelişim sürecinde ilk faydalananlar olacak.
Katkıda bulunanlara, yaptıkları katkıların etkisine göre 4 farklı seviyeden oluşan bir geliştirici rozeti verilecektir.
Rozetler, birleştirilen PR sayısına göre değil, etkili katkılara göre verilir.
Bir PR’ın merge edilmesi, otomatik olarak rozet kazanılacağı anlamına gelmez.