Re: [Gelistirici] paketler sayfası hakkında

2010-12-21 Başlik Semen Cirit
On Wed, 22 Dec 2010 00:09:42 +0200, Semen Cirit  
wrote:

On Tue, 21 Dec 2010 21:02:48 +0200, Oguz Yarimtepe
 wrote:

On Tue, 21 Dec 2010 13:07:50 +0200
Semen Cirit  wrote:


sayfada gözükmesi emir kipi


"emir kipi"'ni yanlışlıkla yazmışım :) daha doğrusu daha üst tarafa 
yazayım derken aşağıya gitmiş... (bi de tabi istek miydi emir kipi miydi 
diye bocalarken oldu :)

___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-21 Başlik Semen Cirit
On Tue, 21 Dec 2010 21:02:48 +0200, Oguz Yarimtepe 
 wrote:

On Tue, 21 Dec 2010 13:07:50 +0200
Semen Cirit  wrote:


 Bunun için restructuring projesi altına, altproje açalım, buraya
 eklemeye başlarız.

 Tabi sunucu geçişi tamamlandıktan sonra:)


Sunucu geçişi tamamlanmış. Alt proje açılınca oraya yazacağım


Projeyi açtım, seni de geliştirici olarak ekledim. Taskları 
girebilirsin.


Aslında gireceğin taskları ilk önce listeye yazarsan ve herkes hemfikir 
olduktan sonra girersen daha iyi olabilir diye düşünüyorum.


Bir de şimdiye kadar girilmiş tüm tasklar ingilizce, buna dikkat 
edebilirsen sevinirim.


Ayrıca küçük bir hatırlatma;

Tasklar granüler olmalı (birden fazla taskı içermemeli)
Tasklar başlıklar halinde değil, istek kipleri şeklinde yazılmalı.
Örneğin:
Yanlış: noan paket sayfası
Doğru: noan paket içerik sayfasının hazırlanması

Ayrıntılar kısmında bu task'ın açıklaması, bu taskın tamamlanması için 
gerekli diğer ayrıntılar eklenmeli

Örneğin:
- Paket açıklamasının
- Paket kaynak kodunun
- Paket sahibinin
- Paketin yamalarının
- ...
sayfada gözükmesi emir kipi

Kolay gelsin,

Semen Cirit
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-21 Başlik Oguz Yarimtepe
On Tue, 21 Dec 2010 13:07:50 +0200
Semen Cirit  wrote:

>  Bunun için restructuring projesi altına, altproje açalım, buraya 
>  eklemeye başlarız.
> 
>  Tabi sunucu geçişi tamamlandıktan sonra:)

Sunucu geçişi tamamlanmış. Alt proje açılınca oraya yazacağım

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-21 Başlik Semen Cirit
On Tue, 21 Dec 2010 08:43:34 +0200, Bahadır Kandemir 
 wrote:
21 Aralık 2010 Salı günü (saat 00:06:33) Oguz Yarimtepe şunları 
yazmıştı:

On Mon, 20 Dec 2010 23:14:20 +0200

ertan  wrote:
> Daha önce paketler sayfasında ne gibi değişiklikler iyi olur diye
> fikirler alınmıştı. (1) Belki bu önerilerden iyi bir şeyler çıkar.
>
>
> (1)
> 
http://tr.pardus-wiki.org/Pardus:Paketler.pardus.org.tr'deki_degisiklikl

> er

Bunları okumuştum zamanında ama bir daha bir hatırlamamda fayda var


Tracker' üzerine alalım bunları yavaş yavaş, paylaşmak da kolay olur. 
Bir
şekilde NOAN ile uğraşmış geliştiriciler işin içine (tekrar) 
girebilir.


Bunun için restructuring projesi altına, altproje açalım, buraya 
eklemeye başlarız.


Tabi sunucu geçişi tamamlandıktan sonra:)
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-20 Başlik Oguz Yarimtepe
On Mon, 20 Dec 2010 23:14:20 +0200
ertan  wrote:

> Daha önce paketler sayfasında ne gibi değişiklikler iyi olur diye fikirler 
> alınmıştı. (1) Belki bu önerilerden iyi bir şeyler çıkar.
> 
> 
> (1) http://tr.pardus-wiki.org/Pardus:Paketler.pardus.org.tr'deki_degisiklikler

Bunları okumuştum zamanında ama bir daha bir hatırlamamda fayda var

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-20 Başlik ertan
Daha önce paketler sayfasında ne gibi değişiklikler iyi olur diye fikirler 
alınmıştı. (1) Belki bu önerilerden iyi bir şeyler çıkar.


(1) http://tr.pardus-wiki.org/Pardus:Paketler.pardus.org.tr'deki_degisiklikler

Saygılarımla
Ertan Argüden
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-20 Başlik Bahadır Kandemir
On Mon, 20 Dec 2010 18:04:57 +0200, Oguz Yarimtepe 
 wrote:

