Yapı Hizmeti/Gelecek Fikirler
openSUSE Yapı Hizmeti için Gelecek Araçları ve Fikirleri
İçindekiler
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.