ملخص سريع
الحاضرون: ant, bla, cervantes, dinoman, dm, duck, Frooze, frosk, jdot\_, jrandom, lurk, mule2, orion, polecat, postman, protokol, Pseudonym, susi23
سجل الاجتماع
13:08 <jrandom> 0) مرحباً 13:08 <jrandom> 1) حالة الشبكة 13:08 <jrandom> 2) mail.i2p 13:08 <jrandom> 3) خارطة الطريق 13:08 <+polecat> يبدو تقريباً وكأن العُقد تستخدم الوقت الذي حصلت عليه قبل 5 دقائق، وتضبطه كأنه الوقت الحالي بدلاً من الوقت الحقيقي. 13:09 <jrandom> 4) i2pcontent 13:09 <jrandom> 5) i2p-bt 13:09 <jrandom> 6) ??? 13:09 <jrandom> 0) مرحباً 13:09 <jrandom> تم نشر ملاحظات الحالة الأسبوعية قبل بضع دقائق على http://dev.i2p.net/pipermail/i2p/2004-December/000522.html 13:09 * Pseudonym يلوّح 13:10 <cervantes> شكراً لانتظاركم.... للتو عدت من العمل ;-) 13:10 <jrandom> polecat: ليست 5 دقائق بالضبط (لكن يمكننا مناقشة الأمر أكثر بعد الاجتماع أو خلاله) 13:10 * polecat يومئ 13:10 <jrandom> تمام، حسناً، سأمنحك لحظة لتطّلع على ملاحظات الحالة إذن :) 13:11 <jrandom> في هذه الأثناء، 1) حالة الشبكة 13:11 * postman يلوّح 13:11 <jrandom> كما ذُكر على القائمة، كان الوضع مضطرباً نوعاً ما على irc في اليوم الآخر 13:12 <jrandom> لكننا أجرينا بعض التعديلات، وسارت إصلاحات العلل بشكل جيد 13:12 * dm يلوّح 13:12 <jrandom> بالإضافة إلى مشكلة مزامنة الوقت المذكورة في البريد، هناك أيضاً مشكلة "انتهاء صلاحية الـ leases" التي أبلغ عنها البعض 13:13 <Pseudonym> هل هما مرتبطتان؟ 13:13 <+protokol> (منذ أشهر) 13:13 <Pseudonym> (أقصد المشاكل، لا الأشخاص) 13:13 <jrandom> ذلك يعود جزئياً إلى مجموعة متنوعة من القضايا، بعضها قد تُعالِجه الترقيعات في CVS، وبعضها قد يكون متعلقاً بمزامنة الوقت، لكن معظمها يعود إلى مسائل نعمل عليها من أجل إصدار 0.5 13:14 <jrandom> جوهر المشكلة هو أن النظير أحياناً يعجز عن بناء tunnels للعميل، ما يعني أنه لن يطلب من العميل lease جديدة 13:14 <jrandom> الحل هو التأكّد من قدرتنا على بناء tunnels جديدة تلبي احتياجات العميل 13:15 <Pseudonym> وإن لم نستطع؟ 13:15 <jrandom> إن لم نستطع، ستبقى الـ leases منتهية حتى نستطيع 13:16 <Pseudonym> إذاً، ما المختلف؟ 13:16 <jrandom> لا شيء :) 13:16 <jrandom> علينا أن نكون قادرين على بناء tunnels، نقطة. 13:16 <jrandom> لضمان ذلك، يجب أن نحسّن كلّاً من الـ profiling (تقييم أداء الأقران) لدينا (انظر: إصلاحات cvs لعلّة قديمة في الـ profiling) وأن نحسّن استراتيجية الـ pooling (التجميع) لدينا (انظر: 0.5) 13:17 <jrandom> السبب المشروع الوحيد لعدم القدرة على بناء tunnels هو إذا كانت الشبكة بأكملها مشبعة تماماً 13:17 <+polecat> أو أنك مقطوع عنها 13:17 <jrandom> صحيح 13:17 <bla> jrandom: هل يمكن أن يكون هذا لأن الشبكة نمت إلى ~110 نظير؟ 13:18 <dm> أو هي مقطوعة عنك 13:18 <jrandom> لا، رأينا هذا من قبل أيضاً يا bla 13:18 <Pseudonym> هل "إصلاحات cvs لعلّة الـ profiling القديمة" ضمن 0.4.2.3 أم فقط في CVS؟ 13:18 <jrandom> رغم أنه بطريقة ما، أظن أنه كذلك، إذ لدينا الآن عدد أكبر من الأقران لا نملك عنهم بيانات profiling 13:18 <jrandom> Pseudonym: CVS 13:19 <+polecat> بـ profiling تقصد ترتيب الأقران بحسب مدى فاعليتهم؟ 13:19 <jrandom> نعم 13:19 * Pseudonym يريد 0.4.2.4 ;-) 13:19 <+polecat> حمد لله. 13:19 <+polecat> ظننت أنه تتبّع وظائف غريب مثل gprof أو شيء كهذا. 13:20 * orion يريد 2.0 :) 13:20 <jrandom> hehe كلا، علّة الـ profiling كانت جزئياً بسبب كود غبي يتجاهل إحصاءات اليوميات 13:20 * jrandom كذلك 13:20 * polecat يريد المرحلة اليرقية لكلب كبير. 13:20 <jrandom> حسناً، هذا كل ما لدي بخصوص 1) حالة الشبكة - هل لدى أحد شيء يضيفه؟ 13:21 <jrandom> إن لم يكن، ننتقل إلى 2) mail.i2p 13:21 <jrandom> postman: تفضل 13:22 <+postman> حسناً 13:22 <+postman> آسف 13:22 <+postman> :) 13:23 <+postman> هناك وصف لمعالجة كاملة للنطاقات البريدية الافتراضية على www.postman.i2p/user/virtual 13:23 <+postman> هناك وصف لمعالجة كاملة للنطاقات البريدية الافتراضية على www.postman.i2p/user/virtual.html 13:23 <+postman> (الكثير من النبيذ الأحمر) 13:23 <dm> هذا عرض غير مهني للغاية! 13:23 <+postman> يحاول شرح نظامٍ لكيفية التعامل مع نطاقات بريدية غير عناوين @mail.i2p 13:23 <frosk> :D 13:24 * orion يصفع dm على رأسه بممحاة السبورة. 13:24 <frosk> هل يعني هذا أنني أستطيع الحصول على frosk@frosk.i2p؟ 13:24 <+postman> frosk: بالتأكيد 13:24 <jrandom> رائع جداً 13:24 <+polecat> السؤال هو: لماذا؟ :3 13:24 <+postman> إنه معقّد إلى حدٍ ما، ومع ذلك أطلب تعليقات وأفكاراً حوله 13:24 <cervantes> s/eraser/ 13:24 <frosk> روعة 13:25 <+postman> قد لا تكون ميزة ضرورية لبضعة أشخاص لكن المستقبل مشرق ولامع 13:25 <jrandom> هناك أسباب كثيرة - مثلاً منح كل مستخدم @ forum.i2p عنوان بريد، إلخ 13:25 <susi23> إنه نظام مركزي مرتبط بـ postman.i2p 13:25 <+polecat> نعم، هذا واضح. 13:25 <susi23> إذا تعطلت تلك الآلة، سننزعج جميعاً :) 13:25 <+polecat> jrandom: لكن إن كان كل شيء لا بد أن يمر عبر mail.i2p أساساً... 13:25 * postman على دراية تامة بهذه المشكلة 13:26 <+postman> :/ 13:26 <jrandom> polecat: ربما، وربما لا 13:26 <+polecat> susi23: بالضبط! 13:26 <+postman> التنفيذ الحالي بالفعل نقطة فشل واحدة 13:26 <+postman> لكن هذا ينطبق على جسر الإنترنت أيضاً 13:27 <jrandom> أوه، ألم يتم إعداد البوابة الثانية بعد؟ 13:27 <+polecat> أحد الحلول وضع وجهات متعددة في أنفاق SMTP/POP3 لدى العميل، وأن تقوم كل هذه الوجهات بالترحيل فيما بينها فقط. 13:27 <+postman> jrandom: لا، baffled لم يُعدّه بعد 13:27 <jrandom> آه حسناً 13:27 <+postman> polecat: وعلى أي خادوم POP3 يجب أن يقيم صندوق بريدك 13:27 <orion> اللمعان جميل، لكن كيف سيتعلق ذلك العنوان الافتراضي بعنوان على الإنترنت؟ يعجبني أن orion@mail.i2p و orion@i2pmail.org كلاهما قابلان للاستخدام. 13:27 <orion> s/usable/identical/ 13:28 <+postman> polecat: من يريد نقل 100MBs من بيانات صناديق البريد يومياً على مدار سنة لكل 10000 مستخدم؟ 13:28 <+postman> orion: سيكونان قابلين للاستخدام 13:28 <+polecat> بدلاً من أن يذهب من mail.i2p -> polecat.i2p -> frosk@baffled.i2p، يمكن أن يذهب إلى أي من الثلاثة، ومن هناك مباشرة إلى baffled. 13:29 <+postman> أطلب من كل المهتمين المساهمة ببعض الأفكار 13:29 <+postman> ما زالت النطاقات الافتراضية ميزة تبدو مفيدة ويمكن تنفيذها بغض النظر عن حالة الشبكة 13:29 <+polecat> لذا إن ماتت mail.i2p يوماً ما، فسيكون لدى الاثنين الآخرين أنفاق خوادمهم متاحة كبدائل للدخول إلى نظام ترحيل البريد. 13:30 <+postman> polecat: يبقى السؤال حول صندوق بريدك 13:30 <+postman> polecat: يجب نقل بيانات صندوق بريدك أيضاً وإبقاؤها متزامنة بين جميع المواقع الممكنة 13:30 <+polecat> أوف... نعم هذا صحيح... 13:30 <+postman> polecat: تخيّل هذا لـ 1000 مستخدم في المستقبل 13:30 <susi23> يمكن للجميع إعداد وجهة على عُقدهم تُسلَّم إليها الرسائل... الآن لدينا مشكلة ربط الوجهات بعناوين البريد 13:30 <+postman> الأمر ليس بهذه السهولة 13:30 <+polecat> أوه! لكن هذا سيعمل رغم ذلك... 13:30 <+postman> بالفعل 13:31 <+postman> ومن ناحية أخرى، تبقى مشكلة الترحيل من وإلى الإنترنت 13:31 <dm> jrandom: أنت تستمتع بهذا، أليس كذلك؟ 13:31 <+polecat> نعم! يختار المستخدم الخادوم الذي سيكون عليه صندوق بريده POP3، وذلك هو الخادوم الذي يختارونه كوجهة لنفق POP3. 13:31 <+postman> polecat: ماذا لو فشل هذا الخادوم؟ 13:32 <+polecat> هكذا لن تحتاج mail.i2p ولا polecat.i2p حتى لرؤية صندوق البريد POP3 الخاص بـ baffled، لأن جميع مستخدمي POP3 لدى baffled ينزلون مباشرة من baffled. 13:32 <+postman> نظام فعلي ذو توفّر عالٍ سيتطلّب مزامنة لصناديق البريد 13:32 <susi23> نعم، لكن مع مثل هذا النظام يمكن للجميع تسليم الرسائل داخل i2p، حتى إن لم تكن postman.i2p موجودة 13:32 <+polecat> postman: إذن عليهم تغيير الخوادم. -.- 13:32 <dm> طلاب يخوضون حواراً ذكياً فيما بينهم. حلم كل أستاذ :) 13:32 <+postman> حسناً، الاجتماع ليس المكان المناسب لمناقشة كل هذه الأمور 13:33 <+postman> أنا هنا فقط لإطلاق النقاش 13:33 <+postman> اقرأوا الوثيقة أولاً رجاءً، وبعد ذلك أنا مستعد لسماع تعليقاتكم 13:33 <+postman> 2. 13:33 <+polecat> حسناً، إذن mail.i2p قيد العمل، وتحاول أن تصبح أقل مركزيةً وأقل عرضة لنقطة الفشل الواحدة. 13:33 <+postman> تجاوزنا رسمياً 100 مستخدم مع 110 حسابات مسجّلة 13:33 <+postman> للعلم فقط 13:33 <jrandom> ووت 13:34 <+postman> هذا كل شيء لليوم :) 13:34 <+postman> شكراً 13:34 * dm يصفّق 13:34 <jrandom> ممتاز، شكراً postman. كل هذا يبدو واعداً 13:34 <+postman> :) 13:35 <mule2> أود طرح موضوع عن البريد، لكن بعد الاجتماع 13:35 <jrandom> ربما يمكن مناقشات إزالة مركزية البريد أن تنتقل إلى القائمة أو المنتدى؟ لكن ما لديك الآن أكثر من كافٍ لاحتياجاتنا 13:35 <+postman> هناك حتى قناة مخصصة لذلك 13:35 <+postman> :) 13:35 <jrandom> نقطة جيدة 13:35 <frosk> أيّ قناة؟ 13:36 <jrandom> #mail.i2p 13:36 <+postman> frosk: #mail.i2p 13:36 <+polecat> ملاحظة سريعة: فاجأت نفسي بجعل خادوم SMTP صغير بالكاش بـ perl يعمل، حتى لا يتجمّد emacs منتظراً استجابة خادوم SMTP الخاص بـ postman عبر i2p. 13:36 <frosk> حسناً 13:36 <+polecat> ربما أنشر بعض الشيفرة لاحقاً، إذا عمل بشكل ممتاز حقاً. 13:36 <jrandom> أوه، ممتاز يا polecat 13:36 <cervantes> postman: يسعدنا أن يكون لديك قسم مخصّص على المنتدى 13:37 <+postman> cervantes: أوه شكراً 13:37 * postman يشعر بالتشرّف :) 13:37 <dm> تستحق ذلك 13:38 * postman يعيد الميكروفون إلى hr 13:38 * postman يعيد الميكروفون إلى jr 13:38 <+postman> تباً 13:38 <+postman> :) 13:38 <jrandom> حسناً، إن لم يكن هناك شيء آخر بخصوص 2) mail.i2p، فلننتقل إلى 3) خارطة الطريق 13:38 <+polecat> فروم فروم! 13:38 <jrandom> خارطة الطريق القديمة كانت تبدو... قديمة العهد 13:39 <jrandom> الجديدة تعكس الرؤية الحالية للأمور 13:39 <jrandom> نأمل أن يتضمن الجدول المدرج هامشاً زمنياً كافياً، رغم أنه إن انضم مزيد من الأشخاص ربما نتجاوز تلك التقديرات :) 13:40 <jrandom> ما إن نصل إلى 0.6، سنتمكّن من التوسّع إلى أعداد كبيرة من العُقد، إذ لن يكون لدينا السقف المفروض من الـ threads (الخيوط) 13:41 <frosk> ما رأيك حد العقد الواقعي قبل 0.6؟ 13:41 <jrandom> قبل 0.6، سنحتاج على الأرجح للبقاء تحت 200 عقدة نشطة، مع أننا ربما نتوقف عن الكسل ونغلق بعض الاتصالات بشكل نشط 13:41 <jrandom> مع قليل من الحذر، أظن أننا سنتمكّن من الوصول إلى 3-500 13:42 <mule2> لذا رجاءً لا تعرّضونا لـ Slashdotting (تدفّق زيارات ضخم بسبب خبر على Slashdot) 13:42 <jrandom> سيكون لدينا تبدّل في الاتصالات حينها، لكن نقل tcp منخفض التكلفة لدينا لا ينبغي أن يضر كثيراً 13:42 <Pseudonym> خارطة الطريق لـ 0.6 لا تذكر ذلك. فقط udp وتوزيع المحتوى 13:42 <Pseudonym> أم أن udp هو ما يصلحه؟ 13:42 * orion يصوّت لعدم التعرض لـ slashdot إطلاقاً 13:43 <jrandom> Pseudonym: udp يصلحه (http://www.i2p.net/todo#transport ) 13:43 <cervantes> postman: http://forum.i2p/viewforum.php?f=22 13:44 <Pseudonym> orion: لا أتفق. للحصول على إخفاء هوية حقيقي سنحتاج إلى الكثير من العُقد في النهاية 13:44 <Pseudonym> في مرحلة ما علينا إخبار الناس عنه 13:44 <jrandom> أتفق. حين نحتاجهم، سنرغب بالتأكيد في كل أنواع العلاقات العامة 13:44 <jrandom> جمهور المهووسين سيكون على الأرجح جزءاً كبيراً من قاعدة المستخدمين 13:44 <Pseudonym> متى نعلن لمجتمع المهووسين؟ ليس كمنتج منتهٍ بل كنسخة تجريبية للتجربة والاختبار 13:44 <Frooze> اسأل JRandom 13:45 <+polecat> أظن علينا أن نكون حذرين جداً بشأن جعل هذه الشبكة شديدة الشعبية. 13:45 <jrandom> Pseudonym: عندما نقوم بأفضل تجربة ممكنة من دونهم 13:45 <+polecat> لأن أحدهم سيستخدمها يوماً ما لفعل شيء فظيع وغير قانوني. 13:45 <+polecat> وإن كان بالإمكان تتبّعنا حينها، سنُلاحق مع المجرم. 13:46 <jrandom> أساساً، عندما تعمل الشبكة بشكل رائع باستمرار ولا نعود قادرين على فعل أشياء قد تُخرّبها، /حينها/ سنحتاج إلى مزيد من المستخدمين للمساعدة في كسرها/اختبارها 13:47 <mule2> عليكم طردي أولاً :9 13:47 <Pseudonym> فقط لا تقع في نفس مسار Toad مع freenet 13:47 <+polecat> لأننا منحناهم الحرية لنشر الشيفرة المصدرية لـ Windows XPQXR، وHalo 7، لذا ينبغي أن يكون لدينا حماية قوية لإخفاء الهوية. 13:47 <orion> بالحديث عن التخريب... هل تم تحديد علّة انحراف الوقت؟ 13:47 <jrandom> Pseudonym: أعتقد أن خارطة الطريق لدينا واقعية 13:48 <jrandom> polecat: أتفق، على الناس ألا يستخدموا i2p للأشياء "الخطرة" بعد 13:48 <jrandom> orion: لا 13:48 <Pseudonym> jr: لا أشتكي من خارطة الطريق. لكنها لا تتناول الإعلانات 13:48 <jrandom> صحيح 13:49 <dm> حسناً، مع سنتين من التطوير/الاختبار خلفها، يجب أن تكون واحدة من أكثر العروض من هذا النوع نضجاً عند إطلاقها :) 13:49 <Pseudonym> ربما نضيف slashdotting إلى 0.6؟ :-) 13:49 <+polecat> jrandom: الأهم، أن الأشخاص الذين قد يستخدمون i2p لأشياء خطرة سيكون من المفيد لنا ألا يعرفوا عن i2p بعد. 13:49 <jrandom> كنت أفكر في ذلك بالأمس. ربما بعض الإعلانات لأنشطة أخرى (مثلاً I2PContent) ستكون منطقية، لجذب مزيد من الناس للعمل عليها 13:49 <dm> على خلاف مستوى النضج المعتاد عندما تكبر الأشياء 13:50 <ant> <jnymo> أعتقد أن jrandom يجب أن يكتب مقالة Slashdot.. هو الأفضل في وصف i2p، برأيي 13:50 * Pseudonym يوافق 13:51 <dm> واثق أن شيئاً ما سيحدث هناك قبل أن يشعر jrandom بالراحة لفعل ذلك بنفسه ;) 13:51 <Pseudonym> أحاول فقط دفعه قليلاً 13:51 <jrandom> hehe 13:51 <jrandom> حسناً، مع 0.6 سنرغب في جذب قاعدة مستخدمين أكبر على أي حال 13:51 <Pseudonym> إن لم أستطع البرمجة، يمكنني على الأقل إزعاج من يستطيعون 13:51 * jrandom يرشق بالطين 13:52 <+polecat> dm: واثق أن "المجيء الثاني" سيحدث قبل أن يشعر jrandom بقدر كافٍ من الراحة ليقوم بـ /. i2p ;3 13:52 * Pseudonym ينحني. quack 13:52 <jrandom> حسناً، على أي حال، هل لدى أحد أي شيء آخر لمناقشته بخصوص خارطة الطريق؟ 13:52 <jrandom> أم ننتقل إلى 4) I2PContent ؟ 13:53 -!- Irssi: #i2p: إجمالي 36 لقب [1 ops, 0 halfops, 3 voices, 32 normal] 13:53 <jrandom> frosk: ping 13:53 * frosk يمسك الميكروفون اللاسلكي 13:54 <cervantes> *zzzzzZzzzzttt* 13:54 * orion يوصّل مشوِّش RF. ;) 13:54 <+polecat> أحاول الوصول إلى frosk، دون حظ حتى الآن. بصراحة أظن أنني قد لا أراه أبداً على IRC، وبريده الإلكتروني فراغ أعمى. 13:54 <frosk> حسناً، وضع jrandom هذا "بنية توزيع المحتوى الموزّع" على خارطة الطريق الجديدة لـ 0.6، وبعد سماع بعض الأفكار هنا، بدا الأمر مثيراً جداً، وأرى أنه يجب أن أفعل ما تسمح به مهاراتي لتجاوز الجدول الزمني ;) 13:54 * dm ينظر إلى polecat 13:54 <+polecat> *يهز رأسه* لا حظ على الإطلاق. غير موجود في أي مكان. ربما frosk غير مرئي! 13:55 <frosk> "i2pcontent" حتى الآن عبارة عن وثيقة على frosk.i2p 13:55 <Pseudonym> كيف يختلف I2PContent عن i2p-bt؟ 13:55 * polecat على 4.4 حالياً. 13:55 <frosk> يدمج الأفكار التي سمعتها مع أفكاري الخاصة، ومر بعدة مراجعات مع تعليقات ومقترحات مفيدة من jrandom وآخرين، وأظن أنه بدأ يبدو رائعاً :) 13:55 <ant> * jnymo يحاول العثور على عارض PostScript لرؤية هذه الأفكار.. :/ 13:56 <dm> ما هو؟ لا أستطيع الوصول إلى frosk.i2p. خلاصة تنفيذية؟ 13:56 <+polecat> Pseudonym: i2p-bt ينطبق على ملف واحد في كل مرة، وهو تنزيل تجميعي (swarming). 13:56 <frosk> Pseudonym: i2pcontent يشبه كثيراً يوزنت (Usenet) 13:56 <frosk> يدمج مفاهيم من usenet و freenet. سأمتنع عن تسميته "frusenet". 13:56 <jrandom> lol 13:56 <+polecat> هل وصلك اقتراحي على i2pcontent؟ 13:56 <jrandom> frusenet له وقع جميل... 13:56 <frosk> يتيح i2pcontent نشر رسائل على مدونتك أو في المنتديات العامة، ونشر دفتر عناوينك ليستورده الآخرون 13:56 * dm لم يمتنع عن تسميته frazaa 13:56 <+polecat> إنه يدمج usenet و freenet و livejournal. إذاً.... Fusejournal؟ 13:56 <jrandom> rofl 13:57 <frosk> هم، نعم، LJ أيضاً ;) 13:57 <+polecat> LJ هو أقرب تشبيه وجدته. 13:57 <+polecat> لكن هناك شيئاً لم أقرأه في وثيقة i2pcontent لديك. 13:57 <frosk> على أي حال، في هذه المرحلة أريد تصميماً متيناً حقاً، لذا أحث أي مهتم على قراءة الوثيقة وتقديم الاقتراحات 13:57 <orion> LiveFuseNet. 13:58 <+polecat> ماذا عن جعله بحيث لا يستطيع القراءة إلا عدد قليل من الأشخاص؟ ليس كثيراً عبر تشفيره، بل بمنع معرفة وجوده أصلاً. 13:58 <dm> ماذا عن: Contnet؟ ContNet 13:58 <dm> Content, Contnet... فهمت؟ صح؟؟ 13:58 <susi23> jnymo: بخصوص PostScript، طلبت بلطف من frosk أن يزوّدنا بـ pdf *أحمر خجلاً* 13:58 <frosk> polecat: قد يكون ذلك مثيراً، نعم. من الصعب ملاءمته مع التصميم الحالي، رغم ذلك 13:58 <jrandom> لست متأكداً، يبدو قابلاً للتنفيذ 13:59 <+polecat> أريد HTML أو نصاً عادياً بنفسي. -.- لا أحب قارئات ps النقطية. -.- 13:59 <jrandom> بدلاً من تقديم مجموعة للتغذية (syndication)، لا يستطيع الوصول إليها سوى المستخدمين الموثوقين/المعروفين 13:59 <jrandom> (من عقد تغذية موثوقة/معروفة) 13:59 <frosk> polecat: http://frosk.i2p/i2pcontent-3.pdf إن كان بإمكانك التعامل مع pdf :) 13:59 <jrandom> شيء مثل ترويسة "Distribution:" في usenet 13:59 <susi23> polecat: ps ليس نقطياً :P 13:59 <+polecat> frosk: لكنه مهم إن أردت أشياء مثل صناديق بريد خاصة، أو مجموعات سرية، أو قدرة livejournal على حجب نص عن الجميع ما عدا أصدقاء معينين. كما أن المنتديات المُدارة سيكون مهماً على الأرجح امتلاك ذلك. 13:59 <frosk> هم، نعم 14:00 <frosk> polecat: الحجب عن الجميع ما عدا الأصدقاء يمكن التعامل معه بالتشفير 14:00 <+polecat> frosk: قارئ PDF لدي هو هذا: $ pdf2ps file.pdf> file.ps; gs file.ps 14:00 <jrandom> polecat: كان لديك اقتراح جيد للمنتديات المُدارة في اليوم الآخر - قائمة تقديم غير مُدارة، مع قيام المشرفين بالنشر إلى المجموعة "الحقيقية" 14:01 <+polecat> frosk: التشفير جيد، ونأمل أن يكون شفافاً نوعاً ما. وإلا سيضطر المستخدمون لكتابة النص في xterm يشغّل gpg، ثم نسخه ولصقه في نافذة المفكرة.>.< 14:01 <+polecat> jrandom: نعم، لكن من المثالي أن تكون قائمة التقديم غير مرئية إلا للمشرفين. 14:01 <frosk> polecat: الشفافية كلمة مهمة في كل هذا :) 14:01 <jrandom> polecat: ستفقد 99% من الجمهور المستهدف إذا قلت "xterm" 14:02 <+polecat> jrandom: كفّار! لنجرِ عليهم grep! 14:02 <ant> <jnymo> مممم.. ما هي usenet؟ 14:02 <ant> <jnymo> أعني سمعت عنها.. لكن 14:02 <susi23> jnymo: news, nntp, google -> groups 14:02 <frosk> http://en.wikipedia.org/Usenet :) 14:03 <+polecat> jnymo: مجموعات الأخبار، صح؟ 14:03 <dm> إنها جيدة لتحميلات إباحية عشوائية. 14:03 <frosk> هي أساساً أقدم وأثبت شبكة p2p في العالم، كما كتب jrandom اليوم 14:03 <ant> <jnymo> إذن يمكنك نشر ملفات؟ أو روابط لملفات؟ 14:03 <jrandom> وهي شديدة الصمود 14:03 <susi23> dm: إنها 'مفيدة' لتحميلات إباحية عشوائية :P 14:03 <+polecat> dm: أظن ذلك، إن استطعت العثور على الإباحية وسط كل الرسائل المزعجة. 14:04 <frosk> هي بالدرجة الأولى لمجموعات النقاش، لكنها تُستخدم على نطاق واسع للملفات أيضاً 14:04 <+polecat> هناك مسألة أخرى بالفعل. الرسائل المزعجة وكل ذلك.. 14:04 * dm كان يدير "مُنزِّل إباحية". كان يعمل جيداً. 14:04 <ant> <jnymo> إذن هي كصيغة المنتدى للـ irc؟ 14:04 <frosk> فكرت في الرسائل المزعجة على i2pcontent، ولا أتطلع إليها ;) 14:04 * susi23 يشير للعودة إلى الموضوع *أحمر خجلاً* 14:04 <+polecat> لا يمكننا أن تكون المنتديات مفتوحة، أو على الأقل لا يمكن أن تكون لدينا منتديات بمؤلف واحد فقط، ومنتديات بلا قيود. نحتاج وسطاً سعيداً حيث يمكن لعدة أشخاص النشر، ولكن ليس لأشخاص غير مخوّلين. 14:04 <+dinoman> لدي شيء واحد فقط أسأل عنه: هل سيتعيّن عليّ تشغيل هذا؟ أي هل سيكون جزءاً من i2p؟ 14:05 <frosk> polecat: i2pcontent لديه ذلك (مجموعات مستخدمين يحررون مدونة واحدة) 14:05 <dm> من المذهل أن يوزنت كبير لهذه الدرجة بالنظر إلى قلة من يستخدمونه فعلياً. 14:05 <dm> المستخدم العادي لا يعرف ما هو يوزنت. 14:05 <jrandom> dinoman: إنه تطبيق، وليس مطلوباً قطعاً 14:06 <+dinoman> :) 14:06 <ant> <jnymo> نعم.. أنا المستخدم العادي 14:06 <frosk> لكن نأمل أن يُوزَّع مع i2p ;) 14:06 <+polecat> تقريباً لديك قائمة من sha4 في meta.group.*، قائمة للـ syndicators/القرّاء الموافق عليهم، وأخرى للكتّاب، وأخرى للمالكين، إلخ... 14:06 <jrandom> (لكن لا أرى سبباً لعدم استخدامه، إذ 1) تثبيته لا يضيف أي حمولة إضافية إلى جهازك 2) الكثير من الميزات الجيدة :) 14:07 <jrandom> frosk: بالتأكيد 14:07 <dm> يبدو أن Google يمنحه بعض الظهور. ينبغي تقديمه على أنه "أكبر لوحة رسائل في العالم"، وأن يكون له واجهة مشابهة للمنتديات المعتادة. 14:07 <+polecat> jrandom: لماذا تقول "لا حمولة إضافية"؟ c.c 14:07 <+polecat> فقط لأن عليك اختيار المُجمِّعات (syndicates) والمدوّنات للقراءة، قبل أن تقوم بتنزيلها؟ 14:07 <jrandom> jnymo: واجهة شبيهة بيوزنت لقائمة i2p البريدية: http://news.gmane.org/gmane.network.i2p 14:08 <jrandom> polecat: لا، 0 حمولة إضافية إن لم تستخدمه 14:08 <frosk> polecat: للمجموعات مالك واحد يستطيع إضافة المستخدمين. أما "مساحات رسائل" سرّية، فلم أفكر بها حتى الآن :) 14:08 <jrandom> (أي أن مجرد تثبيته لا يجعل جهازك مستودع بيانات عاماً، إلخ) 14:08 -!- ]Replica[ أصبح اسمه الآن ]Replica|zZz[ 14:08 <jrandom> وسيجري على الأرجح نشر إعلانات i2p عبر مدونات آمنة داخل i2p، تستحق القراءة، إلخ 14:08 <+polecat> frosk: لا سبب يمنع أن يكون لها عدة ملاك، رغم أن واحداً فقط يمكن أن يدرج في الـ sha للاسم. :3 فقط اسمح لعدة أشخاص بتعديل عناصر meta.* لتلك المجموعة. 14:09 <frosk> ختاماً، إن كنت مهتماً بالمساعدة، اقرأ الوثيقة على frosk.i2p ولنتحادث :) أي شيء آخر حول i2pcontent؟ 14:09 <+dinoman> أوه إذاً ليس freenet فوق i2p! 14:09 <frosk> (لدي تأخير كبير هنا الآن) 14:09 <jrandom> صحيح dinoman، قطعاً ليس كذلك 14:09 <susi23> تنظيم البيانات في "newsgroups" سيكون رائعاً... ببساطة احذف/ألغِ الاشتراك في i2p.childporn.* ... 14:09 <+polecat> dinoman: En. Oh. 14:10 <ant> <jnymo> jrandom: آه.. هذا رائع 14:10 <jrandom> أحسنت يا frosk. هذا بالفعل شيء رائع، وعلى الناس أن يغرقوك بالرسائل، وأن يقرأوا مدونتك :) 14:10 <ant> <jnymo> مفيد ;) 14:10 <+polecat> susi23: صحيح، وإن لم يرد أحد تغذيته (syndicate)، فلن يضطر أحد للمساعدة في نقله. 14:10 <frosk> polecat: نعم، رغم أنه يضيف بعض التعقيد، وأنا مهووس بالبساطة ;) 14:10 <jrandom> jnymo: أجل. لكن يمكننا فعل أشياء رائعة أبعد من ذلك، بجعل الأشياء تبدو مثل http://www.livejournal.com/ أو blogger أو أيّاً كان 14:11 <jrandom> نعم، من الأفضل عدم رفع السقف كثيراً في البداية (</درس مُستفاد>). اذهب إلى أبسط شيء يمكن أن يعمل، مع خطافات للتحسين لاحقاً 14:11 <frosk> العرض البصري متروك 100% لعميل المستخدم (واجهة ويب تبدو مثل LJ؟ حسناً. شبيهة بـ slashdot؟ رائع! إلخ :) 14:12 <+polecat> frosk: أعتقد فقط أن الأذونات يجب أن تكون معمّمة، وليس "مالك واحد فقط"، "عدد قليل" للكتّاب، "الجميع ومن معهم" للقرّاء، إلا إذا حدّد المنتدى نفسه تلك الأذونات. وإلا فأنت تُثبّت أنواعاً كثيرة من التخويل في الشفرة. 14:12 <frosk> jrandom: نعم، قابلية التوسعة هي الملك 14:12 <frosk> ولهذا التصميم السليم من البداية مهم 14:13 <+dinoman> دعني أرى إن فهمت: بالنسبة لي (مستخدم نهائي) سيعمل هذا مثل newsgroups. 14:13 <frosk> polecat: أتفق 14:13 <+polecat> dinoman: أقرب إلى LiveJournal، لكن نعم. 14:14 <+dinoman> حسناً، يمكنني أن أحب هذه الفكرة! 14:14 <frosk> تقنياً هو مثل مجموعات الأخبار (سريعة جداً)، لكن على السطح يمكن أن يكون مثل livejournal 14:14 <+polecat> frosk: وأيضاً ليس مثل LiveJournal، لأنه لا مركزي بأسلوب Usenet. لذا على المستخدم اختيار المُجمِّعات (syndicates)، بدلاً من مُجمِّع واحد مثل LJ. 14:15 <frosk> polecat: نعم. برنامج المستخدم يجري اختيار المُجمِّعات في معظم الحالات، لذا معظم المستخدمين لن يحتاجوا لمعرفة الكثير من التفاصيل التقنية 14:16 <+polecat> هممم... ربما. عليك أن تملك طريقة لعثور البرنامج على المُجمِّعات مع ذلك. بخلاف أن ينسخ المستخدم الـ hash من IRC إلى صندوق "إضافة مُجمِّع" في i2pcontent. 14:17 <jrandom> polecat: المُجمِّع/المُجمِّعات المستخدمة مذكورة في منشور meta.* 14:17 <frosk> polecat: نعم، يأتي i2pcontent مع بضعة "seed syndicates"، ويسألهم المستخدم عن المزيد 14:17 <ant> <Asciiwhite> frost، livejournal؟، يبدو رائعاً... 14:17 <+polecat> jrandom: تحتاج مُجمِّعاً لتحصل على منشور meta.*. 8) frosk: نعم شيء من هذا القبيل، رائع. 14:17 <frosk> آه نعم، سيُحبّ أهل frost i2pcontent ;) 14:18 <jrandom> hehe صحيح 14:18 <frosk> jrandom: لم يكن هذا في خطتي، لكنه يبدو ذكياً جداً فعلاً :) 14:18 <frosk> قاعدة بيانات المُجمِّعات الحالية نقطة مؤلمة من بعض النواحي 14:18 <jrandom> ظننت أنني رأيته في أحد ملفات .ps لديك، ربما كان ذلك في محادثة فحسب 14:19 <+polecat> اجعلها kademelia DHT! X3 14:19 * jrandom يتأوه 14:19 <jrandom> لكن نعم، هناك الكثير من التحسينات التي يمكن إجراؤها على قاعدة بيانات المُجمِّعات 14:19 <frosk> ربما أنت فقط تفكّر أفكاراً ذكية وتخلط ما قرأته بذلك ;) 14:19 <jrandom> lol 14:19 <ant> <jnymo> هل يمكنك تضمين html؟ 14:19 <+polecat> *يهتف* DHT DHT DHT USA US-- 14:19 <jrandom> jnym: أي محتوى 14:20 <+polecat> jnymo: إما ذلك أو شيء من نوع BBCode. 14:20 <jrandom> نعم، سيكون العرض البصري أكثر أماناً مع صياغة شبيهة بـ BBCode 14:20 <dm> frosk: هل تريد قسماً مخصصاً على منتدى cervantes؟ 14:20 <frosk> المدونات والمنتديات ستتوقع نصاً مع بعض الوسوم مثل BBCode 14:20 <frosk> dm: أظن أنه مبكر نوعاً ما :) 14:21 <dm> frosk: اعتبره منجزاً! 14:21 <cervantes> dm: هل تريد قسماً خاصاً عازلاً للصوت في منتداي؟ 14:21 <dm> cervantes: نفّذ. 14:21 <frosk> طالما أنا موجود، رجاءً لاحظوا أن "i2pcontent" مجرد اسم مؤقت لأنني لم أرد إهانة jrandom بتسميته MyI2P ;) نحن بحاجة لاسم أكثر جاذبية 14:21 <dm> ماذا عن... contnet؟ 14:22 <jrandom> frusejournalrent 14:22 <frosk> أعجبني! 14:22 * dm يفرك يديه حماساً 14:22 <jrandom> </fark> 14:22 <dm> </stupid jrandom tag> 14:22 <+polecat> usejournalforrent؟ 14:22 <ant> <jnymo> fusenet بدا رائعاً 14:22 <+protokol> eepnet 14:22 <+postman> uupnet :) 14:22 <lurk> froops 14:23 <+postman> LOL 14:23 <dm> nnnnnnnnnnnntp 14:23 <+postman> يا لكم من مهرجين 14:23 <+polecat> "الاسم الجذّاب لشبكة توزيع محتوى بالتغذية الخاصة بـ frosk." يمكننا القول "استُلهمت Fcnfacdsn من Usenet..." 14:23 <ant> <Asciiwhite> نعم ظننت أن frusenet كان جيداً. 14:23 <frosk> :D 14:23 <jrandom> حسناً، رجاءً وجّهوا كل الأسماء المضحكة إلى frosk@mail.i2p :) 14:23 <+polecat> frootloops! 14:23 <frosk> جربت frusenet على صديق، قال "... أو لا." 14:23 <jrandom> (مع أي تعليقات/مخاوف/إلخ) 14:24 <frosk> رغم أن fusenet له وقع جميل :) 14:24 <dm> ماذا عن "Content" فحسب؟ 14:24 <+polecat> أحب fusenet، يبدو... متفجّراً. 14:24 <+polecat> إذاً نعم. سأهدأ الآن. 14:24 <Pseudonym> nn2p 14:24 <dm> لطيف وراقٍ 14:24 <jrandom> ooOOo 14:24 <frosk> على أي حال، لست آخر بند في الأجندة، قد نرغب بالانتقال ;) 14:24 <+postman> NN2P رائع 14:24 <ant> <jnymo> إن كان لديك html.. يمكنك امتلاك ما يشبه الشبكة... داخل froozlednet 14:24 <jrandom> حسناً، ننتقل إلى 5) i2p-bt 14:24 <jrandom> duck: هل أنت هنا؟ 14:24 <@duck> meep 14:24 <frosk> dm: "Content" على الأرجح علامة تجارية لـ Apple أو أيّاً كان ;) 14:25 <ant> <Asciiwhite> أوووه، هل هذه محاضر؟ 14:25 <@duck> أحداث i2p-bt هذا الأسبوع: 14:25 <dm> speeddating!@ 14:26 <@duck> - RSS متاحة على الـ trackers 14:26 <@duck> - محاولات سخيفة لصنع metatracker (متعقّب-فوقي) في #eeprnova 14:26 <ant> <jnymo> جميل 14:26 <ant> <Asciiwhite> نعم، فكرة رائعة. 14:26 <+polecat> ما زلت أتمنى أن نجد قاعدة شيفرة أفضل من مصدر bittorrent بـ python المزعج ذاك... 14:26 <ant> <Asciiwhite> ماذا عن دعم "نماذج" (أي فيديو/صور) 14:26 <@duck> - بعض مراجعات الكود المفصلة التي أدت إلى عدم العثور على علل 14:26 <@duck> معظم الأخطاء المخيفة المظهر غير مؤذية إلى حدٍ كبير 14:27 <@duck> - نسيت 14:27 <@duck> . 14:27 <jrandom> تمام 14:27 <jrandom> كنت أراقب نشاط الـ streaming lib أثناء الـ swarming، وقد جرت بعض التحسينات في cvs 13:28 <+polecat> هل يتيح metatracker العثور على trackers للملفات...؟ 14:28 <ant> <Asciiwhite> حتى يتمكّن الناس من رفع عينة صغيرة لجودة الفيديو، أو مصغّرة، إلخ. 14:28 <jrandom> (لمجاراة إعداد bt) 14:28 <+polecat> jrandom: تحسينات اعتباراً من أي تاريخ، هذا الصباح؟ :3 14:28 <@duck> polecat: نعم، هذا يعلن فقط عن ملفات جديدة في قناة؛ لكنه قابل للتطوير 14:28 <jrandom> منذ يوم أو يومين 14:29 <+polecat> فقط أتأكد، لأن آخر مرة أخذت فيها CVS Head، حدث أن حدثت الترقية إلى 0.4.3 بعد ساعات قليلة. 14:29 <ant> <jnymo> نعم.. هل هناك فكرة عن بحث i2ptorrent في مكان ما في المراحل؟ 14:29 <jrandom> أحد الأمور الجميلة أنني أعتقد أن العثرات الرئيسية المتبقية في i2p-bt التي نراها هي في الواقع مشاكل i2p/streaming lib/sam 14:30 <+polecat> على أحدهم كتابة خادوم للبحث، ربما بالكلمات المفتاحية وما إلى ذلك. 14:30 <@duck> أو بوت IRC 14:30 <jrandom> jnymo: http://brittneyworld.i2p/bittorrent/ 14:30 <jrandom> polecat: files.i2p/ 14:30 <ant> <jnymo> همم 14:30 <ant> <jnymo> ممم.. نعم. تمام 14:30 <+polecat> duck: حسناً خادوم للبحث، سواء كان بوتاً أم eepsite مثل files.i2p... 14:31 <@duck> إن كان أحد يحتاج تحسينات RSS إلخ على الـ tracker لروبوتاته، أخبروني 14:31 <ant> <jnymo> همم.. يبدو أن brittanyworld.i2p معطّل في الوقت الحالي 14:32 <jrandom> بما أن المشاكل المتبقية تبدو متعلقة بـ i2p، لا بـ i2p-bt، فقد وضعنا مكافأة نقل الملفات التجميعي كمنتهية 14:32 <jrandom> (yay!) 14:32 <ant> <jnymo> أيّاً يكن 14:32 <ant> * jnymo يميل قبعته 14:32 <frosk> تهانينا لكل الضالعين، أنتم رائعون 14:33 <jrandom> نعم، شكراً لكل العمل الشاق من duck و ragnarok و dinoman و connelly و drwoo 14:33 <+polecat> ragnaroks! dinoman هو الرجل! أم... 14:33 <ant> <Asciiwhite> عمل جميل duck. 14:33 <+polecat> ما زلت أريد نقل ctorrent إلى i2p. إنه شيء bittorrent فعّال جداً، ولو كان فيه بعض الخلل في الواجهة. 14:34 <dm> عمل جيد 14:35 <+polecat> هل يعرف أحد أين معلومات SAM proxies؟ 14:36 <jrandom> ذهب نحو نصف صندوقنا العام إلى تلك المكافأة، لذا رصيدنا الحالي حوالي $400USD [بعد بعض التبرعات الجديدة اليوم [yay!]] 14:36 <jrandom> polecat: http://www.i2p.net/sam 14:37 <+polecat> jrandom: تنفيذ نقل ملفات تجميعي كلّف، مالاً؟ o.O 14:37 <+polecat> آه صحيح المكافأة. 14:37 <Pseudonym> سيكون من اللطيف وضع رصيد الصندوق العام على الموقع 14:37 <jrandom> صحيح يا polecat :) 14:37 <jrandom> هذه فكرة جيدة يا Pseudonym 14:38 <Pseudonym> لا يجب تحديثه يومياً، فقط من حين لآخر 14:38 <jrandom> سأضيفه إلى /bounties (هل يبدو جيداً؟) 14:38 <Pseudonym> بالتأكيد 14:38 <+protokol> لا تقل لي أنهم يُبقون غرفة الدردشة hello 14:38 <cervantes> إن فعل ذلك سنرى جميعاً كم ينخفض عندما يذهب jrandom لتناول فطيرة وكأس بيرة للغداء 13:39 <jrandom> hehe cervantes 14:39 <Pseudonym> ألم يتبرع أحد بأموال لبيرة jrandom؟ 14:40 <cervantes> ما يكفي لنصف كأس على أسعار اليوم :) 14:40 <jrandom> نعم حصلنا على بضع تبرعات لبيرة :) 14:40 <jrandom> (قائمة التبرعات على @ http://www.i2p.net/halloffame ) 14:40 <Pseudonym> هل تنفقها؟ 14:41 <cervantes> جميل... يبدو أن لدى أحدهم مالاً يحرقه ;-) 14:41 <ant> <Asciiwhite> anonymous 14:41 <ant> <Asciiwhite> $5.00 USD 14:41 <ant> <Asciiwhite> صندوق "اشتري jrandom بيرة" 14:41 <ant> <Asciiwhite> lol 14:42 <jrandom> سيكون من الجيد إن استطعنا تنمية المكافآت على الـ CDN، فهناك عمل هائل 14:42 <jrandom> لكن سنرى كيف تسير الأمور مع الوقت 14:42 <jrandom> حسناً، أظن أننا خرجنا عن مسار 5) i2p-bt 14:42 <jrandom> لذا أظن أنه ينبغي أن ننتقل إلى 6) ??? 14:42 <@duck> لا شيء لأضيفه هنا. 14:43 <jrandom> هل هناك شيء آخر يود الناس طرحه؟ 14:43 <@duck> - لماذا لدى الكثيرين مشاكل عندما يحدّدون اسم مضيف؟ 14:43 <jrandom> لست متأكداً 14:43 <jrandom> كلا الـ router لدي يستخدم اسم مضيف محدداً صراحةً 14:43 <@duck> وأنا كذلك، لا مشاكل 14:44 <@duck> ربما يجب أن يكون نص التحذير أكثر سلبية 14:44 <jdot_> هل لدينا طريقة لتغيير المفاتيح على أسماء المضيفين في hosts.txt؟ 14:44 <jrandom> تبدو فكرة جيدة يا duck 14:44 <+polecat> بخصوص دفتر العناوين... 14:44 <jrandom> jdot_: لا، ليس حقاً، خصوصاً بالنظر إلى دفتر العناوين 14:44 <jdot_> مثلاً، إن فقدت مفتاح eepsite السابق الخاص بي. :( 14:44 <mule2> أنا كذلك - لكن لدي مشاكل :) 14:44 <+polecat> سيتم دمج دفتر العناوين مع i2pcontent، صحيح؟ 14:45 <mule2> لكن لا أظن أن هذه ناتجة عن اسم المضيف 14:45 <Pseudonym> هل لدينا دفتر عناوين يعمل؟ 14:45 <+polecat> تشترك في دفتر عناوين كما تشترك في مدونة... باستثناء أنه يستبدل userhosts.txt وما شابه. 14:45 <jrandom> polecat: توزيع دفاتر العناوين عبر i2pcontent منطقي، نعم 14:45 <jrandom> Pseudonym: http://ragnarok.i2p/ 14:45 <+polecat> Pseudonym: http://polecat.i2p/addressbook.pl.zip 14:45 <jrandom> وأيضاً http://pole... كما قال 14:45 <Pseudonym> شكراً 14:46 <jrandom> أظن أن هناك واحداً آخر أيضاً على http://orion.i2p 14:46 <frosk> polecat: "overwrite" تبدو دراماتيكية. إنه "يدمج" ;) 14:47 <+polecat> نعم... رأيت خاصية orion أيضاً. 14:47 <jdot_> تبا 14:47 <jrandom> jdot_: يبدو أنك غير محظوظ :/ 14:47 <jrandom> حسناً، هل لدى أحد شيء آخر للاجتماع؟ 14:48 <dm> ميلاد مجيد 14:48 <+polecat> jdot: لحسن الحظ عندما نحصل على fusenet عاملاً، يمكنك تحديث مفتاح i2p لديك عبر ذلك في النهاية. 14:49 <ant> <Asciiwhite> dm، 15 ديسمبر هنا :) 14:49 <jrandom> وحانوكا سعيد 14:49 <+polecat> وُلد المسيح في سبتمبر، ما الذي يحتفل به الجميع؟ 14:49 <+polecat> سألتزم بـ Yule شكراً جزيلاً. 14:49 <jrandom> حسناً إن كان هذا كل شيء... 14:49 * jrandom يختتم 14:50 * jrandom *baf* يُغلق الاجتماع