مراجعة سريعة
الحاضرون: eyedeekay, zzz, not_bob, echelonMAC, obscuratus
سجل الاجتماع
(08:01:07 PM) eyedeekay: مرحباً بالجميع، آسف على التأخير، انقطع اتصالي قبل الاجتماع مباشرة (08:01:59 PM) eyedeekay: 1. مرحباً (08:01:59 PM) eyedeekay: 2. تقرير حالة 2.1.0 (08:01:59 PM) eyedeekay: 3. حالة تطوير 2.2.0 (08:01:59 PM) eyedeekay: 4. تنظيم الازدحام (08:01:59 PM) eyedeekay: 5. إدارة حركة المرور الافتراضية (تدفق مستخدمي Tor) (08:01:59 PM) eyedeekay: 6. ملصقات للمترجمين (08:01:59 PM) eyedeekay: zzz أين تريد تقديم تقريرك عن DOS (حجب الخدمة)؟ ضمن البند 2 أم كبند مستقل؟ (08:02:45 PM) zzz: لنسميه 3b) (08:02:46 PM) zzz: أو 2b) (08:02:59 PM) eyedeekay: حسناً 2b إذن (08:03:00 PM) zzz: خيارك (08:03:53 PM) eyedeekay: 1. مرحباً من الموجود اليوم غيري وغير zzz؟ (08:03:58 PM) zzz: مرحباً (08:04:09 PM) not_bob: حاضر (08:04:18 PM) echelonMAC: هنا (08:04:18 PM) obscuratus: مرحباً (08:04:29 PM) eyedeekay: حضور رائع، شكراً للجميع (08:04:30 PM) echelonMAC: على نظام بديل. (08:05:06 PM) eyedeekay: 2. تقرير حالة 2.1.0 (08:05:15 PM) zzz: IRC أبطأ من المعتاد لذا الرجاء منح بعض الوقت الإضافي للردود (08:05:38 PM) eyedeekay: شكراً zzz سأضع ذلك في الاعتبار (08:09:02 PM) eyedeekay: من أين أبدأ... تركيزي كان على قضايا تجربة المستخدم في Android، لا سيما تصحيح الأشياء التي كنت أفعلها بشكل خاطئ عند تهيئة التطبيق (08:09:04 PM) eyedeekay: سيحصل Android على إصدار فرعي بسبب ذلك (08:10:00 PM) eyedeekay: الموضوع الذي أنا متأكد أنه يشغل بال الجميع الآن هو تعرّض الشبكة لهجوم، ما حوّل انتباه الجميع (08:10:05 PM) eyedeekay: وهذا هو البند 2b (08:10:59 PM) eyedeekay: أوف، خلطت بين المواضيع، تجاهلوا ذلك، كان يفترض أن يكون ضمن البند 3. آسف، أسبوع طويل والكثير يجري (08:12:03 PM) eyedeekay: zzz هل تسدي لي معروفاً وتتولى البند 2؟ أظنني لست مجهزاً بشكل كافٍ لعرض كل ما يجري (08:12:28 PM) zzz: بالتأكيد (08:12:29 PM) zzz: لكن قبل ذلك (08:12:56 PM) zzz: هل لديك أنت وechelonMAC تقرير تقدّم عن حزمة التثبيت السهل على mac لإصدار 2.1.0؟ (08:13:17 PM) eyedeekay: نعم، أستطيع (08:14:38 PM) eyedeekay: إذاً، كنا نقترب من حل المشكلات، وحالياً لديّ أنا وechelonMAC فرضيّتان مختلفتان عمّا يجري نتابعهما معاً (08:14:38 PM) eyedeekay: فرضيّتي أن كل هذا نابع من حلّ بديل قديم لخلل في Java 14 (08:15:08 PM) eyedeekay: حيث من المفترض أن تقوم jpackage بتوقيع ملفات dylib المضمّنة داخل disk image(dmg) لكنها في الواقع تُترك بدون توقيع (08:15:33 PM) echelonMAC: باختصار: قام eyedeekaym بإعادة كتابة سكربت التوقيع، أستطيع البناء والتوقيع، ولكن ما يزال التوقيع غير صحيح بالنسبة لآبل (08:15:55 PM) eyedeekay: تجاوز zab ذلك بإنشاء مجلد .app وتوقيع المحتويات داخله ثم استخدام jpackage فقط لخطوة التغليف النهائية (08:16:35 PM) eyedeekay: لذا عندما قمنا بترقية Java بدأنا نوقّع كل شيء مرتين، ولم نعد بحاجة لتنفيذ خطوة التوقيع تلك يدوياً (08:16:47 PM) eyedeekay: echelonMAC صحّحني إن كنت مخطئاً لكنك تعتقد أن لديك النوع الخاطئ من المفاتيح؟ (08:17:10 PM) echelonMAC: ربما، وربما لا، لست متأكداً (08:17:18 PM) echelonMAC: على الأقل السجلات تُظهر هذا الخطأ (08:17:53 PM) zzz: سؤالي كان على مستوى أعلى: ما الـETA (الوقت المتوقع)؟ هل ما زال 2.1.0 هدفاً أم تخلّيتم عنه وتأملون في 2.2.0، أم ماذا؟ (08:18:15 PM) echelonMAC: 2.1.0 ما زال الهدف، لكن لا يوجد ETA حالياً (08:18:39 PM) echelonMAC: أستطيع البناء تقريباً فوراً، لكن التعمّق أكثر خارج نطاق الوقت حالياً... (08:18:48 PM) eyedeekay: ما زلت أريد إصدار 2.1.0 حالما نعلم أننا نستطيع اجتياز التوثيق من آبل، وبرأيي بمجرد أن نجتازه مرة سنستطيع القيام به بشكل متوقع (08:18:59 PM) zzz: eyedeekay التزم تقريباً ببداية أبريل لإصدار 2.2.0 في تدوينته، ألا تؤيّد ذلك الـETA يا echelonMAC؟ (08:19:49 PM) echelonMAC: أنا عاجز تماماً ولا أستطيع توقّع ETA، إذ لم أفهم بعدُ عملية التوقيع والبناء بشكل كامل. (08:20:12 PM) echelonMAC: نوعاً ما، أنا أتّبع السكربتات عميانياً، إذا استطاع idk إصلاح التوقيع، فالتوثيق مهمة 5 دقائق. (08:20:24 PM) echelonMAC: إذا كان التوقيع يعمل كما تتوقعه appple (08:20:26 PM) zzz: حسناً إذن أوصي بتعديل التدوينة يا eyedeekay، لنَعُدْمِ الوعد بما لا نستطيع تحقيقه (08:20:33 PM) eyedeekay: سيتم (08:21:19 PM) zzz: حسناً شكراً، هل أنت مستعد لجزئي من البند 2) ؟ (08:21:41 PM) eyedeekay: نعم من فضلك (08:21:48 PM) zzz: رائع (08:22:00 PM) zzz: كان الاجتماع السابق بعد أسبوع من الإصدار، والآن مضى 4 أسابيع (08:22:15 PM) zzz: كنت آمل أن ترتفع نسبة نجاح البناء الاستكشافي تدريجياً (08:22:35 PM) zzz: من أوائل العشرين بالمائة إلى أوائل الثلاثين بالمائة، ثم "تخرج" من الازدحام عائدةً إلى أوائل الأربعين بالمائة (08:22:45 PM) zzz: الجزء الأول فقط هو ما حدث (08:25:20 PM) zzz: ثم تأرجحنا صعوداً وهبوطاً بين أوائل العشرينات وأوائل الثلاثينات بالمائة (08:26:56 PM) zzz: لذا لدينا بعض النظريات، راجع 2b) (08:26:56 PM) zzz: لكنني راضٍ عن أداء 2.1.0 من نواحٍ أخرى (08:26:56 PM) zzz: ليس هناك الكثير من تقارير العلل (08:26:56 PM) zzz: سأعطي لمحة عمّا نصلحه في 2b) و3) (08:26:56 PM) zzz: حوالي 50% من الشبكة حدّثوا إلى 2.1.0 أو ما يعادله على i2pd (08:26:56 PM) zzz: الرجاء من الجميع التحديث إن لم تفعلوا (08:26:56 PM) zzz: هذا كل ما لدي للبند 2a)، وسأتوقف دقيقة للأسئلة/التعليقات قبل البدء في 2b) (08:28:33 PM) zzz: حسناً، 2b) حالة الشبكة الحالية (08:28:33 PM) zzz: بدأ في عطلة نهاية الأسبوع هجوم لا لبس فيه (08:28:33 PM) zzz: الكثير من floodfill routers (08:28:33 PM) zzz: في الغالب، الشبكة عموماً وjava routers تتعامل معه بشكل مقبول (08:28:33 PM) zzz: لدي تقرير واحد عن routers تتعطّل بسبب OOM (نفاد الذاكرة) (08:28:54 PM) zzz: أفهم أن i2pd routers تعاني فعلاً من معدلات نجاح بناء tunnel منخفضة جداً (08:29:06 PM) not_bob: أسطولي محدث بالكامل. (08:29:15 PM) zzz: الهجوم يبدأ/يتوقف/يتغيّر عدة مرات في اليوم (08:29:37 PM) zzz: لذا نحن على بعد نحو 60 ساعة فقط من محاولة فهمه ومناقشة إجراءات المواجهة (08:30:15 PM) zzz: تذكّروا أن مشكلة بناء tunnel (والتي يُرجّح الآن تصنيفها كهجوم مختلف) بدأت في 19 ديسمبر واستغرقت منا عدة أسابيع لفهمها ومعالجتها (08:30:27 PM) zzz: لذا ما زلنا في بدايات الأمر (08:30:36 PM) not_bob: لدي I2P+ router واحد وقد صمد جيداً في هذا. لكن i2pd routers لدي ليست كذلك. رأيت انخفاضاً حتى 3% في نجاح بناء tunnel. حالياً أنا عند حوالي 10% على تلك routers. (08:31:17 PM) zzz: لكنه هجوم Sybil/DHT مباشر، جديد علينا لكنه مألوف لأي شخص يعمل على تطبيقات نظير-إلى-نظير/DHT (Sybil: انتحال هويات متعددة، DHT: جدول تجزئة موزّع) (08:31:53 PM) zzz: من المبكر جداً القول ما إذا كان سيتطلب إصداراً قبل الجدول (لـjava i2p) أو متى إن كان كذلك (08:32:23 PM) zzz: EOT، سأنتظر بضع دقائق للنقاش/التعليقات/الأسئلة (08:33:24 PM) eyedeekay: هل ينبغي لمن يواجهون OOM زيادة RAM المتاحة لِـrouter لديهم؟ (08:36:18 PM) zzz: نعم، هذه وسيلة تخفيف مباشرة (08:36:18 PM) zzz: أوقف الـrouter لديك، حرّر ملف wrapper.config، ثم أعد التشغيل (08:36:18 PM) zzz: أتوقع أن تكون هناك وسائل تخفيف في إصدارات التطوير خلال أيام (08:36:18 PM) dr|z3d: من المثالي أن يكون الحد الأدنى للـheap حوالي 256M وأن تكون أقصى RAM بمقدار 2-3 أضعاف ذلك. (08:36:18 PM) not_bob: ليس لدي حالياً أي I2P routers قياسية تعمل. (08:36:18 PM) zzz: أريد أن أكرر ما قلته أعلاه: الهجمات تتطور بسرعة، ونريد أن نأخذ وقتنا لمعالجة القضايا العامة (08:36:18 PM) zzz: وليس التركيز بشكل ضيق جداً على التفاصيل (08:37:36 PM) zzz: الكلمة لك eyedeekay إن لم يكن هناك شيء آخر في 2b) (08:38:06 PM) eyedeekay: شكراً جزيلاً zzz. 3) حالة تطوير 2.2.0 (08:39:51 PM) eyedeekay: كما ذكرتُ خطأً من قبل، كان تركيزي على قضايا تجربة المستخدم في Android، وبشكل خاص تصحيح الأمور التي كنت أفعلها بشكل خاطئ عند تهيئة التطبيق، أشياء أساسية نسبياً لكنها كانت جميعاً بحاجة إلى تحسين (08:39:57 PM) eyedeekay: أو إلى إصلاح صريح (08:40:49 PM) eyedeekay: أمثلة: إصلاحات للاشتراكات وللمنافذ المخصصة عند بناء tunnels، والتي أعاقت عدداً من المستخدمين بعد الزيادة الكبيرة في عددهم مع 2.10 (08:41:07 PM) dr|z3d: بالمناسبة، ولإلقاء بعض الضوء على حجم الهجوم، لدينا مستخدم يُبلغ عن ~30 ألف routers محظورة. لذا فالأمر غير بسيط :) (08:41:07 PM) dr|z3d: (من المرجح أنه shiver، وهو هنا) (08:42:36 PM) mark22k: لدي 56005 قريناً محظوراً. (08:42:58 PM) eyedeekay: يا إلهي. لدي 11027 وكنت أظن أن ذلك كثير (08:43:08 PM) moristo: هل هذا من عمل جهة دولة—الـrouters المحظورة أو أي نمط ملحوظ آخر؟ (08:43:50 PM) moristo: انقطع إنترنت Spectrum أمس في فلوريدا وإيطاليا في اليوم السابق. (08:43:54 PM) moristo: *أمس. (08:43:55 PM) zzz: لنعد إلى البند 3) رجاءً ولنُجّل مناقشة الهجوم إلى ما بعد الاجتماع (08:44:05 PM) echelonMAC: الأقران المحظورون (57053) (08:44:22 PM) moristo: أوه، هل هناك اجتماع جارٍ؟ خطئي. (08:46:50 PM) zzz: eyedeekay، هل ما زلت معنا؟ (08:47:11 PM) eyedeekay: نعم، أنا هنا (08:47:37 PM) zzz: هل لديك المزيد في البند 3) أم حان دوري؟ (08:47:37 PM) eyedeekay: بدأت واحدة طويلة: (08:47:37 PM) eyedeekay: i2p.firefox(يجري العمل أيضاً على Easy-Install لنظام Windows، المزيد من العمل هناك يتم عبر الإزالة، ويتم تبسيط التحديثات الآن بعد ترحيل عمليات التثبيت القديمة بأسلوب المسؤول إلى عمليات تثبيت بأسلوب المستخدم (08:47:37 PM) eyedeekay: دعم تثبيت USB المحمول يلوح في الأفق لإصدار 2.2.0 (08:47:43 PM) eyedeekay: مع التحديثات (08:48:21 PM) eyedeekay: المشكلات الأخرى وشكاوى المستخدمين التي أعالجها أو أقرر كيفية معالجتها موجودة على متعقّب المشكلات ذاك (08:48:28 PM) eyedeekay: EOT بالنسبة لي (08:48:47 PM) zzz: حسناً هل رأيت مشكلة NPE في i2p.i2p، صحيح؟ (08:49:10 PM) eyedeekay: نعم رأيتها، وأتابعها عن كثب (08:49:21 PM) zzz: حسناً نادِ إن احتجت مساعدة طبعاً (08:49:24 PM) zzz: 3) بالنسبة لي: (08:49:47 PM) zzz: أنهيتُ أخيراً إعادة هيكلة اختيار الأقران التي أعمل عليها منذ سبتمبر (08:50:31 PM) zzz: أظن أنني أصلحت مؤشرات symmetric NAT الخاطئة التي كانت في 2.1.0، لكن أحتاج إلى شخص لديه تلك المشكلة ليختبر ويبلّغ (08:50:59 PM) zzz: لدينا مربع بحث جديد رائع في i2psnark (08:51:19 PM) zzz: شارفنا على الانتهاء من "حدود الازدحام" (proposal 162) (08:51:31 PM) echelonMAC: :-) (08:51:49 PM) zzz: وبعض التحسينات الإضافية لصقل تعاملنا مع ازدحام بناء tunnel (08:52:18 PM) zzz: في أواخر الأسبوع الماضي، ظننت أنني أنهيت تقريباً 2.2.0 ويمكنني الاسترخاء لشهرين حتى الإصدار (08:52:31 PM) zzz: لذا، للأسف، لدينا الآن المزيد لننجزه (08:52:48 PM) zzz: هكذا تجري الأمور أحياناً (08:53:24 PM) not_bob: شكراً على ذلك، تحسّن كبير في جودة الاستخدام. (08:53:24 PM) zzz: EOT، سأنتظر دقيقة للنقاش، ثم الكلمة لك eyedeekay (08:53:37 PM) zzz: هاها not_bob على الرحب والسعة (08:55:00 PM) eyedeekay: النداء الأخير للبند 3؟ (08:55:20 PM) eyedeekay: 4. تنظيم الازدحام - أظن أن هذا كان موضوع tunnel_king، هل tunnel_king هنا؟ (08:55:42 PM) zzz: الكلمة لك eyedeekay (08:57:39 PM) eyedeekay: 4. تنظيم الازدحام، 5. إدارة حركة المرور الافتراضية (تدفق مستخدمي Tor) - كلاهما قُدِّما من tunnel_king، النداء الأخير لـ tunnel_king (08:59:01 PM) eyedeekay: حسناً، والأخير: 6. ملصقات للمترجمين (08:59:01 PM) eyedeekay: وتحديداً القواعد الخاصة بمن يتلقّون الملصقات خارج الأمريكيتين (08:59:58 PM) zzz: كان هذا موضوعي، فقط لأنه لم يُحسم منذ الاجتماع الماضي (09:00:28 PM) zzz: echelonMAC هل لديك إجابة؟ (09:00:41 PM) echelonMAC: ليس بالتفصيل، لكن من يريد سيستلم مجموعة ملصقات إذا أرسل عنوانه (09:01:04 PM) echelonMAC: أي أرسلوا إعلاناً في transifex ثم نرسلها بعد استلام العنوان (09:01:19 PM) echelonMAC: لكن حالياً لم تصل ملصقات جديدة إلى هنا (09:01:35 PM) eyedeekay: التتبّع يقول في العاشر (09:01:55 PM) zzz: أنتظر من echelonMAC نشر التعليمات على منتداي، ثم سأقوم بالنسخ/اللصق إلى transifex (09:02:17 PM) echelonMAC: حسناً (09:02:28 PM) zzz: هذا ما نحن عليه منذ شهر (09:02:42 PM) zzz: شكراً (09:03:33 PM) eyedeekay: أي شيء آخر للبند 6 أو للاجتماع؟ (09:03:36 PM) zzz: EOT في البند 6) بالنسبة لي، الكلمة لك eyedeekay (09:04:32 PM) zzz: كلمة ختامية للاجتماع: zzz.i2p أفضل مكان للأخبار والأحوال، سأكتب هناك عندما أعرف أكثر مما أعرف الآن (09:04:32 PM) zzz: شكراً (09:04:55 PM) eyedeekay: شكراً جزيلاً على ذلك zzz، وشكراً للجميع على حضور الاجتماع (09:05:44 PM) eyedeekay: نراكم على IRC ونفس الوقت الشهر القادم (09:08:55 PM) zzz: شكراً eyedeekay (09:08:55 PM) zzz: أنهيناه دون انقطاعات