مرحباً بالجميع، لدينا الكثير من الأمور على جدول الأعمال هذا الأسبوع

  • Index
  1. حالة الشبكة 2) حالة SSU 3) i2phex 4) متغيب دون إذن 5) ؟؟؟
    1. Net status

لا تغييرات كبيرة في الصحة العامة للشبكة - تبدو الأمور مستقرة إلى حد كبير، وعلى الرغم من وجود بعض الاضطرابات العرضية فإن الخدمات تسير على ما يرام. كانت هناك الكثير من التحديثات على CVS (نظام إدارة الإصدارات) منذ الإصدار الأخير، لكن لم تكن هناك تصحيحات لأخطاء حرجة من النوع الذي يوقف الإطلاق. قد يكون لدينا إصدار آخر قبل انتقالي، فقط لإيصال أحدث ما في CVS إلى نطاق أوسع، لكنني لست متأكدًا بعد.

    1. SSU status

هل سئمت من سماعي أقول إن هناك الكثير من التقدم على وسيلة النقل عبر UDP؟ حسناً، للأسف — هناك بالفعل الكثير من التقدم على وسيلة النقل عبر UDP. خلال عطلة نهاية الأسبوع انتقلنا من اختبار الشبكة الخاصة إلى الشبكة الفعلية، وقامت حوالي اثني عشر routers بالترقية وكشف عنوان SSU الخاص بها - مما جعلها قابلة للوصول عبر وسيلة النقل عبر TCP لمعظم المستخدمين، لكنه أتاح لـ routers المفعّل فيها SSU أن تتواصل عبر UDP.

لا يزال الاختبار في مرحلة مبكرة جداً، لكنه سار على نحو أفضل مما توقعت. كان التحكم في الازدحام منضبطاً للغاية، وكان كلٌّ من معدل النقل وزمن الوصول كافيين تماماً، إذ تمكن من تحديد حدود عرض النطاق الترددي الحقيقية بشكل صحيح ومشاركة تلك الوصلة بفعالية مع تدفقات TCP المتنافسة.

بفضل الإحصاءات التي جُمِعت من المتطوعين المتعاونين، اتضح مدى أهمية شيفرة الإقرار الانتقائي للتشغيل السليم في الشبكات شديدة الازدحام. لقد أمضيت الأيام القليلة الماضية في تنفيذ واختبار تلك الشيفرة، وقمت بتحديث مواصفة SSU [1] لتشمل تقنية SACK جديدة وفعّالة (الإقرار الانتقائي). لن تكون متوافقة مع الإصدارات السابقة من الشيفرة السابقة لـ SSU، لذا ينبغي على من ساعدوا في الاختبار تعطيل طبقة النقل SSU إلى أن تصبح بنية جديدة جاهزة للاختبار (نأمل خلال اليوم أو اليومين المقبلين).

[1] http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html?rev=HEAD

    1. i2phex

كان sirup يعمل بلا كلل على نقل phex إلى i2p، وعلى الرغم من أن هناك الكثير من العمل قبل أن يصبح جاهزًا للمستخدم العادي، فقد تمكنتُ في وقت سابق هذا المساء من تشغيله، واستعراض الملفات التي يشاركها sirup، وتنزيل بعض البيانات، واستخدام واجهة الدردشة تنحنح “الفورية” الخاصة به.

هناك الكثير من المعلومات الإضافية المتاحة على eepsite(I2P Site) الخاص بـ sirup [2]، وسيكون تقديم المساعدة في الاختبار من قِبَل الأشخاص الموجودين بالفعل ضمن مجتمع i2p أمرًا رائعًا (ورجاءً، إلى أن يمنح sirup مباركته ويصدره كنسخة عامة، وحتى يكون i2p على الأقل الإصدار 0.6 إن لم يكن 1.0، فلنُبقِ الأمر ضمن مجتمع i2p). أعتقد أن sirup سيكون حاضرًا في اجتماع هذا الأسبوع، ولعلّنا نستطيع الحصول على مزيد من المعلومات حينها!

[2] http://sirup.i2p/

    1. awol

وبالحديث عن الحضور، على الأرجح لن أكون هنا في اجتماع الأسبوع القادم وسأكون غير متصل خلال الأسابيع 3-4 التالية. وبينما يعني ذلك على الأرجح أنه لن تكون هناك أي إصدارات جديدة، لا يزال هناك مجموعة من الأمور المثيرة جدًا التي يمكن للناس العمل عليها: = تطبيقات مثل feedspace و i2p-bt/ducktorrent و i2phex و fire2pe، the addressbook و susimail و q، أو شيء جديد كليًا. = the eepproxy - سيكون رائعًا إضافة التصفية، ودعم اتصالات HTTP المستمرة، و’listen on’ ACLs، وربما اعتماد تراجع أسّي للتعامل مع انتهاء مهلة outproxy (بدلاً من round robin البسيط) = the PRNG (كما نوقش على القائمة) = مكتبة PMTU (إما في Java أو في C مع JNI) = مكافأة اختبارات الوحدة ومكافأة GCJ = تحليل ذاكرة router وضبطها = والكثير غير ذلك.

إذًا، إن كنت تشعر بالملل وترغب في المساعدة، لكنك تحتاج إلى بعض الإلهام، فربما تساعدك إحدى النقاط أعلاه على الانطلاق. من المحتمل أن أمرّ على مقهى إنترنت بين الحين والآخر، لذا سأكون متاحًا عبر البريد الإلكتروني، لكن وقت الاستجابة سيكون O(days) (أي من رتبة الأيام).

    1. ???

حسنًا، هذا تقريبًا كل ما لدي لأطرحه في الوقت الحالي. بالنسبة لمن يرغبون في المساعدة في اختبار SSU خلال الأسبوع المقبل، ترقّبوا المعلومات على مدونتي [3]. أما البقية منكم، فسأراكم في الاجتماع!

=jr [3] http://jrandom.dev.i2p/