Mevcut durum
ARB, son Ubuntu Uygulama Geliştiricileri Haftasında (5-9 Eylül) bir oturum konusu (6 Eylül Salı ) idi.
IRC sınıfını özetlemek (ders ortaya çıktıkça yazıya dökülür, dolayısıyla kısalık ve dersin sırasını yansıtır!):
- Gelecekte, aynı uygulamalar için ödendiği gibi, ücretsiz / serbest uygulamalar MyApps portalı üzerinden gönderilecektir (aşağıdaki taslaklara bakınız)
- ARB, küçük bağımsız uygulamaların istikrarlı bir dağıtım haline gelmesine izin veren 4 topluluk üyesi grubudur (yani serbest bırakılmıştır).
- Board paketleme için yardım sunar ve uygulamaların standart ubuntu paketleme kurallarına uymasını sağlar.
- Her ikisi de Maverick'e sunulan (1010) 'Haberler' ve 'Askıya Alınan Cümle' sürecinden iki uygulama geçti.
- Launchpad'in MyApps portalının lehine bırakılacağından emin olun.
- Ücretsiz / libre uygulamalarını ubuntu içine almanın yolları - debian aracılığıyla ve özellik donmadan önce, bir backport veya ARB aracılığıyla ubuntu ile senkronize etme
- Uygulamalar için ubuntu'ya ödeme almanın yolları - Canonical ortak uygulamaları (vaka bazında olabilir) veya Software Center üzerinden Satın Alma Uygulamaları aracılığıyla
- ARB aracılığıyla gönderilmişse - siz sorumlusunuz ve her yeni Ubuntu sürümünün gönderilmesinden siz sorumlusunuz. Dolayısıyla otomatik olarak senkronize edildiklerinden dolayı yukarıdan gelen paketlerin tercihi.
- ARB kabul edilen uygulamalar
extras.ubuntu.com
havuza eklenir
- Bir ARB paketinde kritik bir hata veya güvenlik sorunu varsa, bir yönetim kurulu üyesi en iyi çaba temelinde düzeltmeye çalışacaktır - o zaman koruyucuya başvurun. Bakımcının cevap vermediği durumlarda - uygulama kaldırılacak ve boş bir pakete basılacaktır.
- ARB üyeleri uzunluk inceleme sürecini tanırlar.
Arkose
Uygulamaları konteynerlemek için kullanmak istiyor - bir uygulamanın gerçekleştirmesine izin verilen eylemlerin listesini içeren Android uygulamasına benzer. Tam bir kod incelemesi yapmak zorunda kalmadan daha hızlı incelemeye izin vermelidir (mevcut uzunluk gecikmesinin temel nedeni budur). Ayrıca, belirli dillerde yazılmış karmaşık uygulamaları veya uygulamaları kabul edememesinin nedeni de budur.
- Ayrıca otomatik olarak ARB kurallarına uygun bir uygulamayı otomatik olarak paketlemek için debhelper betiği oluşturmak istiyor.
- Uzun vadeli - MyApps aracılığıyla kaynak kodlu bir kod yazımı olarak gönderilir. Bu bir Arkose veya Apparmor profili vb. Üretecektir. ARB işlemi, daha sonra Yazılım Merkezine gönderilmeden önce, saatlerce (şimdiki haftalar yerine) gözden geçirilmelidir.
ARB Blueprint
Oneiric ARB planı bu yıl Mayıs ayında büyüdü ve oneiric hedeflenmiştir.
İnceleme etiketi satırı "İnsanların uygulamalarını Ubuntu'da nasıl elde edebileceğini sosyalleştirmek istiyoruz ve ARB'nin ne kadar iyi çalıştığını gözden geçirmek istiyoruz.
- Hangi şeyler iyi çalışıyor?
- Geliştirilmesi gereken alanlar hangileri? "
Mavi baskının hedeflerine ulaşmada bazı ilerlemeler kaydedilmiştir:
- Yeni uygulama incelemesi posta listesi (app-review-board@lists.ubuntu.com)
- Uygulamaları canlı ekstralar havuzuna yüklemek için gereken adımların kontrol listesi
- Değişikliklerin birleştirilmesi ve birleştirilmesi sürecinin nasıl basitleştirileceğine ilişkin olarak paydaşlarla konuşmaya doğru ilerleme
- Ubuntu Planet’te yayın yapmak için yazı hazırlama ve makale hazırlama
- Geliştiricilerin, gönderme işlemi boyunca yol gösterecekleri yeni beta web sayfası
Mavi baskıdaki notların gösterdiği gibi - Canonical'ın kendi geliştiricilerinin ARB sürecini yürütmek için "motive edici" olmaları gerekir. Süreci ilerletmek için öncelikle birini işe almaktan söz edilir.
Zaman aralığı
Bu nedenle soruyu cevaplamak için - ARB, Ticari geliştiriciler için (sadece), ARB'nin Oneiric zaman dilimlerinde tam olarak çalışmasını planlıyor.
Bununla birlikte, plandaki olağanüstü öğelerin sayısı göz önüne alındığında, spekülasyonlar yapılabilir - belki 12.04 daha güvenli bir bahis olurdu.