[Gelistirici] 2011 prealpha ISO

Fatih Aşıcı fatih at pardus.org.tr
13 Ağu 2010 Cum 21:21:52 EEST


On Friday 13 August 2010 17:03:42 Necdet Yücel wrote:
> Selamlar,
> 
> 13 Ağustos 2010 16:33 tarihinde Onur Küçük <onur at pardus.org.tr> yazdı:
> >  2011 ailesinin ilk kurulabilir ISO ları hazır, kendileri şurada [1]. ISO
> > dosyaları hem x86-64 hem de i686 için hazırlandı. i686 olan atom
> > optimize, x86_64 olan paketler generic olarak derlendi.
> 
> Elinize sağlık. Şimdi paket bakıcılarından neler bekleniyor? Bu iso'yu
> kurduktan sonra kendi paketlerimizi derleyip, çalıştırdıktan sonra
> 2011/devel deposuna commit edecek miyiz? -devel paketlerini
> oluşturacağımızı biliyoruz ama başka dikkat edilecek neler var?

Mümkün olduğunca güncel sürümlere geçilmeli ve yeni isimlendirme kurallarına 
uyulmalı. Yeni alt paketlerin ana paketlere bağımlı olması gerekiyorsa 
version= veya release= kullanılarak strict bağımlı olması sağlanmalı. Eski 
paket isimlerini distribution.xml dosyasında Obsolete olarak işaretlemeyi 
unutmayalım. Yeni alt paketler için;

 - Paket system.base içindeyse alt pakete PartOf yazılıp yazılmayacağı göz 
önünde bulundurulmalı. Örneğin bu paketlerin -devel alt paketleri 
system.devel'e ait olmalı.

 - Summary yazılmalı ve translations.xml'de Türkçe çevirisi bulunmalı. -devel 
paketleri için Summary, basitçe "Development files for libhede" şeklinde 
olabilir.
 - IsA taglarının doğruluğuna dikkat edilmeli.
 - Alt paketin adı değişmişse eski pakete Replaces yazılmalı.
 - Yeni -devel paketi için depoda o an bulunan ters bağımlılıkların inşa 
bağımlılıkları düzeltilmeli (libX'e bağımlı olanlar libX-devel'e bağımlı hale 
getirilmeli).

Depoda bazı paketlerin açıklamaları eksik. Merge ederken bunlar da yazılmalı. 
Eksik bağımlılıklara dikkat edilmeli. checklib'in bu aşamada çok faydalı 
olacağını hatırlatmakta fayda var.

Öncelikli paketlerin bir listesini çıkarıp depoya koymayı düşünüyoruz. Bu 
büyük ihtimalle YALI'nın bağımlılıklarını içeren bir liste olacak. Yine de şu 
an istediğiniz paketi merge edebilirsiniz. Tabi önce bağımlılıklarının depoda 
bulunmasına dikkat edelim.

Şimdilik aklıma gelenler bunlar. Herkese kolay gelsin.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi