Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Proje Rolleri

Android Açık Kaynak Projesi (AOSP), çeşitli rollerde çalışan bireyleri içerir. Google, Android ürün yönetiminden ve temel çerçeve ve platform için mühendislik sürecinden sorumludur; ancak, AOSP yalnızca Google'dan değil, herhangi bir kaynaktan gelen katkıları dikkate alır. Bu sayfada, ilgili tarafların üstlenebileceği roller açıklanmaktadır.

Android'i keşfetmek ve katkıda bulunmak isteyen herkes AOSP kaynaklarını kullanabilir. Herkes posta listelerine katılabilir, sorular sorabilir, yamalara katkıda bulunabilir, hataları bildirebilir, gönderilen yamalara bakabilir ve araçları kullanabilir. Android kodunu kullanmaya başlamak için Katkıda bulunma konusuna bakın.

iştirakçi

Katkıda bulunanlar AOSP kaynak koduna katkıda bulunur. Katkıda bulunanlar, Google veya diğer şirketlerin çalışanları ile şirket ilişkisi olmayan bireysel geliştiriciler olabilir. Katkıda bulunanlar arasında bir ayrım yoktur; hepsi aynı araçları (git, Repo ve Gerrit) kullanır, aynı kod inceleme sürecini takip eder, kod stili için aynı gereksinimlere tabidir, vb.

Geliştirici

Geliştiriciler Android cihazlarda çalışan uygulamaları yazar. Geliştiriciler ve katkıda bulunanlar genellikle benzer becerilere sahiptir, ancak geliştiriciler platformu katkıda bulunmak yerine kullanırlar, bu nedenle AOSP geliştiricileri müşteri olarak görür. AOSP'de teknik olarak ayrı bir rol olmamasına rağmen, geliştiriciler hakkında çok konuşuyoruz.

Doğrulayıcı

Doğrulayıcılar değişiklik isteklerini test edebilir. Bireyler projeye önemli miktarda yüksek kalitede kod gönderdikten sonra, proje liderleri onları doğrulayıcı olmaya davet edebilir.

itirafçı

Onaylayanlar , projeye önemli teknik ve tasarım katkıları yapmış deneyimli AOSP üyeleridir. Kod gözden geçirme sürecinde, onaylayan bir değişikliğin eklenip eklenmeyeceğine karar verir. Proje liderleri (genellikle Google tarafından istihdam edilir) onaylayanları seçer, bazen doğrulayıcıları belirli bir projede uzmanlık gösterdiklerinde potansiyel müşterilere yönlendirir.

Proje sorumlusu

Android bir dizi alt projeden oluşur; bunları git deposunda tek tek git dosyaları olarak görebilirsiniz. Proje liderleri , bireysel Android projeleri için mühendisliği denetleyen kıdemli katılımcılardır. Genellikle bu proje adayları Google çalışanlarıdır. Bireysel bir proje için bir proje sorumlusu aşağıdakilerden sorumludur:

  • Proje yol haritası, geliştirme, yayın döngüleri, sürüm oluşturma ve kalite güvencesi (QA) dahil olmak üzere projenin tüm teknik yönlerini yönetin.
  • Projenin zamanlanmış Android platform sürümleri için KG tarafından test edildiğinden emin olun.
  • Gönderilen yamalar için doğrulayıcıları ve onaylayıcıları belirleyin.
  • Değişiklikleri incelerken adil ve tarafsız olun. Android stratejisine göre teknik değere ve hizalamaya dayalı yamaları kabul edin veya reddedin.
  • Değişiklikleri zamanında gözden geçirin ve değişiklikler kabul edilmediğinde iletişim kurmak için en iyi gayreti gösterin.
  • İsteğe bağlı olarak, projeye özgü bilgi ve belgeler için proje için bir web sitesi bulundurun.
  • Teknik çatışmaların çözümünde kolaylaştırıcı olarak hareket edin.
  • Proje için halka açık bir yüz ve proje ile ilgili sorular için gidilecek kişi olun.