ملخص سريع
الحاضرون: arcturus, ardvark, cervantes, gott, jrandom, lucky, modulus, susi23\_
سجل الاجتماع
12:01 <jrandom> 0) مرحباً 12:01 <jrandom> 1) حالة 0.6.0.3 12:01 <jrandom> 2) حالة IRC 12:01 <jrandom> 3) susibt 12:01 <jrandom> 4) Syndie 12:01 <jrandom> 5) ??? 12:01 <jrandom> 0) مرحباً 12:01 * jrandom يلوّح 12:01 <lucky> hi 12:02 <jrandom> ملاحظات الحالة الأسبوعية منشورة @ http://dev.i2p.net/pipermail/i2p/2005-August/000857.html 12:02 <lucky> hihihihi 12:02 <jrandom> مرحباً lucky 12:02 <jrandom> حسناً، لنبدأ بـ 1) حالة 0.6.0.3 12:02 <jrandom> أعتقد أن أهم الأمور الجديرة بالذكر بخصوص 0.6.0.3 موجودة في ملاحظات الحالة، لكن بخلاف ذلك، هل لدى أيٍّ منكم شيء ليطرحه؟ 12:04 <gott> ما قصة 'Unknown'؟ 12:04 <jrandom> لست متأكداً ما إذا كانت تحسينات ssu cwin ستأتي في 0.6.0.4 أم ستنتظر حتى 0.6.1 عندما يكون لدينا أقران/إعداد أفضل 12:04 <jrandom> gott: هناك فقرتان في البريد الإلكتروني تتعلقان بذلك - هل لديك أسئلة محددة تتجاوزهما؟ 12:05 <jrandom> أم أن هناك نقطة يمكنني توضيحها؟ 12:05 <gott> لا، فقط لم أقرأ البريد اللعين بعد. 12:05 <jrandom> هه 12:05 <jrandom> حسناً، اصعد خمس سطور واقرأ البريد اللعين ;) 12:06 <jrandom> حسناً، هل لدى أحدٍ آخر أسئلة حول 0.6.0.3؟ 12:07 <jrandom> إن لم يكن، ننتقل إلى 2) حالة IRC 12:07 <modulus> آسف يا جماعة، يجب أن أغادر. أراكم لاحقاً. 12:08 <jrandom> بخلاف ما في البريد، postman/cervantes/arcturus: هل لديكم ما تريدون طرحه؟ 12:08 <jrandom> لاحقاً يا modulus 12:08 <+arcturus> عن 1)؟ 12:08 <+arcturus> أوه آسف 12:08 <gott> هممم. 12:08 <+arcturus> الآن 2) 12:09 <gott> كم يستهلك IRC عبر i2p عادةً من النطاق الترددي الصاعد حالياً؟ 12:09 <+arcturus> انقسامات الشبكة أصبحت من الماضي 12:09 <+arcturus> gott: لا أستطيع قول ذلك دون المساس بمجهولية الـ router الخاص بي 12:09 <gott> لا، لا، لا. 12:10 <jrandom> لست متأكداً، الـ router لدي مع squid.i2p/dev.i2p/cvs.i2p/www.cvs/syndiemedia.i2p إضافة إلى IRC وeepproxy يستهلك بالمعدل 10-20KBps 12:10 <gott> هل يتطلب خطاً تجارياً؟ 12:10 <jrandom> أحسنت arcturus 12:10 <gott> jrandom: أقصد للاستضافة. 12:10 <jrandom> gott: لتشغيل خادم أم عميل؟ 12:10 <jrandom> آه 12:10 <+arcturus> gott: لا أستطيع قول ذلك دون المساس بمجهولية الـ router الخاص بي 12:10 <gott> خادم. 12:10 * jrandom لا يعلم. ربما أقل عندما يكون لديك ircd واحد 12:10 <gott> إذن هل تشغّلون unrealircd مُعدَّلاً؟ 12:11 <jrandom> لنقل، أضِف عاملاً قدره 1.3 لاستخدام العميل لخادم واحد 12:11 <+arcturus> وأود أن أضيف أيضاً أن التأخير بين الخوادم ثابت ومنخفض جداً جداً 12:11 <gott> أفترض ذلك، إذ لا يبدو أن هناك الأمر VERSION 12:11 <+arcturus> عطّلت VERSION 12:12 <gott> هل تعديلاتكم مفتوحة المصدر؟ 12:12 <+arcturus> ربما نشغّل unreal، وربما لا :) 12:12 <gott> ينبغي أن تنشروها لكي يتمكن الآخرون من بدء شبكاتهم الخاصة. 12:12 <+arcturus> لا أستطيع إخبارك دون المساس بالأمن 12:12 <gott> الأمن عبر الغموض، يا للروعة. 12:12 <jrandom> كلامك صحيح يا arcturus. أرى تأخيراً بحدود 0-2 ثانية في المتوسط (حالياً، أقل مما يرصده مكتشف التأخير في irssi) 12:12 <+arcturus> لا، إنها مجرد طبقة واحدة من الأمن 12:13 <+arcturus> وهي لا تعدو أن تكون رادعاً، وليست بديلاً عن إجراءات الأمن التقنية 12:15 <jrandom> arcturus: ما الأخبار مع vanguard؟ 12:15 <+arcturus> لم أعمل عليه برمجياً مؤخراً، فمشاريع أخرى تشغلني، لكن هناك ضغطاً مستمراً أشعر به لإنهائه :) 12:16 <jrandom> هه، رائع 12:16 <+arcturus> vanguard سيكون أكثر فاعلية ضد البوتات، وتدبير hashcash موضوع منفصل 12:16 <+arcturus> لكنني قَلِق بشأن hashcash الآن 12:17 <+arcturus> مع أحدث الهجمات ضد sha-1 12:17 <+arcturus> لن يطول الأمر قبل توفّر أدوات للجميع 12:17 <+arcturus> لسوء الحظ فإن تنفيذ hashcash القياسي يعتمد بالكامل على sha-1 12:17 <susi23_> Unable to find a javac compiler; // com.sun.tools.javac.Main is not on the classpath. // Perhaps JAVA_HOME does not point to the JDK 12:18 <@cervantes> آه، وصلت 12:18 <susi23_> أي أفكار حول هذا؟ JAVA_HOME يشير بالتأكيد إلى الدليل الصحيح، وjavac موجود في PATH وقابل للاستدعاء 12:18 <+arcturus> susi23_: نحن في اجتماع حالياً :) 12:18 <jrandom> susi23_: OOM؟ 12:18 <susi23_> اجتماع؟ رغم أنها الثامنة مساءً؟ 12:18 <jrandom> (قم بترجمة jsps مسبقاً بدلاً من ترك jetty/tomcat يقومان بذلك، فهو أسرع ;) 12:19 <jrandom> نعم غيّرنا موعده يا susi23_ :) 12:19 <susi23_> لم أكن أعلم، عذراً 12:19 <jrandom> ههه لا مشكلة، سعيد بوصولك للاجتماع، بندك في جدول الأعمال تالياً ;) 12:20 * susi23_ يجلس ويستمع 12:20 <+arcturus> لذا، بينما لا أتوقع مشاكل فورية مع hashcash، أعتقد أنه من الممكن أن يتعرض sha-1 للاختراق الجدي قريباً 12:21 <jrandom> arcturus: ربما يكون hashcash مع md5 جيداً 12:21 <jrandom> إنه مجرد PoW (إثبات العمل) 12:21 <+arcturus> إن كان أحدٌ يعرف أي تنفيذات لـ hashcash مبنية على sha256 أو أعلى، فرجاءً أعلِمني 12:21 <+arcturus> حسناً، PoW لا معنى له إذا كان هناك قدر ضئيل من الـ P فيه :) 12:21 <jrandom> حجم الـ hash لا يهم إلا عندما يصل hashcash لديك إلى حجم الـ hash 12:23 <jrandom> (لكن، نعم، التشغيل ضد sha256 أو 512 أو whirlpool مُقتطَع أو أيّاً كان سيكون لطيفاً) 12:23 <+arcturus> أظن أنه يمكننا المضي بالتنفيذ الحالي، وربما نصمّمه بحيث يمكننا استبداله بسهولة لاحقاً عند الحاجة 12:24 <jrandom> (DTSTTCPW) 12:25 <+arcturus> لأننا سنحتاج في نهاية المطاف إلى التخلي عن sha-1، أنا متأكد من ذلك :) وإذا لم نكن واثقين بدرجة معقولة أن الرمز تم توليده بشكل صحيح فلا داعي أصلاً لاستخدام hashcash 12:25 <jrandom> (إنه فقط PoW للحصول على اسم مستعار على IRC، وليس للوصول إلى Fort Knox ;) 12:26 <@cervantes> هناك بعض الحديث على قائمة بريد hashcash حول تنفيذ sha256 12:26 <+arcturus> ليس من أجل اسم مستعار، بل للدخول إلى الخادم 12:26 <+arcturus> cervantes: رائع سأتحقق من ذلك 12:27 <+arcturus> jrandom: وليس مجرد PoW، فـ hashcash هو ما يمنحنا طريقة للتعرّف بشكل فريد على العملاء على الشبكة، على غرار القدرة على التعرّف بواسطة IP، لكي نستطيع الحظر بدقة 12:28 <jrandom> لكن بالتأكيد هذه تُجدَّد بمرور الوقت، صحيح؟ 12:28 <jrandom> مثلاً شهادة PoW جديدة كل 6 أشهر (أو 6 ساعات، أو أيّاً كان) 12:28 <+arcturus> إذا لم يكن على المستخدم بذل أي جهد للحصول على معرّفه، فإن ذلك يُبطل قدرتنا على حظره 12:29 <+arcturus> لا أعرف سبباً لانتهائها تلقائياً، بل تنتهي يدوياً فقط إذا خالفوا شروط الخدمة 12:29 <+arcturus> لا حاجة لجعل الناس يقومون بعمل غير ضروري للحصول على معرّفات جديدة 12:29 <jrandom> إه، إنه مجرد PoW سلبي، يمكنهم تشغيل دورة واحدة كل 6 ساعات لتوليد واحد جديد 12:29 <jrandom> ولكن ربما DTSTTCPW 12:30 <+arcturus> أي hashcash يتم توليده يجب استخدامه خلال 24 ساعة وإلا أصبح غير صالح 12:32 <@cervantes> للتأكيد فقط، يجب إضافة الخادم الجديد irc.freshcoffee.i2p إلى i2ptunnel console لديك 12:32 <jrandom> رائع. حسناً، أي شيء آخر بشأن 2) irc2p? 12:33 <@cervantes> (http://forum.i2p/viewtopic.php?t=911 12:33 <@cervantes> ) 12:33 <@cervantes> <-- تم 12:34 <+arcturus> ليس لدي ما أُملّكم به أكثر :) 12:34 <jrandom> هه 12:34 <jrandom> حسناً، 3) susibt 12:34 <ardvark> مم، عندما أضيف الخادم الجديد إلى الـ tunnel الخاص بي، هل عليّ إعادة تشغيل i2p؟ 12:34 <jrandom> susi23_: p1ng 12:35 <@cervantes> ardvark: الـ tunnel فقط 12:35 <@cervantes> (ircproxy tunnel) 12:35 <ardvark> أوه حسناً، لقد أضفت وحفظت للتو، إذن هذا ليس كافياً 12:36 <jrandom> صحيح، للأسف تحتاج لإيقاف ذلك الـ proxy ثم تشغيله 12:36 <susi23_> حسناً 12:36 <ardvark> لكنني سأفوت الاجتماع إذن ;) 12:37 <susi23_> susibt هو تطبيق ويب (مثل susimail) لتضعه داخل VM الخاص بالـ router لديك 12:37 <susi23_> يعمل كواجهة ويب أمامية لـ i2p-bt 12:38 <susi23_> حتى تتمكن من إدارة الـ seeds لديك، ورفع/تنزيل الملفات، إلخ. 12:38 <jrandom> w00t 12:39 <susi23_> المشكلة هي أنك تحتاج إلى تشغيل btdownloadheadless.py لكل seed... لذا ستحصل على الكثير من عمليات Python إلى جانب العديد من خيوط Java لديك :) 12:39 <+arcturus> سيُعالَج ذلك في ducktorrent *سعال* 12:39 <jrandom> هه 12:39 * jrandom يحبس أنفاسه 12:40 <susi23_> وهو يدعم حتى إعادة تشغيل الـ seeds بعد إعادة تشغيل الـ router 12:40 <@cervantes> جميل 12:40 <jrandom> رائع 12:40 <susi23_> الخطط المستقبلية هي بناء تلقائي للتورنت وتحسين الـ UI 12:41 <susi23_> إن أردت تجربته، أوصي بـ instance منفصل من jetty 12:41 <susi23_> حتى لا تضطر للعبث بالـ router لديك :) 12:41 <susi23_> تعليمات التحميل والتثبيت على http://susi.i2p 12:42 <susi23_> هذا كل شيء *ping back إلى jr* 12:42 <jrandom> w3wt، شكراً susi 12:42 <jrandom> حسناً، هل لدى أحد أي أسئلة أو تعليقات حول ذلك، أم ننتقل إلى 4) syndie؟ 12:44 <jrandom> حسناً بخصوص syndi، لقد نشرت مجموعة إلى القائمة حوله خلال اليوم أو اليومين الماضيين، وسيكون هناك الكثير من النشاط 12:45 <jrandom> موقع العرض الرئيسي لـ syndie هو http://syndiemedia.i2p / http://66.111.51.110:8000/، وبالطبع يُشجَّع الناس على تنزيله وتثبيته محلياً 12:45 <jrandom> ليس لدي الكثير لأضيفه في الوقت الحالي على ذلك الصعيد. ما لم يكن لدى أحد أسئلة؟ 12:46 <gott> لماذا يُسمّى syndie؟ 12:46 <gott> هل هو إشارة إلى 'syndicate'؟ 12:47 <jrandom> نعم، إنها واجهة عامة للتجميع/التغذية (+ وعي بالأمن، والمصادقة، والهوية المجهولة) 12:48 <jrandom> حسناً، إن لم يكن هناك شيء آخر في 4)، فلننتقل إلى 5) ??? 12:48 <jrandom> هل لدى أي شخص شيء متعلق بـ i2p ليطرحه في الاجتماع؟ 12:51 <jrandom> حسناً، إن لم يكن هناك شيء آخر 12:51 * jrandom يختتم 12:52 * jrandom *baf*s يغلق الاجتماع