Kısa özet

Hazır bulunanlar: Complication, jrandom, tapeworm

Toplantı Günlüğü

16:01 <jrandom> 0) selam 16:01 <jrandom> 1) ağ durumu 16:01 <jrandom> 2) syndie geliştirme durumu 16:01 <jrandom> 3) ??? 16:01 <jrandom> 0) selam 16:01 * jrandom el sallar 16:01 <jrandom> haftalık durum notları henüz yayınlanmadı, ama içinde pek bir şey yoktu, bu yüzden burada doğrudan ele alabiliriz 16:01 <jrandom> 1) ağ durumu'na geçiyorum 16:01 <jrandom> işler gayet iyi gidiyor, şu an büyük bir sorun yok. daha önce IRC sunucularında bazı sıkıntılar vardı, ama donanım sorunları çözüldü (teşekkürler cervantes ve postman!) 16:01 <jrandom> ssu/ntcp fikirleriyle ilgili zzz'nin blogunda biraz daha tartışma oldu - daha fazla bilgi için ona bakın 16:01 <jrandom> buna ekleyecek pek bir şeyim yok... 1) ağ durumu hakkında gündeme getirecek bir şeyi olan var mı? 16:04 <jrandom> yoksa, 2) syndie geliştirme durumu'na geçelim 16:04 <jrandom> son zamanlarda masaüstü GUI'de iyi ilerleme var; birkaç bileşen sekmeli GUI'ye de geri aktarıldı 16:04 <jrandom> hâlâ yapacak işimiz var, ama şu an çoğu şey için masaüstü GUI'yi kullanıyorum. 16:04 <jrandom> mk masaüstü GUI ile ilgili daha fazla fikir ve endişe de dile getirdi ve her zamanki gibi, planlama ve uygulamayı takip etmek için Syndie geliştirici forumunu okuyun 16:04 <+Complication> gerçekten, ben de IRC oturumlarının daha yüksek kalıcılığını doğrulayabilirim 16:04 <jrandom> w3wt 16:06 <+Complication> Öyleyse tekrar test etmeyi planlamak gerekebilir (son testimde biraz... göz korkutucu bulmuştum) 16:07 <jrandom> ah evet, şimdi düğmelerin çoğuna etiketler ekledim ;) 16:07 <jrandom> ama Windows kullanıyorsan dikey düğme etiketlerini hâlâ yanlış yapıyor (bunun için özel bir yerleşim yazmak gerekiyor) 16:07 <+Complication> (özellikle birçok bileşende etiketlerin eksikliği) 16:08 <jrandom> ama hâlâ alfa için hazır değil... Ben kullanabiliyorum çünkü her şeyin ne yaptığı/ne yapması gerektiğini biliyorum 16:08 <+Complication> burada Linux, ama bilmek güzel sanırım 16:08 <jrandom> ama umarım bir hafta kadar içinde 16:09 <+Complication> Syndie tarafında, bir konuyu merak ediyordum: yeni eşitleme kodu fazla atak olabilir mi, aynı anda çok fazla aktarım deniyor gibi? 16:09 <+Complication> s/is being/be 16:09 <jrandom> her arşiv için 5 eşzamanlı getirme deneyecek 16:10 <jrandom> (ve bir adet asenkron içe aktarma iş parçacığı) 16:10 <+Complication> Burada, çoğu arşive karşı başarısızlık oranı önceki zamanlara göre dramatik biçimde arttı 16:10 <jrandom> hımm 16:10 <+Complication> Daha fazla kişinin de eşitlediği olabilir, ama arşiv meşgul değilken boş bir ana denk gelmenin mümkün olmasını umardım 16:10 <+Complication> "boş bir ana denk gelmek" ve kaliteli bir eşitleme yapmak ise genelde olmuyor gibi 16:10 <jrandom> yani çeşitli getirmeler "connection reset" ya da diğer TCP-benzeri hata mesajlarıyla mı başarısız oluyor? 16:11 <+Complication> "socket closed" ve benzerleri 16:11 <jrandom> ah tamam 16:11 <+Complication> onları gerçekten saymadım 16:11 <+Complication> Bu tabii ki tamamen I2P üzerinden 16:11 <jrandom> sunucular şu anda o kadar güçlü değil (bence çok sınırlı işlem kapasitesine sahipler) ve bu iyileştirilecek 16:12 <jrandom> ayrıca, senin ve $nymFormerlyKnownAsAnonymous'un söylediği gibi, bu tür başarısızlıkları yeniden denemeliyiz 16:12 <+Complication> doğru, bu da yardımcı olabilir 16:12 <tapeworm> Sunucular neyin üzerine kurulu? 16:12 <jrandom> ama bunun kaya gibi sağlam ve şeffaf olması kesinlikle gerekli, tabii ki 16:13 <jrandom> tapeworm: ev yapımı 16:13 <+Complication> gerçi bir süre önce "eepget" performansını ölçtüğümde, Syndie ile karşılaştırmalı olarak, eepget harika performans ve güvenilirlik sağladı 16:13 <jrandom> (yaklaşık bir düzine satır kod) 16:13 <+Complication> dev.i2p.net'ten 2 x 9 MB çekti, archive.syndie.i2p ise küçücük mesajlarda durmadan başarısız oldu 16:13 <jrandom> ah, bu pek adil bir test değil ama 16:14 <+Complication> farklı kutular mı? 16:14 <jrandom> ve Syndie aslında /kullanıyor/ eepget'i almak için 16:14 <jrandom> apache'den almak, ev yapımı bir web sunucusundan çok sayıda küçük dosya almakla epey farklı ;) 16:14 <+Complication> hmm... o zaman eşitleme sırasında aşırı ayrıntılı günlük tutmalıyım 16:15 <+Complication> evet, ve sunucular arasındaki fark da 16:17 <+Complication> heh, masaüstü arayüzde bir eşitleme başlatmayı başarmışım gibi görünüyor 16:17 <+Complication> geçen sefer fazla zor çıkan bir görev :) 16:17 <jrandom> w3wt :) 16:18 <jrandom> tamam, 2 için başka bir şey var mı? yoksa, 3) ???'ya geçelim 16:18 <+Complication> Ancak yoğun bir görev çubuğu kullanıcısı alışkanlıklarım var, bu yüzden alışmak biraz zaman alacak 16:18 <+Complication> (genelde görev çubuğunu otomatik gizlemede tutarım) 16:19 <jrandom> şey, tam ekran yerine masaüstü GUI'yi bir shell içine koymak için bir derleme zamanı seçeneği var - bunu bir komut satırı anahtarına dönüştürebiliriz 16:19 <+Complication> ilke olarak masaüstü GUI'nin bir "küçült" düğmesi olabilir mi? 16:19 <jrandom> bunu çalışma zamanında değiştirmek zor, çünkü swt GUI bileşenlerinin yeniden ebeveynlendirilmesine (güvenilir şekilde) izin vermiyor ve bir shell'in trim'ini değiştiremezsin 16:20 <jrandom> ah, evet, kesinlikle mümkün - iyi fikir 16:20 <+Complication> bu, altındaki diğer pencerelerin düzenini etkilemeden arka plana gönderebilir mi? 16:20 <jrandom> bunu kontrol menüsüne (sol üst) ya da görev menüsüne (sağ üst) koyabiliriz 16:20 <+Complication> Çünkü alt+tab kullanmak bunu değiştirme eğiliminde 16:21 <+Complication> (genelde KDE / Başlat düğmesinin yanında görev çubuğunda bulundurmayı sevdiğim "masaüstünü göster" düğmesi gibi bir şey...) 16:21 <+Complication> (başka bir konum daha iyi olabilir, ama etkisi bu olan bir şey) 16:22 <jrandom> evet, bunu sekmeli GUI'nin simge durumuna küçültmesinin çalıştığı şekilde gizleyebiliriz (ya da normal pencereleme küçültme düğmesi gibi simge durumuna küçültebiliriz) 16:22 <+Complication> Kabul etmek gerekir ki, küçült ve masaüstünü göster farklı şeyler - daha fazla düşününce, küçültmek biraz daha mantıklı görünüyor. 16:24 <+Complication> Eşitleme hatalarına gelince, şu anda 1 adet HTTP 504 ve 4 adet "socket closed" var 16:24 <+Complication> 2 başarı 16:24 * TrevorReznik yaklaşık %70 "socket closed" ile karşılaşıyor 16:24 <jrandom> vay canına 16:24 <jrandom> tamam, buna bakacağım ve en kısa sürede bir güncelleme koyacağım 16:27 <jrandom> tamam, 3) ??? içinde - toplantı için başka bir şey var mı? 16:27 <+Complication> Keşke olsaydı, ama henüz değil - webcache uygulaması hâlâ tamamlanmadı, gerçek hayat beni biraz ezdiği için 16:28 <jrandom> kahrolası gerçeklik! 16:28 * Complication o 15 can sıkıcı şeyi aradan çıkarmaya çalışacak 16:32 <jrandom> wr0d 16:32 <jrandom> tamam, toplantı için başka bir şey yoksa... 16:32 * jrandom toparlar 16:33 * jrandom *baf* ile toplantıyı kapatır