Yapı Hizmeti/Gelecek Fikirler

Şuraya atla: kullan, ara

openSUSE Yapı Hizmeti için Gelecek Araçları ve Fikirleri

Host further meta data

Dağıtım Seçimleri

Yapı Hizmeti kendi dağıtımlarını belirten tanımlamaları da içermelidir. Bu tanımlamalar, bir isim, kullanılan projelerin ve paket seçimlerinin bir listesini kapsayacaktır. Sunuculardaki sunulan paketlerin sayısını arttırma ihtiyacı olmadan çok sayıda farklı dağıtıma ev sahipliği yapabiliriz. Yükleyici, diğer depolardan ek paketlerle standart dağıtım çekirdeği deposu kullanarak kendine özgü dağıtım yüklemek isteyen herhangi biri tarafından kullanılabilir.

Yapı hedefinden başka destek

Dağıtım iso’su

Dağıtım Seçme meta datasını kullanarak dağıtım iso imge dosyası oluşturabilen bir araçtır.

Canlı CD iso’su

Herhangi bir farklı dağıtımdan ,değişik canlı CD oluşturabilen bir araçtır.

Klik imgesi

Herhangi bir uygulama denenirken root iznine gerek kalmaması gibi bir üstünlük söz konusudur. Bu, risk düzeyini azaltır ve belirli bir uygulama denemeyi daha kolay hale getirir.

XEN imgesi

Herhangi bir XEN imgesi oluşturmak için bir dağıtım seçmesi bu araç sayesinde kullanılabilir.

LSB Yapı Hedefi

LSB’de belirtilen arayüze sınırlandırılmış özel bir LSB yapı ortamı önerme. Herhangi bir paketleyici, LSB’yi destekleyen ve tüm işletim sistemlerinde çalışacak olan tek bir rpm’i dağıtacağından emin olabilir.

Kaynak Hazırlama Arayüzü

Kipörnek (Şablon) Tabanlı Paket Oluşturma

Tek bir kaynaktan rpm .spec ya da debian .dsc oluşturmak için sistem. Bu kipörnek, paketleme ayrıntılarıyla uğraşmayı gerektirmeksizin standart bir paket meydana getirmek için deneyimsiz bir paketçi tarafından da kullanılabilir. Olası kipörnekler bir perl bölümü, apache bölümü, bir Qt uygulaması vb. olabilir.

Otomatik paket güncellemeleri

Yeni tar yumakları yayınlandığında, otomatik bir şekilde paketleri güncellemeyi deneyen bir sistem.

Diğer arayüzlere bütünleştirilmesi

IDE Bütünleştirilmesi

Eclipse ve KDevelop’a bütünleştirme uygun olabilir. Yapı hizmeti aracılığıyla doğrudan IDE’den yeni bir sürüm yayınlamak kolay olur.

Web Sitesi ile Bütünleştirme

freshmeat.net, sourceforge.org gibi veya başka bir proje anasayfasına bütünleşme istenen bir şey. Paketi indirmek, mevcut var olan paketleri göstererek doğruca bu yandan gerçekleştirilebilir.

Çeviri Arayüzü

QA ve otomatikleşmiş deneme arayüzü