E modeli yapısını ellediğimi söylemiştim. Tabloları yeniden
oluşturman gerekiyordu yani.


"Syncdb" deyince olur sandım, aldandım :)


--
Bahadır Kandemir
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-20 Başlik Oguz Yarimtepe
On Mon, 20 Dec 2010 08:45:11 +0200
Bahadır Kandemir  wrote:

> Tartışmaya ayrı bir thread altında devam edelim. NOAN'ın ilk sürümünde 

Tamam bir sonrakinde noanda neler olmalıyı tartışalım o zaman. Çalışma 
sistematiği olarak nesi eksik, paketler sayfasında ne tür bir iş yapılmalı gibi 
şeyleri konuşalım. 

> indekslemeyi neye göre yaptığımı, daha sonra nasıl değiştirdiğimi anlatırım, 

Kodla ilgili pek bir sıkıntım yok aslında. Epey zaman önce de başka 
değişiklikler yapmıştım. Paketlerin üzerine tıklayınca gelen 
bilgiler(mimari,installed size, svn pathleri, hangi kategoride oldukları), 
arama sayfası, ikilik paketlerin içindeki dosyaların listelenmesi gibi şeyler 
eklemiştim. import_repo.py yi buna göre değiştirmiştim.

> Mete de (mbilgin) yaz stajında (çok vakit olmuş) kodu nasıl değiştirdiğinden 
> bahseder.

Konuşmak tabi güzel olur. Hem ilerisi için ben de tek başıma karar vermemiş 
olurum. 
-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-20 Başlik Oguz Yarimtepe
On Mon, 20 Dec 2010 10:04:34 +0200
Bahadır Kandemir  wrote:

> Kurulumu yeniden yaptım, sorunsuz indekslemeye başladı.
> 

E modeli yapısını ellediğimi söylemiştim. Tabloları yeniden oluşturman 
gerekiyordu yani.

> 2011 ve  Kurumsal 2 için XZ uzantısı desteklenmesi için trunk'taki pisi'yi 
> kuracağım Noan dizinine. Testleri K2 ya da 2011 ile yapıyorsan sorun 
> çıkarmadan çalışacaktır.
> 

2009 kullanıyorum. 2011 kurayım yakın zamanda bakayım.

> Bir de, artık tek depoyla birden fazla mimari desteklediğimiz için dağıtım 
> adına göre indeksleme yapmak yetersiz.

mimari bilgisini de dbde tutuyorum. Sizin yazdığınız tablo yapısını ben 
değiştirdim. Eklemeler ve bazı değişiklikler var.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-16 Başlik Oguz Yarimtepe
On Thu, 16 Dec 2010 15:46:48 +0200
Oguz Yarimtepe  wrote:

> gezinmesin

gezinmesin = gezinmesi

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-16 Başlik Oguz Yarimtepe
On Thu, 16 Dec 2010 16:32:37 +0200
Bahadır Kandemir  wrote:

> build != release
> 

Doğru, build değeri vardı önceden pisi-index.xml içinde, unutmuşum. Ben 
şimdilik modeldeki Binary sınıfındaki no olarak belirtilen yerde release tutsun 
diye değiştirdim.

> Ayrıca, 2011 ve Kurumsal 2'de build kalktı diye hatırlıyorum.

review için svnde gezinmesin fikrine ben de yaparken tereddütlü idim. Webdeki 
adresi üzerinde gezinirken de habire dosyaları çekecek, açıcak okucak, bana 
sanki yerel dosyayı gezinmek daha iyi bir fikirmiş gibi geldi. Olmaz diyorsanız 
bakayım diğer çözümlere.

Artık çalışıyor olması lazım.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-16 Başlik Oguz Yarimtepe
On Wed, 15 Dec 2010 17:38:55 +0200
Bahadır Kandemir  wrote:

> sqlite3.IntegrityError: repository_reviewinfo.check_time may not be NULL

Modelde gerekli düzenlemeyi yaptım. Ama bu sefer başka bir yerde çakıldı 
arkadaş. 

pisi ile ilgili bir şeyler değişmiş olabilir. 

In [1]: import pisi

In [2]: ix = pisi.index.Index("pisi-index.xml.1")

In [3]: packages = ix.packages

In [4]: count = 0

In [5]: for pack in packages:
   ...: if count == 3: break
   ...: print pack.name,pack.build
   ...: count+=1

PyKDEeXtensions None
gwenview-i18n-cs None
k3b-l10n-tr None

build değeri daha önce None gelmiyor olsa gerek, bu satır varken çalışıyor idi. 
Build historydeki son release i alıyordur diye düşünüyorum. 

pack.history[0].release den de çekebilirim ama build deyince gelmemesi bir hata 
mı?

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-12-14 Başlik Oguz Yarimtepe
On Sun, 21 Nov 2010 15:29:41 +0200
Necdet Yücel  wrote:

> Hala kış gelmedi ama beklemesek de olur sanki ;)

review dizini için noan sayfasına gerekli eklemeleri yaptım. noan için mod_wsgi 
geçişini de içeren kurulum dosyasında da kullanımını yazdım. gerekli mod_wsgi 
betiği de var. Ayarlanırsa review için çalışacaktır diye düşünüyorum. Hala rss 
desteği yok.

review in import_repo.py 'nin çalıştığı makinede erişilebilen bir path olduğunu 
varsaydım. Onu gezinerek bilgileri dbye atıyor. Review den çıkarılan dizinler 
varsa onlarla ilgili paket bilgilerini kaldırıyor.

Belli aralıklarla reviw dizini svn up ile güncelleniyor diye de varsayıyorum.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-11-21 Başlik Necdet Yücel
Selamlar,

17 Ekim 2010 20:07 tarihinde Oguz Yarimtepe  yazdı:
>> Bu işi yapıp beni bir yükten kurtaracak arkadaşa bir içecek sözü vereyim ;)
>>
>
> Kışın da iyi içilir hani :)

Hala kış gelmedi ama beklemesek de olur sanki ;)

---
Necdet Yücel
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası hakkında

2010-10-17 Başlik Oguz Yarimtepe
On Sun, 17 Oct 2010 19:40:55 +0300
Necdet Yücel  wrote:

> Selamlar,
> 
> Yakınlarda paketler.pardus.org.tr hakkında bir çalışma yapılmıştı diye
> hatırlıyorum. Ama ne olduysa yine bir yerlerde takıldı galiba. Onunla
> ilgilenen Oğuz'u buradan pinglemiş olayım.

Aslında bir şeyler yaptıktan sonra hayata geçti, nasıl olmuş bakın fikir verin 
dedim, kimseden çıt çıkmadı. Bende de heves kaçtı doğal olarak. Sonra da araya 
başka şeyler girdi. Yapmak istediklerim var aslında noan ile ilgili. 

> 
> Hem yeni sayfa için bir istek hem de o hazırlanana kadar şimdiki
> sayfada bir iyileştirme olarak şöyle bir şey istiyorum: Şu anki
> halinde playground deposu altında gösterilen review dizini ayrı bir
> bileşen olarak gösterilsin. Hatta review altındaki paketlerin
> sayfasında review için açılmış hata kaydının linki olsun. Mevcut "Hata
> Kayıtları" linki bu işi yapmıyor.
> 

En kısa sürede bununla ilgileneyim. Diğer aklımdakileri de yapayım. Sonra da 
listeye yazayım.

> Bu işi yapıp beni bir yükten kurtaracak arkadaşa bir içecek sözü vereyim ;)
> 

Kışın da iyi içilir hani :)

> İyi çalışmalar

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


[Gelistirici] paketler sayfası hakkında

2010-10-17 Başlik Necdet Yücel
Selamlar,

Yakınlarda paketler.pardus.org.tr hakkında bir çalışma yapılmıştı diye
hatırlıyorum. Ama ne olduysa yine bir yerlerde takıldı galiba. Onunla
ilgilenen Oğuz'u buradan pinglemiş olayım.

Hem yeni sayfa için bir istek hem de o hazırlanana kadar şimdiki
sayfada bir iyileştirme olarak şöyle bir şey istiyorum: Şu anki
halinde playground deposu altında gösterilen review dizini ayrı bir
bileşen olarak gösterilsin. Hatta review altındaki paketlerin
sayfasında review için açılmış hata kaydının linki olsun. Mevcut "Hata
Kayıtları" linki bu işi yapmıyor.

Bu işi yapıp beni bir yükten kurtaracak arkadaşa bir içecek sözü vereyim ;)

İyi çalışmalar

---
Necdet Yücel
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geç irme isteği

2010-07-06 Başlik Oguz Yarimtepe
On Tue, 6 Jul 2010 18:47:52 +0300
Ahmet AYGUN  wrote:

> mod_python'un gelisimi durdu, mod_wsgi kullanalim yerine ;)

Biliyorum, ama hala 2008 kullandığım düşünülürse :)
Ayarlarımı elleşesim gelmedi. Bu konu başlığındaki "gösden" de pek acayip 
olmuş, şimdi farkettim.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geç irme isteği

2010-07-06 Başlik Ahmet AYGUN

mod_python'un gelisimi durdu, mod_wsgi kullanalim yerine ;)



06.Tem.2010 tarihinde 18:42 saatinde, Oguz Yarimtepe > şunları yazdı:



On Tue, 6 Jul 2010 15:42:16 +0300
Bahadır Kandemir  wrote:

Benim yazdığım INSTALL'da hâlâ rsync tanımları içeriyor,  
yanlış yere [0] mi

bakıyorum yoksa?

[0] http://svn.pardus.org.tr/uludag/trunk/no


Doğru yere bakmışsın ama ben zaten biliyorsunuzdur diye sadece  
manage.py sırasındaki değişikliği yazmıştım. Şimdi tekrar  
gözden geçirdim. Yeni haline bakabilirsin. .htaccess dosyası  
kullanmıyorum kendim. O ayar düzgün gibi duruyor. mod_python  
kullanıyordum hep. İstersen onu da yazarım.


--
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geç irme isteği

2010-07-06 Başlik Oguz Yarimtepe
On Tue, 6 Jul 2010 15:42:16 +0300
Bahadır Kandemir  wrote:

> Benim yazdığım INSTALL'da hâlâ rsync tanımları içeriyor, yanlış yere [0] mi 
> bakıyorum yoksa?
> 
> [0] http://svn.pardus.org.tr/uludag/trunk/no

Doğru yere bakmışsın ama ben zaten biliyorsunuzdur diye sadece manage.py 
sırasındaki değişikliği yazmıştım. Şimdi tekrar gözden geçirdim. Yeni haline 
bakabilirsin. .htaccess dosyası kullanmıyorum kendim. O ayar düzgün gibi 
duruyor. mod_python kullanıyordum hep. İstersen onu da yazarım.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geçirm e isteği

2010-07-06 Başlik Bahadır Kandemir
Salı 06 Temmuz 2010 günü (saat 15:36:55) Oguz Yarimtepe şunları yazmıştı:
> On Tue, 6 Jul 2010 15:14:34 +0300
> 
> Bahadır Kandemir  wrote:
> > INSTALL'ı gerektiği gibi düzenlersen kurulumu yaparım
> 
> Düzenli, eski halinden farklı sadece bir şey yapıyorum o da yazıyor

Benim yazdığım INSTALL'da hâlâ rsync tanımları içeriyor, yanlış yere [0] mi 
bakıyorum yoksa?

[0] http://svn.pardus.org.tr/uludag/trunk/noan

-- 
Bahadır Kandemir
TÜBİTAK / UEKAE
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geç irme isteği

2010-07-06 Başlik Oguz Yarimtepe
On Tue, 6 Jul 2010 15:14:34 +0300
Bahadır Kandemir  wrote:

> INSTALL'ı gerektiği gibi düzenlersen kurulumu yaparım

Düzenli, eski halinden farklı sadece bir şey yapıyorum o da yazıyor

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası gösden geçirm e isteği

2010-07-06 Başlik Bahadır Kandemir
Salı 06 Temmuz 2010 günü (saat 12:51:46) Oguz Yarimtepe şunları yazmıştı:
> Ya da http://noan.pardus.org.tr/noan/repository/ ın
> çalıştığı kodları güncellersiniz veya ben güncellerim isterseniz.

INSTALL'ı gerektiği gibi düzenlersen kurulumu yaparım

-- 
Bahadır Kandemir
TÜBİTAK / UEKAE
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


[Gelistirici] paketler sayfası gösden geç irme isteği

2010-07-06 Başlik Oguz Yarimtepe

Farkındasınızdır noan'ı bir iki haftadır elleyip duruyorum. Bahsi geçen bir çok 
isteği karşılar duruma geldi. Daha fazla ilerlemeden bir gözden geçirme yapılsa 
iyi olur diyorum. Bir yerlere (nereye bilmiyorum şu an) kurmaya çalışabilirim, 
siz de bakıp olmuş, saçmalamışsın Oğuz felan diyebilirsiniz. Ya da 
http://noan.pardus.org.tr/noan/repository/ ın çalıştığı kodları güncellersiniz 
veya ben güncellerim isterseniz. Oradan bakarız. Ya da, arkadaşım oynayıp durma 
şu noanla dersiniz, başka bir şeyine bakarım Pardus'un. 

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Oguz Yarimtepe
On Fri, 11 Jun 2010 15:29:48 +0300
Oguz Yarimtepe  wrote:

> Şu sanırım http://svn.pardus.org.tr/pardus/2008/stable/pisi-index.xml

svn deposu kullanmalıymışım source repo denince, bir pisi-index.xml leri 
olduğunu daha önce farketmemiştim.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Oguz Yarimtepe
On Fri, 11 Jun 2010 15:06:42 +0300
Oguz Yarimtepe  wrote:

> Source depo indeksi hangisidir diye sorsam çok mu cahillik etmiş olurum?

Şu sanırım http://svn.pardus.org.tr/pardus/2008/stable/pisi-index.xml

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Oguz Yarimtepe
On Fri, 11 Jun 2010 14:07:20 +0300
Fatih Aşıcı  wrote:

> ix.specs source depo index'inde değer döndürür. ix.packages ise iki depo 
> index'inde. Uğraştığın kod büyük olasılıkla source depo index'i istiyor.

Source depo indeksi hangisidir diye sorsam çok mu cahillik etmiş olurum?

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Fatih Aşıcı
On Friday 11 June 2010 13:20:55 Oguz Yarimtepe wrote:
> ix = pisi.index.Index('pisi-index.xml')
> ix.pspecs
> 
> bunun yerine packages demem gerekti. Ama bu seferde arkadaş şunda patladı

ix.specs source depo index'inde değer döndürür. ix.packages ise iki depo 
index'inde. Uğraştığın kod büyük olasılıkla source depo index'i istiyor.


signature.asc
Description: This is a digitally signed message part.
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Oguz Yarimtepe
On Fri, 11 Jun 2010 11:46:07 +0300
Fatih Aşıcı  wrote:

> Sanırım istediğin şey 
> BinaryName-Version.

Aslında şu an tek derdim uygulamayı çalıştırmak. Ama import_repo.py bu haliyle 
bende çalışmıyor. farklı sürümde bir pisi kullanılmış sanırım. 

Şöyle bi şi yok mesela

ix = pisi.index.Index('pisi-index.xml')
ix.pspecs

bunun yerine packages demem gerekti. Ama bu seferde arkadaş şunda patladı

for pspec in ix.packages:


pspec.source.buildDependencies

buildDependencies diye bir metod yok çünkü. 

buildDependencies yerine başka bi şeyler yazabilirim ama bir sorayım dedim.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Fatih Aşıcı
On Friday 11 June 2010 11:38:05 Oguz Yarimtepe wrote:
> On Thu, 10 Jun 2010 15:54:52 +0300
> 
> Bahadır Kandemir  wrote:
> > import_binary.py eski, binary deponun indeksini okuyan betiği kullan.
> 
> import_repo.py yi kaynak ve ikilik repo olarak
> http://packages.pardus.org.tr/pardus-2009/ verip denediğimde
> parseSourceIndex'te hata veriyor. SourceName tagında Pardus yazıyor.
> Pardus-2009 yazması gerekiyor oysaki.
> http://noan.pardus.org.tr/noan/repository/Pardus/2009/ sayfasında 2009
> paketlerini de listeletmişsiniz. 2009 için bir workaround mu yaptın yoksa
> başka bir xml mi var?
> 
> Sorun SourceName tagındaysa onu Pardus-2009 olarak yapar mısınız yoksa ben
> pathten bir çıkarım yapayım mı?
> 
> Kolaylıklar.

SourceName dağıtım adını BinaryName depo adını taşır. Version ise dağıtım 
sürümünü. Bunlardan bir çıkarım yapabilirsin. Sanırım istediğin şey 
BinaryName-Version.


signature.asc
Description: This is a digitally signed message part.
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

Re: [Gelistirici] paketler sayfası

2010-06-11 Başlik Oguz Yarimtepe
On Thu, 10 Jun 2010 15:54:52 +0300
Bahadır Kandemir  wrote:

> import_binary.py eski, binary deponun indeksini okuyan betiği kullan.

import_repo.py yi kaynak ve ikilik repo olarak 
http://packages.pardus.org.tr/pardus-2009/ verip denediğimde 
parseSourceIndex'te hata veriyor. SourceName tagında Pardus yazıyor. 
Pardus-2009 yazması gerekiyor oysaki. 
http://noan.pardus.org.tr/noan/repository/Pardus/2009/ sayfasında 2009 
paketlerini de listeletmişsiniz. 2009 için bir workaround mu yaptın yoksa başka 
bir xml mi var?

Sorun SourceName tagındaysa onu Pardus-2009 olarak yapar mısınız yoksa ben 
pathten bir çıkarım yapayım mı? 

Kolaylıklar.

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Semen Cirit
2010/6/10 Oguz Yarimtepe :
> On Tue, 8 Jun 2010 12:07:18 +0300
> Semen Cirit  wrote:
>
>> Şimdilik Bahadırın başlattığı kodun diğer işlevlerine girmeden paket
>> aramamızı bu şekilde iyileştirebilir isek ne ala :) her konu da
>> yardıma açığım...
>
> Yazdıklarından bu işle ilgilendiğin sonucunu çıkardım. Benim projeye el atma 
> niyetim var. Paketlere tıklanınca gösterilen bilgilerin istenilenler 
> olmasıyla başlamayı planlıyorum. Paylaşalım mı işleri, ya da nasıl yapalım?
>

Gerçekten zamanım olsa bu iş ile ilgilenmeyi çok istiyorum, fakat
farklı farklı bir çok işle uğraşıyorum şu sıralar ve bu durumda zaman
bulabileceğimi zannetmiyorum.

Ama yine de yöntem konusunda, takıldığın noktalarda sana yardımcı
olmayı çok isterim.

-- 
Semen Cirit

TUBITAK/UEKAE - Pardus GNU/Linux
http://www.pardus.org.tr/eng
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Oguz Yarimtepe
On Tue, 8 Jun 2010 12:07:18 +0300
Semen Cirit  wrote:

> Şimdilik Bahadırın başlattığı kodun diğer işlevlerine girmeden paket
> aramamızı bu şekilde iyileştirebilir isek ne ala :) her konu da
> yardıma açığım...

Yazdıklarından bu işle ilgilendiğin sonucunu çıkardım. Benim projeye el atma 
niyetim var. Paketlere tıklanınca gösterilen bilgilerin istenilenler olmasıyla 
başlamayı planlıyorum. Paylaşalım mı işleri, ya da nasıl yapalım?

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Semen Cirit
2010/6/10 Türker Sezer :
> 2010/6/10 Oguz Yarimtepe :
>> Geliştirici listesinde "sahipsiz paketler" üzerine konuşmalar oluyor. Bence 
>> Noan arayüzünde paketlerin sahipsiz olarak işaretlenmesi veya bakıcısı şudur 
>> denilebilmesi de lazım. İsteyen bakıcısız paketler bunlar üzerime alıyorum 
>> diyebilmeli
>
> Bu fikir çok güzel. Böyle bir arayüz olursa sahiden bu konuda herşey
> daha pratik ve net olur. Sistemin svn'e otomatik commit yapıp
> değişiklikleri yansıtacağını da düşünüyorum tabi. (paket sahipliği
> değiştiren betikler arayüze entegre edilebilir sanırım.)
>

Bu fikir elbette güzel, fakat işlev işlev gitmekte yarar var ilk
olarak paket arama sayfamızı düzenleyelim, daha sonra diğer işlevlere
devam edebiliriz.

Fedoranın sayfasındaki dibi yapıya benzer şekilde, paket arama ana
sayfasına bakıcısız paketler, en çok güncellenenler, en çok
kullanılanlar gibi istatistiklere sonradan girebiliriz. Şu anda eksik
olan işlerimizi tamamlamaya odaklanmalıyız.

[1] https://admin.fedoraproject.org/pkgdb

Katkıların için şimdiden teşekkürler,
-- 
Semen Cirit

TUBITAK/UEKAE - Pardus GNU/Linux
http://www.pardus.org.tr/eng
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Bahadır Kandemir
Perşembe 10 Haziran 2010 günü (saat 13:10:06) Oguz Yarimtepe şunları yazmıştı:
> Projeyi inceledim. İkilik paketlerle ilgili bilgilerin ikilik depodan
> alınıyor olması bence yanlış. Bunun için bilmem kaç GBlık bir veriyi diske
> rsync ile çekmeyi doğru bulmuyorum.

Tüm depo gerekmiyor. Binary depoların indeksi gerekiyor sadece.

> Oradaki bilgiler pspec.xml içerisinden
> alınabilir. Bahadır neden .pisi dosyalarından bir takım bilgiler okumaya
> çalışmış anlamadım. Bir ihtimal test deposunun bir svn kaynağı yoktur
> dedim kendi kendime. Ama yoksa da oluşturulmalı diyorum ve svn dizini
> üzerinde gezinerek bilgiler veri tabanına yazılmalı. Eğer bu konuda
> yanılmıyorsam import_binary.py yi buna göre düzenleyebilirim.

import_binary.py eski, binary deponun indeksini okuyan betiği kullan.


> Diğer bir kafama takılan nokta da sqlite kullanılmış olması. Neden MySQL
> kullanılmamış bilemedim? Yarın öbürgün büyük dosya sayıları ile
> çalışılacak ve o veri tabanı yetmeyecek gibime geliyor. Bence işin başında
> MySQL'e geçelim.

SQLite->MySQL geçişi 2 satırlık iş. Django hallediyor onu, bizim ek iş 
yapmamıza gerek yok.

> Bir de models içerisinde yamalar için de bir sınıf tanımlanmalı diyorum.
> Arama yaparken ikilik pakete uygulanan yamalarda arama yapmak isteyen
> çıkabilir. Hatta dosyalar için de bir sınıf tanımlanmalı da diyorum.
> İkilik paketin açtığı dosyalarda da arama yapmak isteyen olabilir.

İhtiyaç görmediğimden eklemedim onları, ekle eğer gerektiğini düşünüyorsan. 
Overhead'i yüksek "fazla bilgi"den kaçın elbette. Ağır olmasın import/show 
işlemleri.

> Ben kaynak pakete ait şu bilgileri de dbde tutmuşumi her seferinde xml
> parse etmeyeyim diye. summary, license, homepage
> 
> Pisi API'den çekiliyordur bunlar (license kısmından emin değilim). DB'den
> çekmesi daha hızlı olur diye bunları birer db alanı olarak eklemişim.

NOAN, pisi-index.xml'leri DB'ye alıyor, sonra tüm işlemleri DB'den hallediyor.

> Uygulamada bir admin arayüzü yazılmış. Ben ACK felan yapılıyordur diye
> düşünmüştüm ama sadece kullanıcı bilgilerini göstermeye yarıyormuş.
> Geliştirici listesinde "sahipsiz paketler" üzerine konuşmalar oluyor.
> Bence Noan arayüzünde paketlerin sahipsiz olarak işaretlenmesi veya
> bakıcısı şudur denilebilmesi de lazım. İsteyen bakıcısız paketler bunlar
> üzerime alıyorum diyebilmeli

Mümkünse her işi yapsın NOAN, ama hemen yapmasın. One thing at a time.

-- 
Bahadır Kandemir
TÜBİTAK / UEKAE
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Türker Sezer
2010/6/10 Oguz Yarimtepe :
> Geliştirici listesinde "sahipsiz paketler" üzerine konuşmalar oluyor. Bence 
> Noan arayüzünde paketlerin sahipsiz olarak işaretlenmesi veya bakıcısı şudur 
> denilebilmesi de lazım. İsteyen bakıcısız paketler bunlar üzerime alıyorum 
> diyebilmeli

Bu fikir çok güzel. Böyle bir arayüz olursa sahiden bu konuda herşey
daha pratik ve net olur. Sistemin svn'e otomatik commit yapıp
değişiklikleri yansıtacağını da düşünüyorum tabi. (paket sahipliği
değiştiren betikler arayüze entegre edilebilir sanırım.)

-- 
Türker Sezer
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-10 Başlik Oguz Yarimtepe
On Tue, 8 Jun 2010 11:07:45 +0300
Mete Alpaslan  wrote:

> Paketler sayfasında bir kısım özelliği icinde barındıran Bahadir' ın epey 
> ugrastigi Django' yla geliştirilmiş Noan projesi var.

Projeyi inceledim. İkilik paketlerle ilgili bilgilerin ikilik depodan alınıyor 
olması bence yanlış. Bunun için bilmem kaç GBlık bir veriyi diske rsync ile 
çekmeyi doğru bulmuyorum. Oradaki bilgiler pspec.xml içerisinden alınabilir. 
Bahadır neden .pisi dosyalarından bir takım bilgiler okumaya çalışmış 
anlamadım. Bir ihtimal test deposunun bir svn kaynağı yoktur dedim kendi 
kendime. Ama yoksa da oluşturulmalı diyorum ve svn dizini üzerinde gezinerek 
bilgiler veri tabanına yazılmalı. Eğer bu konuda yanılmıyorsam import_binary.py 
yi buna göre düzenleyebilirim.

Diğer bir kafama takılan nokta da sqlite kullanılmış olması. Neden MySQL 
kullanılmamış bilemedim? Yarın öbürgün büyük dosya sayıları ile çalışılacak ve 
o veri tabanı yetmeyecek gibime geliyor. Bence işin başında MySQL'e geçelim.

Bir de models içerisinde yamalar için de bir sınıf tanımlanmalı diyorum. Arama 
yaparken ikilik pakete uygulanan yamalarda arama yapmak isteyen çıkabilir. 
Hatta dosyalar için de bir sınıf tanımlanmalı da diyorum. İkilik paketin açtığı 
dosyalarda da arama yapmak isteyen olabilir.

Ben kaynak pakete ait şu bilgileri de dbde tutmuşumi her seferinde xml parse 
etmeyeyim diye.
summary, license, homepage

Pisi API'den çekiliyordur bunlar (license kısmından emin değilim). DB'den 
çekmesi daha hızlı olur diye bunları birer db alanı olarak eklemişim.

Uygulamada bir admin arayüzü yazılmış. Ben ACK felan yapılıyordur diye 
düşünmüştüm ama sadece kullanıcı bilgilerini göstermeye yarıyormuş. Geliştirici 
listesinde "sahipsiz paketler" üzerine konuşmalar oluyor. Bence Noan arayüzünde 
paketlerin sahipsiz olarak işaretlenmesi veya bakıcısı şudur denilebilmesi de 
lazım. İsteyen bakıcısız paketler bunlar üzerime alıyorum diyebilmeli

Görüş alayım :) 

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-09 Başlik ertan
Merhaba,

Daha önce yapılması istenen değişiklikler için bir taslak oluşturulmuştu.
İsterseniz bu taslak üzerinden gidelim. Kolay gelsin.


http://tr.pardus-wiki.org/Pardus:Paketler.pardus.org.tr%27deki_degisiklikler


Saygılarımla
Ertan Argüden
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-08 Başlik Semen Cirit
2010/6/8 Oguz Yarimtepe :
> Selam,
>
> 2007 yılında paketler.pardus.org.tr için Django kullanarak bir sayfa 
> yapmıştım. Yeterince iyi değildi o zaman yaptıklarım. Biraz vakit bulunca 
> yakın zamanda kodları baştan yazdım. Daha içime sinen bir çalışma oldu. Bari 
> düzgün hali svnde dursun diye svne yollamak istedim. BLACKHOLE'a alınmış bir 
> proje olmuş kendisi. trunka taşıdım, yeni, hali ile değiştirdim.
>
> O zamanlar paketler sayfasında olması düşünülenler vardı. Hala bir kısmı yok 
> onların. Ben de arada kendi uygulamamda bunları sağlarım diyerek yazıyorum. 
> Ama bunu faydalı bir iş haline getireyim. Şu anki paketler sayfasını Djangoya 
> taşımayı düşünür müsünüz? Düşünürseniz ne gibi özellikleri olsun istersiniz?
>

