[Gelistirici] Bulunamayan komutlar..

S.Çağlar Onur caglar at pardus.org.tr
5 Mar 2008 Çar 00:16:39 EET


04 Mar 2008 Sal tarihinde, Gökçen Eraslan şunları yazmıştı: 
> Bence bu olay şu şekilde de yapılabilir:
> 
> * pisi index komutu, pisi-index.xml'in yanında bir de pisi-file-index.ozan 
> dosyası oluşturur.
>
> * pisi ur ya da ar dediğimizde varsa, depo'dan pisi-file-index.ozan dosyası da 
> çekilir.

Buna hallice karşıyım;

1. Bir kere bu dosya index'i sıkışmış hali ile bile (şimdilik) 164 KB
2. Index yaratmak zaten uzun bir iş, buna bir de böyle bir iş eklemek hoş değil.
3. Bu dosya indexinin mesela pciutils db'si ile hiç bir farkı yok (bkz /usr/share/misc), nasıl ki pci ve usbutils paketlerinde bu db'leri ara ara güncelliyoruz, bash-X paketinde de aynı şeyi yapmak yanlış değil bence.

> * "pisi sf hede" dediğimiz zaman, pisi, varsa pisi-file-index.ozan dosyasından 
> alır alacağı bilgiyi.
>
> * bashrc'nin içine de, pisi sf $1 gibi bişey yazılır.

pisi sf hali hazırda metadata.xml'leri _parse_ ediyor ve mesela config dosyaları için de çalışıyor, oysa bu index sadece executable dosyaları içeriyor. Eğer parse etmesin artık tüm dosyaların içinde olduğu bir index daha oluşturalım ve ona baksın diyorsak (ki tahminimce >1MB olacak) bunu her "pisi ur" için insanlara çektirmenin hiçbir manası yok, hele hele konsol kullandırmayacağız derken sadece konsoldan işe yarayacak bir araç için.

2YKR
-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!



Gelistirici mesaj listesiyle ilgili daha fazla bilgi