[Gelistirici] pisi coklu depo paket problemi

Serdar Dalgic serdar at pardus.org.tr
5 Şub 2010 Cum 12:06:20 EET


2010/2/5 Onur Küçük <onur at pardus.org.tr>


>  > * Paket oluşturulurken gerekli depo bilgisi pisi.conf'tan değil de
> > distribution.xml'den alınırsa daha iyi olur, depo ile ilgili bir bilgi
> > olduğu için distribution.xml'de durması daha doğru.
> > * Paket derlenirken bir parametre geçirilip distribution.xml'den depo
> > bilgisini alması sağlanabilir.
>
>  Paket derlenirken "dağıtım bilgisini" pisi.conf dan almalı ama bunu
> kırmıyoruz değil mi ?
>
>
tabi, dağıtım bilgisi pisi.conf'tan okunuyor self.values.general.
distribution ve self.values.general.distribution_release şeklinde ;)


> > [distribution.xml]
> > 2) 1'deki durumdan dolayı depo adına ihtiyaç duyuyoruz,
> distribution.xml'e
> > "RepositoryName" diye bir tag eklemeliyiz, deponun adını tutacak.
> > RepositoryName bilgisi paketlere eklenecek.
> >
> > * "distribution.xml" muğlak bir ad. Tamam, SourceName, Version tagleri
> > sayesinde dağıtımla ilgili bilgi tutuyoruz, ama Pardus deposu Contrib
> >  deposu örneğinde olduğu gibi, aynı dağıtımın farklı depolarında da
> > kullanabiliyoruz. Ayrıca SourceName, Version dışındaki bütün tag'ler
> (Depo
> > açıklaması, obsolete paketler v.s.) "distribution" ile ilgili değil de
> > "repository" ile ilgili. "repository.xml" denilse daha iyi olabilir
> sanki.
>
>  Olabilir
>
> > * "3rd party biri kendi deposunda aynı RepositoryName'i kullanabilir mi,
> > güvenlik açısından sorun yaşar mıyız?" diyenler için, şu an konuştuğumuz
> > konsept güvenlik ile ilgili değil, güvenlik kısmında işin içine depo ve
> > paket imzalama giriyor, ayrı bir thread'de tartışma konusu, eli kulağında
> > onun da :)
> >
> > Aklıma gelenler bunlar. Ekleme, çıkarma, yorum, fikir?
>
>  Bana mantıklı görünüyor dediğin, ama bunları yaparken yolda bir şey
> kırmadan
> yapmaya dikkat etmemiz lazım. Ya da bir sonraki sürümle hayata geçiririz.
>
>
Bir sonraki sürüme sarkıtmaya gerek yok, halledebiliriz. Testlerini de
yazmaya çalışırım.

-- 
- Serdar Dalgic
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20100205/64b9b92a/attachment-0002.htm>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi