[Pisi] Pisi up icin oneri
Erhan Sendag
onursendag at yahoo.com
10 Kas 2006 Cum 23:42:19 EET
Merhaba,
Pisi guncelleme mekanizmasında sizinde farkında oldugunuza inandıgım bir iyilestirme yapılması gerekiyor. Soyleki, bazı buyuk (10Mb tan buyuk) grafik arayuzlu uygulama paketlerinde sıklıkla guncellemeler oluyor. Bu guncellemelerin buyuk kısmı ya config dosyasında ya turcelestirme calısmaları (*.po dosyaları, help dosyaları) ya da bulanık olan ikon duzeltmeleri oluyor. Hatta bazen bu degisen sadece comar script bile olabiliyor. Bu sadece bir kac dosyanın degismesiyle sonuclanan ve buyuklugu 1K-100K arasında degisen bu dosya degişiklikleri yuzunden 90Mb lık paketler indiriliyor. Aslında boyle ufak guncellemeler için boyle devasa paket indirilecegine, bu tarif ettigim dosyalar icin bir update mekanizması gelistirilebilinirse bu Linux camiasinda bir ilk olur :).
Suanki kararlı pisi alt yapısına hic dokunmadan, bazımsız bir uygulama gelistirilerek boyle bir sistem rahatlık ile gerceklestirilebilinir diye dusunuyorum. Eger basarısız olur isede bu sistemden zararsız bir sekilde kolayca vazgecilebilinir.
Bunun getirecegi avantajlar:
1) Ufak tefek updateler ile devasa boyuttaki paketlerin inmesi onlenebilinir.
2) Sıklılıkla yapılan turkcelestirme calısmalarında karsılasılan hatalar hızlıca duzeltilir.
3) Bulanık ikonlarımız hızlıca duzeltilir.
4) Comarın gelisimi ile comar script guncellemesi gelisir.
5) Bu ufak guncellemeler olurken kullanıcı guncellemenin ufak oldugunu anlar ve ne icin oldugunu anlar.
Soyle yapılabilinir bence:
Var olan pisi sisteminden bagımsız olması bize hareket kolaylıgı saglıyacak, *.pisiup uzantılı minor update paketleri ayrı bir depo olarak bulundurulacak. Bu ufak paketlerin isimlendirmesi icin soyle dusundum: openoffice-2.0.4.3-33-23.pisi ana paket diyelim. Icon guncelleme paketinin ismi asagıdakı gibi olacak: openoffice-2.0.4.3-33-23_icons101120062303.pisiup (sondaki rakamlar tarih ve saat)
Bu minor updatelerde paket veritabanına hic bir ekleme olmayacak cunku paketin var olan dosyaları degisiyor (belki ekleme olabilir). Minor updatelerin kontrolu icin ayrı bagımsız bir tablo yaratılmalı tabiki.
Pisi update mekanizması cok iyi. Daha hızlı olursa daha guzel olur.
Iyi calısmalar
Erhan
---------------------------------
Access over 1 million songs - Yahoo! Music Unlimited.
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.uludag.org.tr/pisi/attachments/20061110/f3da9f7b/attachment.html
Pisi mesaj listesiyle ilgili
daha fazla bilgi