[Gelistirici] [Roadmap] 2007.1

Barış Metin baris at pardus.org.tr
25 Şub 2007 Paz 19:26:29 EET


"S.Çağlar Onur" <caglar at pardus.org.tr>: 
> Ah evet bunu unuttum :(, bu installcd:// ile ne yapacağız biraz anlatsana,
> tam anlamadım ben sanırım :) ?

Aklımdakini kabaca yazayım, bu senaryoda epey boşluk ve yanıtlanması gereken 
sorular var. Bunları Faik ile konuşup bu hafta içerisinde konuşabiliriz...

pisi için installcd:// desteği vereceğiz, bu deponun adresi olacak. Şu anda 
tek bir kurulum cdsine sahip olduğumuz için yalnızca installcd:// yeterli 
olabilir fakat installcd://1/ gibi bir uri tanımlamak daha genişletilebilir 
olabilir. pisi-index dosyasının adresi installcd://1/pisi-index.xml.bz2 gibi 
bir şey olacak yani.

pisi'nin depoyu bulabilmesi için kurulum cdsi içerisine (veya kurulum 
cdsindeki pisi-index dosyası içerisinde) CD'nin tanımını yapan bir dosya 
olacak. installcd://'den bir kurulum yapılacağı zaman eğer cd bağlı değilse 
(mount edilmiş dosya sistemleri içerisinden arayarak?) pisi kullanıcıdan cdyi 
isteyecek. vs. vs..

Daha sonrası normal depo üzerinden kurulum gibi. Burada multi-repo sorunu 
karşımıza çıkacak tabi, bunun için bir çözüm bulmamız gerekiyor maalesef, 
veya installcd:// için özel durumlar tanımlayacağız ki bu pek hoşuma 
gitmiyor. Kurulum CD üzerinden (YALI ile) herhangi bir depodan kurulum 
yapılıyormuş gibi işliyor. sistemdeki pisi'nin (package-manager) da benzer 
bir şekilde çalışması doğru olur sanırım.

CD'den güncelleme yapmak için kullanıcılardan bir betik çalıştırmalarını 
istemek doğru gelmiyor, bunun için mümkün olduğunca genel çalışma yöntemini 
değiştirmeyen bir işleyiş sunabilir miyiz diye düşünüyorum...

iyi çalışmalar,
-- 
Barış Metin



Gelistirici mesaj listesiyle ilgili daha fazla bilgi