Debian'nın sayfasını daha önce bende incelemiştim, paket ile ilgili
her türlü bilgiye buradan ulaşılabiliyor. Örneğin
"http://packages.debian.org/lenny/kopete"; sayfasında görüldüğü gibi
sahibi, bağımlılıkları, kaynak kodu, paket kodu, kaynak uygulamanın
ana sayfasının linki, hataları, changelogu, patchleri...  Daha fazlası
da var :) Bahadır'ın yazmış olduğu kodun en azından bu hale gelmesini
sağlayabilirsek süper olur.

Bildiğim kadarı ile tüm dağıtımların depolarını ve paketlerin
pspeclerini dolaşıyor ve gerekli bilgileri alabiliyor. Debian'nın
sunmuş olduğu gibi bir çok bilgi pspec içerisinde mevcut bunları
görsel olarak güzel bir hale getirmek çok güzel olacaktır :) Tabi
paketin üzerinde bulunan hatalar için de bir link. Bir de iyi bir
paket arama.
Esikisi gibi paketin dosyalarının sistemde nereye konulacağınında bir
linki yine verilebilir.

Şimdilik Bahadırın başlattığı kodun diğer işlevlerine girmeden paket
aramamızı bu şekilde iyileştirebilir isek ne ala :) her konu da
yardıma açığım...

-- 
Semen Cirit

TUBITAK/UEKAE - Pardus GNU/Linux
http://www.pardus.org.tr/eng
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-08 Başlik Oguz Yarimtepe
On Tue, 8 Jun 2010 10:59:23 +0300
Necdet Yücel  wrote:

> Debian packages[1] de olan arama özelliklerinin bulunması çok işe
> yarayacaktır. Kolaylıklar
> 
> [1] http://www.debian.org/distrib/packages

svdeki halinde ikilik paketlerde, kaynak paketlerde, yamalarda ve paket 
dosyalarında arama özelliği var

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-08 Başlik Mete Alpaslan
On Tuesday, June 08, 2010 11:07:45 am Mete Alpaslan wrote:
 
> Paketler sayfasında bir kısım özelliği icinde barındıran Bahadir' ın epey
> ugrastigi Django' yla geliştirilmiş Noan projesi var.

[0] http://noan.pardus.org.tr/noan/repository/ 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

Re: [Gelistirici] paketler sayfası

2010-06-08 Başlik Mete Alpaslan
On Tuesday, June 08, 2010 10:50:56 am Oguz Yarimtepe wrote:
> Selam,

Slm;

> O zamanlar paketler sayfasında olması düşünülenler vardı. Hala bir kısmı
> yok onların. Ben de arada kendi uygulamamda bunları sağlarım diyerek
> yazıyorum. Ama bunu faydalı bir iş haline getireyim. Şu anki paketler
> sayfasını Djangoya taşımayı düşünür müsünüz? Düşünürseniz ne gibi
> özellikleri olsun istersiniz?

Paketler sayfasında bir kısım özelliği icinde barındıran Bahadir' ın epey 
ugrastigi Django' yla geliştirilmiş Noan projesi var.

Bildiğim kadarıyla Paketler sayfasina ek olarak Ack/Nack işlerini de 
düzenliyor. Bu sıralar iş yükümüzden dolayı biraz yavaşladı geliştirilmesi ama 
eğer katkıda bulunmak istersen Noanın geliştirilmeye devam edilmesi çok daha 
iyi olur sanırım.

___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


Re: [Gelistirici] paketler sayfası

2010-06-08 Başlik Necdet Yücel
Selamlar,

Debian packages[1] de olan arama özelliklerinin bulunması çok işe
yarayacaktır. Kolaylıklar

[1] http://www.debian.org/distrib/packages

---
Necdet Yücel
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici


[Gelistirici] paketler sayfası

2010-06-08 Başlik Oguz Yarimtepe
Selam,

2007 yılında paketler.pardus.org.tr için Django kullanarak bir sayfa yapmıştım. 
Yeterince iyi değildi o zaman yaptıklarım. Biraz vakit bulunca yakın zamanda 
kodları baştan yazdım. Daha içime sinen bir çalışma oldu. Bari düzgün hali 
svnde dursun diye svne yollamak istedim. BLACKHOLE'a alınmış bir proje olmuş 
kendisi. trunka taşıdım, yeni, hali ile değiştirdim. 

O zamanlar paketler sayfasında olması düşünülenler vardı. Hala bir kısmı yok 
onların. Ben de arada kendi uygulamamda bunları sağlarım diyerek yazıyorum. Ama 
bunu faydalı bir iş haline getireyim. Şu anki paketler sayfasını Djangoya 
taşımayı düşünür müsünüz? Düşünürseniz ne gibi özellikleri olsun istersiniz?

-- 
Oguz Yarimtepe 
___
Gelistirici mailing list
Gelistirici@pardus.org.tr
http://liste.pardus.org.tr/mailman/listinfo/gelistirici