Kısa özet

Katılanlar: ant, bla\_, cervantes, cneal92\_, jrandom, polecat, postman, smeghead, ugha2p

Toplantı Günlüğü

13:07 <jrandom> 0) merhaba 13:07 <jrandom> 1) Ağ durumu 13:07 <jrandom> 2) 0.5 durumu 13:07 <jrandom> 3) i2p-bt 0.1.7 13:07 <jrandom> 4) ??? 13:07 <jrandom> 0) merhaba 13:07 * jrandom el sallar 13:07 <+ugha2p> jrandom: irc.duck.i2p testnet üzerinde de mevcut mu ve bu ağa bağlı mı? 13:07 <+ugha2p> Bu IRC ağına 13:07 <jrandom> haftalık durum notları şurada yayınlandı @ http://dev.i2p.net/pipermail/i2p/2005-February/000575.html 13:07 <ant> <Sonium_> Bonjour, sa cette fois de la semaine encore, 13:07 <jrandom> hayır ugha2p 13:08 <ant> <Sonium_> fransızca mı konuşuyorsun jrandom ? 13:08 <jrandom> hehe, evet, babelfish’in sınırları olduğunun kanıtı ;) 13:08 <jrandom> lol, evet, insanlar daha önce babelfish’in fena olmayan Fransızca çıkardığını söylüyordu, ama görünüşe göre bu sefer değil ;) 13:09 <+ugha2p> Merhaba sevgili I2P’ciler. 13:09 <ant> <fedo2p> merhaba 13:09 <jrandom> neyse, yine netsplit olmadan bunu başlatalım 13:09 <jrandom> 1) ağ durumu 13:09 <jrandom> güncelleme için e-postaya bakın 13:10 <jrandom> Görünüşe göre IRC oldukça sarsıntılıydı, bazı outproxy etkinlikleri de öyle, ama bt oldukça iyi gidiyor 13:11 <jrandom> bunun ötesinde ekleyecek pek bir şeyim yok - yorum/soru/endişe olan var mı? 13:12 <ant> <Sonium_> 0.5 bu cuma yayımlanacak mı? 13:12 <jrandom> hehe iyi soru, sanırım bu bizi 2) 0.5 durumu’na getirir 13:12 <jrandom> evet, 0.5 bu cuma yayımlanacak 13:13 <jrandom> test ağı en son güncellemelerle oldukça iyi gidiyor, ancak hâlâ biraz dokümantasyon ve küçük temizlikler kaldı. ayrıca en yeni jetty’yi de eklemeye çalışacağım, ama bakacağız 13:14 <ant> <Sonium_> ana dili İngilizce olan biri için bir soru: "it will be released" ve "it is going to be released" arasındaki anlamsal fark nedir? 13:14 <bla_> Yönlendirme bazen biraz sorunlu görünüyor; örneğin vakaların %5-10’unda sayfayı yeniden yüklemek zorunda kalıyorum, çünkü tunnel iyi çalışmıyor 13:14 <smeghead> bt trafiğindeki artış ağ trafiğinin geri kalanını, özellikle IRC’yi mahvettiği için, BitTorrent etkinliğiyle uğraşan herkesin 0.5 cuma günü yayımlanana kadar gönüllü olarak durmasını rica ediyorum 13:15 <jrandom> Sonium: ikincisi daha kesin, ama genel olarak aynı fikir 13:15 <bla_> smeghead: Katılırım, ama 0.5 yük sorununu çözmeyecek, değil mi? 13:15 <smeghead> eepsites da etkileniyor, sadece irc değil 13:16 <ant> <Sonium_> tamam, o zaman şimdiye kadar kullanımını yanlış anlamışım 13:16 <+ugha2p> jrandom: etkileşimli trafikle daha iyi başa çıkacak mı? 13:16 <jrandom> 0.5 birçok dinamiği değiştirecek ve artık tunnel reddinin farklı nedenlerini ayırt edebildiğimiz için yük dengelemesini daha temiz bir şekilde ele alabilmeli 13:16 <ant> <Sonium_> Keşke okulda daha iyi dinleseymişim 13:16 <jrandom> ugha2p: evet, önemli ölçüde 13:17 <+ugha2p> Ah, güzel. 13:17 <jrandom> öte yandan, birçok durumda genel bant genişliği kullanımında artış olacak, ancak süreç ilerledikçe bunu daha sonra iyileştireceğiz 13:18 <smeghead> ve birisi lütfen yeni Fransızca konuşan kullanıcılarımıza bunu bildirsin ve onlardan bt işlerini cuma gününe kadar ertelemelerini istesin 13:18 <ant> <BS314159> smeghead: üç gün. Eminim üç günlüğüne yapacak başka bir şey bulabilirsin 13:19 * jrandom spaetz’in 0.5 ircd’sine bir inproxy açıp dürtebilirdi :) 13:20 <jrandom> belki daha basit bir çözüm, bt kullanıcılarına tunnel uzunluklarını azaltarak ağ yükünü düşürme imkânından yararlanmalarını önermek olur 13:21 <jrandom> (hem bt komut satırıyla yapılandırılan inbound tunnels, hem de http://localhost:7657/configclients.jsp üzerinde yapılandırılan outbound tunnels için) 13:21 <polecat> Evet, onların mahremiyetten çok gizliliğe ihtiyacı var. 2 hop şeyine ihtiyacı olan kaçak uzaylı gelincikler biziz. 13:21 <bla_> jrandom: Olası bir çözüm olarak, varsayılan tunnel uzunluğu 1 olan bt-0.1.8 daha önce burada kanalda anılmıştı. Duck, burada mısın? 13:22 <polecat> i2p-bt SAM mi kullanıyor, yoksa bir i2ptunnel oturumu mu kullanıyor? 13:23 <jrandom> hmm, öte yandan i2p-bt’de görünür olmasını istediğimiz bir dizi yeni i2cp oturum seçeneği var, bu yüzden yine de duck ile güncellenmiş bir sürüm hakkında iletişime geçmem gerekecek 13:23 <jrandom> polecat: SAM 13:23 <smeghead> BS314159: yalnızca i2p kod tabanına değil, i2p-bt’ye de katkıda bulunuyorum, bu bt trafiği diğer geliştiricilerle iletişim kurmamı engelliyor ve herkesin deneyimini iyileştirme çabalarımızı aksatıyor, lütfen biraz anlayış göster 13:23 <smeghead> BS314159: senin için torrent yapmak, bizim geliştirme yapmamızdan daha mı önemli 13:23 <smeghead> ? 13:23 <smeghead> polecat: sam 13:23 <cervantes> 0.1.8’i tüm kullanıcılarını MPAA’ya ihbar edecek hale getirin, biz de 0.1.7’de kalalım 13:23 <smeghead> bla_: muhtemelen 0.1.8 olmayacak, artık cvs’de 0.2.0 var, bt 3.9.1’e dayanan yeni bir kod tabanı 13:23 <jrandom> heh cervantes 13:23 <jrandom> ooOOo güzel 13:24 <jrandom> belki bu, 2) 0.5 durumu’ndan 3) i2p-bt’ye iyi bir geçiş olur :) 13:24 <jrandom> smeghead/duck, işler nasıl gidiyor? 13:25 <ant> <Sonium_> google www.i2p.org için 167 bağlantı biliyor 13:25 <bla_> jrandom: Belki yükseltme zaman çizelgesi yinelenmeli: Perşembe akşamı (UTC) eepsite’ınızı kapatın, Cuma günü yükseltin ve yeterli sayıda kullanıcı yükselttiğinde eepsite’ı tekrar açın 13:26 <ant> <Sonium_> ıı .net 13:26 <smeghead> 0.1.7’deki tüm bt modları yeni 0.2.0 kod tabanına entegre edildi 13:26 <smeghead> ama tamamen yeni bir sam arayüzü yazmamız gerekiyor, 0.1.7’dekini kullanamayız 13:27 <jrandom> ah tamam 13:27 <smeghead> python socket deneyimi olan ve yardım etmek isteyen biri varsa *öksürür*connelly 13:28 <polecat> SAM’de olan tek şey akış seviyesinde choking eklenmesi, doğru mu? 13:28 <jrandom> polecat: bildiğim kadarıyla henüz protokol değişikliği yok, sadece port etme 13:28 <smeghead> lütfen duck ile iletişime geç 13:28 <ant> <MANCOM> azneti2p hakkında yeni bir şey var mı? 13:28 <smeghead> 0.2.0 istemcisi tek bir örnek içinde birden çok torrent’i idare edecek, artık birden fazla oturum açmak zorunda kalmayacaksınız 13:29 <jrandom> (yaşasın!) 13:29 <polecat> Cidden mi? 13:29 <smeghead> ve umarız tümünü tek bir sam oturumu üzerinden çalıştırarak ağdaki kalabalığı daha da azaltabiliriz 13:29 <bla_> smeghead: Güzel! Metin tabanlı bttrackmany’i de port edecek misiniz? 13:29 <polecat> Arka planda çalışabilir mi? 13:29 <jrandom> MANCOM: Yeni bir haber duymadım ve ne yazık ki güncellemeleri denetlemeye zamanım olmadı 13:29 <polecat> Ne kadar bellek kullanıyor? 13:29 <smeghead> bla_: evet öyle olduğuna inanıyorum 13:30 <smeghead> polecat: btdownloadheadless.py kullanarak arka plan süreci olarak çalışır 13:31 <polecat> Tek bir SAM oturumu mümkün: peerwire ve tracker protokolü hem istemci hem de sunucu tarafından çıkarımsanabilir. 13:31 <polecat> smeghead: Evet, ama o sürece bir torrent eklemek istersem? 13:32 <smeghead> polecat: ve karşılaştırılabilir sayıda 0.1.7 örneğinin kullandığından anlamlı ölçüde daha fazla bellek kullanmamalı 13:34 <jrandom> polecat: ana BT’nin bir port’u, ana BT gibi çalışıyor. birileri yeni ve daha iyi özellikler ekleyebilir, ama önce düz bir port ile başlayalım ;) 13:36 <bla_> (Bağlantı yine lunapark treni gibi...) 13:36 <jrandom> (toplantı günlüklerini hafifçe düzenlememin nedeni bu ;) 13:37 <bla_> jrandom: :) 13:37 <jrandom> tekrar hoş geldin 13:37 <polecat> smeghead: Evet, ama o sürece bir torrent eklemek istersem? 13:38 <+ugha2p> jrandom: Hayır, kesin netsplit’leri sansürlediğin içindir. 13:38 <jrandom> polecat: ana BT’nin bir port’u, ana BT gibi çalışıyor. birileri yeni ve daha iyi özellikler ekleyebilir, ama önce düz bir port ile başlayalım ;) 13:38 <jrandom> hey, netsplit’leri sansürlersem, olmazlar! 13:38 * jrandom kafasını kuma gömer 13:40 <smeghead> ama bu fırsatı kullanarak bt kullanıcılarından yine Cuma’ya kadar beklemelerini rica edeceğim lütfen 13:41 <bla_> Pekâlâ, burada Fransızca konuşan biri varsa, şimdi bir şey söylemek zorunda değilsiniz, ama lütfen smeghead’in istediğini anlatan bir mesajı forum.i2p’nin Fransızca bölümlerine ekleyin ... 13:42 <+polecat> Her neyse, söyleme fırsatını kaçırdım ama C++’ta bir bt istemcisi yerine mldonkey bittorrent eklentisini düzelteyim ve onu kullanayım diye düşünüyordum. 13:42 <ant> <dm> Fransızca konuşurum. 13:43 <ant> <dm> aaaa kahretsin, bir şey söylememem gerekiyordu. 13:43 * jrandom dm’e çamur fırlatır 13:43 <bla_> dm: Bu mesajları ekleyebilir misin? 13:43 <smeghead> torrent yapmanın yanlış bir tarafı yok, ama i2p kullanıcı sayısındaki böyle ani bir artış beklenmiyordu ve açıkça 0.4.x ağı bununla iyi başa çıkamıyor 13:43 <+polecat> Zamanımı boşa harcayabileceğim daha iyi bir şey için başka birinin fikri yoksa. :/ 13:44 <ant> <dm> burada i2p yok maalesef. Ne söylenmesi gerektiğini bana mesaj atarsan İngilizce->Fransızca çevirebilirim. 13:44 <jrandom> polecat: belki yakında çıkacak i2p-bt’yi istediğin gibi çalışır hale getirmeye yardım edebilirsin? 13:44 <jrandom> dm: forum.i2p.net/ 13:44 <+polecat> jrandom: bence ana bt pek kullanışlı değil ve istemci/sunucu arayüzüne geçmedikçe çoklu torrent sistemi için tıkanma noktası olmaya mahkûm. 13:44 <+polecat> Buna ek olarak, mldonkey/mlnet bunu zaten yaptı. 13:44 <smeghead> polecat: mldonkey berbat, berbat bir karmaşa, lütfen i2p-bt projesine ya da azureus-i2p projesine yardım et, bir ele ihtiyaçları var 13:44 <ant> <BS314159> polecat: i2p içindeki ek yük göz önüne alındığında i2p-bt’yi daha hızlı bir dilde yeniden uygulamanın zaman kaybı olduğunu düşünüyorum 13:45 <+polecat> Ben de bu aptal C++ istemci zımbırtımla bunu yapmayı planlıyordum. 13:45 <jrandom> polecat: o zaman bir GUI koy, altında yatan i2p-bt kodunun avantajından yararlan 13:45 <ant> <BS314159> ama MLDonkey arayüzünü kullanmak çok iyi bir şey olabilir 13:46 <+polecat> Azareus UI’ı dosya transferinden ayırmıyor sanırım. :/ 13:46 <smeghead> polecat: bt 3.9.1’i denemen lazım, artık multitorrent bir istemci 13:48 <+polecat> UI’dan çıkmanıza, dosyalarınızı swarm etmeyi bırakmadan izin veriyor mu? 13:48 <jrandom> iyi yapamadığı bazı özellikler var, bunları azureus iyi yapıyor, ancak azureus’un doğru çözüm olmadığı bazı ortamlar da var 13:48 <ant> <jnymo> azureus eklenti için uyumlu bir ikili yayımladı mı? 13:48 <jrandom> polecat: hayır. ama bunu eklemek yeni bir bt istemcisi yazmaya kıyasla önemsiz 13:48 <jrandom> jnymo: evet, beta bir azneti2p’leri var 13:49 <smeghead> polecat: bunu yapacak şekilde kolayca değiştirilebilir, hatta çok kolay 13:49 <jrandom> polecat: sadece mevcut bt daemon’unu, diğer süreçlerin (yeni GUI’n gibi) ona bir şeyler yapmasını söylemesine izin verecek şekilde değiştir 13:49 <+polecat> Eh, belki... 13:49 <+polecat> Öyle mi diyorsun? 13:49 <+polecat> Belki sadece bir RPC socket protokolü olan bir UI yazsam, sonra da... o protokolü anlamak için baştan aşağı bir istemci yazmam gerekecek... 13:50 <smeghead> polecat: yeni bir UI yazmana gerek yok, mevcut i2p-bt 0.2.0 UI’ını bunu yapacak şekilde mod et, basit 13:50 <+polecat> Belki bt’nin UI kısmını daemon kısmından ayırabilir ve çok fazla kodu yeniden yazmadan bu parçaları ayrı süreçler olarak çalıştırabiliriz! 13:50 <+polecat> Tamam. 13:50 <+polecat> Ancak bir sorum daha var... 13:51 <smeghead> polecat: bir şeyde önemsiz özellikler eksik diye tekerleği yeniden icat etme 13:51 <smeghead> polecat: i2p-bt kod tabanına hiç bakmadın değil mi? UI tamamen ayrı 13:51 <+polecat> bittorrent 3.9.1 çıktıysa, i2p’de neden 0.2.0 sürümünü kullanıyoruz? o.o 13:51 <jrandom> heh 13:51 <jrandom> i2p-bt 0.2.0 == bt 3.9.1 :) 13:51 <+polecat> Bir süre önce kod tabanına bakmıştım. Oldukça karmaşık ve anlaşılması zordu. 13:51 <jrandom> (i2p-bt 0.1.* == bt 3.4.bir şeyler sanırım) 13:51 <+polecat> Ah, sürüm numaralandırmanız farklıymış. 13:52 <+polecat> i2p-bt CVS’de mi? 13:52 <smeghead> polecat: 0.2.0, dün cvs’de oluşturduğum yeni bir dal, i2p-bt; dayandığı resmi bt sürümü 3.9.1, beta’dan çıktığında bittorrent 4.0 olacak 13:52 <jrandom> http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p-bt/ 13:52 <smeghead> i2p-bt 0.1.7 bt 3.4.2 tabanlı 13:52 <+polecat> Teşekkürler. 13:52 <+polecat> Bekle. 13:53 <cervantes> o noktada ona 0.3.0 sürümü deriz :P 13:53 <+polecat> Ben CVS’i kastettim, “aa ne güzel web sitesi CVS’si”ni değil 13:53 <jrandom> cvs -d :pserver:anoncvs@cvs.i2p.net/cvsroot co i2p-bt 13:53 <+polecat> CVSROOT= bu cvs-cgi zımbırtılarında gözle görülür şekilde yok, fark ettim. 13:53 <jrandom> ya da yerelde CVS vekiliniz varsa, cvs -d :pserver:anoncvs@localhost/cvsroot co i2p-bt 13:54 <smeghead> polecat: karmaşık mı? btdownloadgui.py tüm GUI kodu, bundan daha temiz ayrımı nasıl yapabilirsin? 13:54 * polecat derin bir oh çeker ve artık CVS hakkında sızlanma dürtüsü hissetmez. 13:54 <ant> <dm> ugh, bu acı vericiydi, yıllardır Fransızca bir şey yazmamıştım! http://forum.i2p.net/viewtopic.php?p=1238#1238 13:55 <jrandom> teşekkürler dm 13:56 <ant> <dm> sorun değil 13:57 <smeghead> muhtemelen müstehcen bir şey yazıyordur 13:58 <ant> <dm> hehehhe 13:58 <+polecat> Pekâlâ, o hâlde btdaemon.py yazmam gerekiyor, bu GUI — tüm GUI işleri. Ve bir de btdaemongui.py, bu da GUI — tüm daemon işleri. 13:58 <ant> <BS314159> yeterince müstehcen ise, amaçlarımıza gayet iyi hizmet edebilir 13:58 <ant> <fedo2p> iyi iş dm ;) 13:58 <jrandom> heh 13:58 <jrandom> r0x0r polecat 13:59 <+polecat> Off, wxwindows’ı emerge etmeyi sevmiyorum, normalde kullanmadığım büyük bir kütüphane. Neyse. 13:59 <smeghead> polecat: 0.2.0 gtk tabanlı, artık wxwidgets yok 13:59 <jrandom> tamam, yapılacak çok bt işi var, gerektiğinde liste/forum/wiki/#i2p-bt üzerinde daha fazla tartışabiliriz? 13:59 <+polecat> hackleyeceksem, en iyisi araçları edineyim 14:00 <+polecat> Ah o kanalı unutmuştum. :) 14:00 <smeghead> polecat: bittorrent 3.9.1 beta’yı edin ve belgeleri okuyun 14:01 <smeghead> #i2p-bt, doğru 14:01 <smeghead> orada insan bile var 14:02 <jrandom> heh tamam, heyecan verici bir sürü bt şeyi. 3) i2p-bt için başka bir şey var mı, yoksa 4) ???’a geçelim mi 14:03 <jrandom> tamam, 4) ???’a geçiyoruz 14:03 <jrandom> toplantı için gündeme getirmek istediği başka bir şey olan var mı? 14:03 <ant> <jnymo> threshold cryptography harikadır 14:04 <cervantes> ??? = http://forum.i2p/viewtopic.php?p=1237 14:04 <ant> <BS314159> web’e outproxy’ler havalı değil. Peki I2P’nin yeni sürümlerine veya diğer anonim ağlara proxy’ler? 14:04 <ant> <BS314159> ve havalı değil derken çalıştırmak için güvenli olmadığını kastediyorum 14:04 <ant> <jnymo> herkes tarafından çalıştırılmıyorlar, BS 14:05 <ant> <BS314159> biliyorum 14:05 <cervantes> Haftanın forum üyesi <tadaa!> jrandom 14:05 <ant> <BS314159> yükseltmeleri düşünüyorum 14:05 <jrandom> lol teşekkürler cervantes 14:06 <ant> <BS314159> Şimdi değil, ama zamanla, çok sayıda router’ın sürümler arası proxy olarak hareket etmesi mümkün olur mu? 14:06 <ant> <BS314159> ve bu, kesinti olmadan timing attack’ı ortadan kaldırır mı? 14:06 <ant> <jnymo> zorunlu yükseltmeler gerekli 14:07 <ant> <BS314159> katılmıyorum 14:07 <jrandom> BS314159: I2P üzerinde i2ptunnel üzerinde I2NP acı verici olurdu. yine de “outproxies”ten biri bir inproxy’ye işaret edebilir 14:07 <jrandom> BS314159: zorunlu yükseltmeler genelde gerekli değildir, ama burada gerekliler. nokta. buna ihtiyacımız var, çünkü 0.5 için ihtiyaç duyduğumuz tüm değişiklikleri öngöremedim 14:08 <ant> <BS314159> yeni sürümlerin geriye dönük uyumlu olması gerektiğini söylemiyorum 14:08 <cervantes> jrandom: dürüst olalım... işin %98’ini yapan sensin ;-) 14:09 <ant> <BS314159> tek amacım çevik olmayan I2P kullanıcılarının timing attacks veya kesinti olmadan yükseltme yapmasını sağlamanın bir yolu bulmak 14:10 <jrandom> BS314159: 0.5 sürümü için yapılamaz. sonraki sürümlerde dikkatli olabiliriz. ama bunun için, kesin bir son tarih var. 14:10 <ant> <jnymo> otomatik güncelleme gelecekte daha iyi olabilir 14:10 <ant> <BS314159> ben çok daha ilerisi için konuşuyorum. 14:10 <ant> <jnymo> otomatik güncelleme çok mu güvensiz? 14:10 <jrandom> cervantes: yok, sadece altyapının %95’i, ama i2p/{core,router}/ dışında da çok şey oluyor :) 14:11 <jrandom> jnymo: 0 tıklamalı güncelleme == güvensiz. 1 tıklama == güvenli. 14:11 <cervantes> jrandom: evet, son birkaç ayda ivme kazanmaya başladı neyse ki ;-) 14:11 <ant> <jnymo> ve “güncelleme yapmanız gerekiyor.. geri sayım * gün” diyen bir satır 14:12 <jrandom> evet, birçok kişi [http://www.i2p.net/team] harika şeyler yapıyor 14:13 <jrandom> BS314159: sonraki güncellemeler için kesinlikle yapabileceğimiz çok şey var, belki zamanları yaklaşırken somut impl’leri tartışabiliriz :) 14:13 <jrandom> tamam, toplantı için gündeme getirmek istediği başka bir şey olan var mı? 14:13 <ant> <MANCOM> i2p’de (ping sürelerini ölçen azureus eklentisindeki gibi) maksimum (yükleme) bant genişliğini ayarlayan bir tür otomatik hız özelliği olabilir mi? 14:14 <ant> <MANCOM> bant genişliğini yüksek ve gecikmeyi düşük tutmaya yardımcı olur 14:14 <jrandom> oh, ilginç 14:14 * cervantes i2p araç çubuğu için 1-2 tıklamalı güncelleme özelliği üzerinde çalışıyor 14:14 <cervantes> gerçi şu anda hashing ile sorun yaşıyorum.... bu yüzden muhtemelen birkaç hafta uzakta. 14:15 <ant> <jnymo> cervantes++ 14:15 <jrandom> MANCOM: nasıl çalışacağını ve görüneceğini dokümante edip foruma gönderirsen harika olur. eğer yeterince basitse, 0.5’e bile girebilir 14:15 <cervantes> bu süre içinde bir düzine kişi bir sürü daha iyi çözümle çıkagelir 14:16 <jrandom> heh 14:16 <cneal92_> :D 14:17 <ant> <MANCOM> peki, deneyeceğim 14:17 <ant> <cervantes> ama zaten yeni bir sürüm çıktığında algılıyor ve sizi ilgili indirme bağlantısına yönlendirebiliyor... 14:17 <ant> <cervantes> ki başlangıçta bununla yetinebilirim 14:18 <jrandom> güzel cervantes 14:18 <jrandom> teşekkürler MANCOM 14:18 <ant> <jnymo> güncelleme zaten dizinde olduktan sonra yükseltmek için “graceful restart” düğmesini koyabilirsin 14:19 <ant> <jnymo> ya da adına “upgrade” de 14:19 <ant> <jnymo> ve yeniden başlatma işlevini içine koy 14:19 <ant> <jnymo> gerçi muhtemelen bariz olanı söylüyorum 14:19 <jrandom> doğru, http://dev.i2p/i2p/i2pupdate.zip dosyasını çekmek, doğrulamak ve sonra yeniden başlatmak için belki bir düzine satır koda ihtiyacımız var 14:20 <jrandom> tamam, toplantı için gündeme getirmek istediği başka bir şey olan var mı? 14:20 <ant> <cervantes> şey, araç çubuğunu i2p klasörüne bir güncelleme indirmeye VE bir graceful restart tetiklemeye zaten getirebiliyorum... ama şimdilik indirmenin bütünlüğünü doğrulatmayı başaramadım 14:21 <jrandom> cervantes: ah, o kısım kolay olmalı - ileride, güncellemenin kendisi kendi kendini doğrulayacak 14:21 <jrandom> (yani imzalı, kurulumdan önce router tarafından doğrulanmış) 14:21 <ant> <cervantes> jrandom: bu harika olur. 14:21 <ant> <jnymo> ooh 14:22 <ant> <cervantes> o zaman indirimi tetikleyip ardından “yeniden başlatmak istiyor musunuz” evet/hayır sorusunu çıkarmam yeterli olabilir 14:22 <ant> <cervantes> böylece istenirse biri elle doğrulayabilir 14:23 <ant> <cervantes> (zaten sha1’in _ne olması gerektiğini_ gösteriyor) 14:23 <jrandom> hehe 14:23 <ant> <jnymo> “kullanıma sunulduğunda otomatik indirmek için buraya tıklayın” nasıl 14:25 <cervantes> otomatik indirmelerden kaçınmayı tercih ederim 14:25 <ant> <jnymo> hmf.. microsoft yapıyor ;) 14:26 <cervantes> ama kullanıcıya bir indirme olduğunu mutlaka bildir ve bir “şimdi indir” düğmesi sun 14:26 <jrandom> doğru, en az 1 tıklama. güncelleme mevcut olduğunda otomatik olarak /bildirim/ yapabiliriz, ama otomatik kurulum olmaz 14:26 <jrandom> (şey, cervantes’in dediği) 14:27 <ant> <jnymo> peki 10000 kişi nasıl güncelleyecek? bir noktada i2p-bt entegrasyonu nasıl olur? 14:27 <jrandom> evet, bir de uçan midilliler 14:28 <ant> <jnymo> benim için yeterli 14:29 <jrandom> tamam güzel... başka bir şey yoksa... 14:29 <+postman> kahretsin toplantıyı kaçırdım :/ 14:29 * cervantes vaporware’ini kodlamaya geri döner 14:29 <jrandom> heh tam sona yetiştin, gündeme getirmek istediğin bir şey varsa postman :) 14:30 <+postman> hayır teşekkürler 14:30 <+polecat> Microsoft? =) Bunu benim için gentoo yapıyor. 14:30 * jrandom hazırlanır 14:30 <+postman> hoppala 14:30 * jrandom toplantıyı *baf* diye kapatır