[Gelistirici] pisi güncelleme aksiyonları
Faik Uygur
faik at pardus.org.tr
29 Ağu 2008 Cum 12:09:46 EEST
Merhaba,
Wednesday 27 August 2008 Tarihinde 12:42:16 yazmıştı:
> Wed, 27 Aug 2008 12:35:59 +0300, Faik Uygur <faik at pardus.org.tr> :
> > piside de kurulum sonrası bilgilendirme mesajı basılabilir.
>
> Evet, evet, lutfen. Su hata raporundaki konuyu da ele alsak?
>
> http://bugs.pardus.org.tr/show_bug.cgi?id=6820
Hata raporunda istenen özelliğin yararı ve uygulanabilirliği konusunda
çekincelerim var.
Güncelleme aksiyonları olarak isimlendirdiğimiz işler pakette bir nevi bayrak
ile belirtiliyor. Herhangi bir sürümdeki paket güncelleneceği zaman, şu anki
sürüm ile güncellenecek sürüm arasında geçmiş olan aksiyonlara bakılacak.
Buna göre pisi sistemin yeniden başlatılması gerektiğini herhangi bir pakette
gördüğü anda hatırlayacak, hangi paket olduğu önemli değil, bu tüm sistemi
etkileyecek bir iş. Sistemin yeniden başlatılması gerektiği uyarısı
verilecek.
Servisin yeniden başlatılmasını gördüğünde, ilgili paketin servisini yeniden
başlatacak. Bu işi otomatik yapması gerektiğini düşünmeye başladık.
Kullanıcıya dbus yeniden başlatılacak başlatılsın mı demek pek anlamlı
görünmüyor.
Son bayrak da, ters bağımlılıkların güncellenmesi gerekliliği. Burada da
kullanıcıya gösterilecek ve ya sorulacak bir şey olmayacak.
Bu üç işe bakıldığında her birinin tüm paketler için genel gereklilikler
olduğu ve "sistemi yeniden başlatmalısınız" bilgilendirmesi dışında
kullanıcıya bir şey gösterilmediği görünüyor. Bu da gayet anlaşılır bir
bilgilendirme mesajı. Bunun dışında sistem tarafında yapılması gerekli
işler otomatik olarak yapılıyor.
Eğer genel bir bilgilendirme mekanızmasını pisi'ye ekler isek bu işin
getirisinden çok götürüsü olacağını düşünüyorum.
Paketçiler tarafından kontrolsüz bir şekilde kullanıcılara direk ulaşacak
mesajlar yazılmaya başlanacak. Bunların denetlenmesi gerekliliği bir iş
yükü olacak.
Pratikte uygulanırken çeviri sıkıntıları karşımıza çıkacak.
Uygulamasına baktığımız zaman paketin bir sürümünden ileri bir sürümüne
güncelleme yapıldığında o paketin aradaki tüm bilgilendirme mesajlarının
toplanıp gösterilmesi gerekecek.
Diğer paketler ile daha da fazla bilgilendirme mesajı birikecek. Bunların
kullanıcıya nasıl sunulması gerektiği ve hedef kullanıcı kitlemiz tarafından
doğru bir şekilde anlaşılıp, kullanılabilmesi bence soru işareti.
- Faik
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi