ملخص سريع
الحاضرون: Complication، jrandom، tapeworm
سجل الاجتماع
16:01 <jrandom> 0) مرحبًا 16:01 <jrandom> 1) حالة الشبكة 16:01 <jrandom> 2) حالة تطوير Syndie 16:01 <jrandom> 3) ??? 16:01 <jrandom> 0) مرحبًا 16:01 * jrandom يلوّح 16:01 <jrandom> ملاحظات الحالة الأسبوعية لم تُنشر بعد، لكن لم يكن فيها الكثير، لذلك يمكننا تغطيتها هنا مباشرة 16:01 <jrandom> نبدأ بـ 1) حالة الشبكة 16:01 <jrandom> الأمور تبدو جيدة جدًا، ولا توجد مشاكل كبيرة حاليًا. كانت هناك بعض المشاكل على خوادم IRC سابقًا، لكن مشاكل العتاد تم حلها (شكرًا cervantes وpostman!) 16:01 <jrandom> كان هناك المزيد من النقاش على مدونة zzz بخصوص أفكار ssu/ntcp - اطلع عليها لمزيد من المعلومات 16:01 <jrandom> ليس لدي الكثير لأضيفه حول ذلك... هل لدى أحد شيء يطرحه بخصوص 1) حالة الشبكة؟ 16:04 <jrandom> إن لم يكن، فلننتقل إلى 2) حالة تطوير Syndie 16:04 <jrandom> أحرزنا تقدمًا جيدًا في واجهة سطح المكتب الرسومية (GUI) مؤخرًا، مع إعادة بعض المكوّنات إلى الواجهة الرسومية المبوبة أيضًا 16:04 <jrandom> لا يزال لدينا بعض العمل لننجزه، لكني أستخدم واجهة سطح المكتب الرسومية لمعظم الأمور حاليًا. 16:04 <jrandom> كما طرح mk المزيد من الأفكار والمخاوف بشأن واجهة سطح المكتب الرسومية أيضًا، وكما هو الحال دائمًا، اقرأ منتدى مطوري Syndie لمتابعة التخطيط والتنفيذ 16:04 <+Complication> بالفعل، أستطيع أيضًا تأكيد استمرارية أعلى لجلسات IRC 16:04 <jrandom> w3wt 16:06 <+Complication> يبدو أنه قد يتم جدولة اختباره مرة أخرى إذن (خلال آخر اختبار لي، وجدته نوعًا ما... مُربِكًا) 16:07 <jrandom> آه نعم، لقد أضفت تسميات لمعظم الأزرار الآن ;) 16:07 <jrandom> مع ذلك، إذا كنت على ويندوز فهو لا يزال يعرض تسميات الأزرار العمودية بشكل خاطئ (نحتاج إلى كتابة مخطط تخطيط مخصص لذلك) 16:07 <+Complication> (خصوصًا غياب التسميات على العديد من المكوّنات) 16:08 <jrandom> لكنّه لا يزال غير جاهز لإصدار alpha... أستطيع استخدامه لأني أعرف ما يفعله كل شيء/وما يُفترض أن يفعله 16:08 <+Complication> لديّ هنا Linux، لكن من الجيد معرفة ذلك، على ما أظن 16:08 <jrandom> لكن نأمل خلال الأسبوع القادم أو نحو ذلك 16:09 <+Complication> من جهة Syndie، كنت أتساءل عن مسألة: هل كود المزامنة الجديد مبالغ في الحماس، كأن يحاول عددًا كبيرًا جدًا من النقلات بالتوازي؟ 16:09 <+Complication> s/is being/be 16:09 <jrandom> سيحاول 5 عمليات جلب متزامنة لكل أرشيف 16:10 <jrandom> (وخيط استيراد غير متزامن واحد) 16:10 <+Complication> من جانبي، شهد معدل فشله مع معظم الأرشيفات ارتفاعًا كبيرًا مقارنة بالسابق 16:10 <jrandom> هممم 16:10 <+Complication> قد يكون السبب أن مزيدًا من الناس يزامنون أيضًا، لكني ما زلت آمل أن يكون ممكنًا اصطياد لحظة فراغ عندما لا يكون الأرشيف مشغولًا 16:10 <+Complication> لكن يبدو أن 'اصطياد لحظة فراغ' وإتمام مزامنة بجودة جيدة لا يحدث غالبًا 16:10 <jrandom> إذًا تفشل عمليات الجلب المختلفة برسالة "connection reset" أو رسائل خطأ أخرى شبيهة بـ TCP؟ 16:11 <+Complication> "socket closed" وما إلى ذلك 16:11 <jrandom> آه حسنًا 16:11 <+Complication> لم أحصِها حقًا 16:11 <+Complication> هذا كله بالطبع عبر I2P بالكامل 16:11 <jrandom> الخوادم ليست قوية جدًا حاليًا (أعتقد أن لديها قدرة معالجة محدودة جدًا)، وينبغي أن يتحسن ذلك 16:12 <jrandom> وأيضًا، كما قلتَ أنت و$nymFormerlyKnownAsAnonymous، علينا إعادة المحاولة مع تلك الأنواع من الإخفاقات 16:12 <+Complication> صحيح، قد يساعد ذلك أيضًا 16:12 <tapeworm> على ماذا تستند هذه الخوادم؟ 16:12 <jrandom> لكننا بالتأكيد نحتاج إلى أن يكون ذلك متينًا وشفافًا، بالطبع 16:13 <jrandom> tapeworm: منزلية الصنع 16:13 <+Complication> مع ذلك، عندما قست أداء "eepget" منذ فترة، مقارنةً بـ Syndie، حقق eepget أداءً واعتمادية ممتازين 16:13 <jrandom> (حوالي اثني عشر سطرًا من الشيفرة) 16:13 <+Complication> سحب 2 × 9 ميغابايت من dev.i2p.net بينما كان archive.syndie.i2p يفشل باستمرار في رسائل صغيرة جدًا 16:13 <jrandom> أوه، هذا ليس اختبارًا عادلًا حقًا 16:14 <+Complication> أجهزة مختلفة؟ 16:14 <jrandom> وبالفعل Syndie /يستخدم/ eepget للجلب 16:14 <jrandom> الجلب من Apache يختلف كثيرًا عن جلب الكثير من الملفات الصغيرة من خادم ويب منزلي الصنع ;) 16:14 <+Complication> هممم... ربما ينبغي أن أسجّل بشكل مبالغ فيه أثناء المزامنة إذن 16:15 <+Complication> بالفعل، وكذلك الاختلاف بين الخوادم 16:17 <+Complication> هه، يبدو أنني تمكنت من بدء مزامنة في واجهة سطح المكتب الرسومية 16:17 <+Complication> وهي مهمة ثبت أنها صعبة جدًا في المرة السابقة :) 16:17 <jrandom> w3wt :) 16:18 <jrandom> حسنًا، هل لدى أحد أي شيء آخر للبند 2؟ إن لم يكن، فلنقفز إلى 3) ??? 16:18 <+Complication> لكنني معتاد على استخدام شريط المهام بكثافة، لذا سيستغرق الأمر على الأرجح بعض الوقت لأعتاد عليه 16:18 <+Complication> (عادةً ما أضع شريط المهام على الإخفاء التلقائي) 16:19 <jrandom> حسنًا، هناك خيار وقت الترجمة لوضع واجهة سطح المكتب الرسومية داخل نافذة بدلًا من ملء الشاشة - يمكننا جعله محوّلًا في سطر الأوامر بدلًا من ذلك 16:19 <+Complication> هل بوسع واجهة سطح المكتب الرسومية، من حيث المبدأ، أن تحتوي زر "تصغير"? 16:19 <jrandom> من المزعج جعله تغييرًا وقت التشغيل، إذ إن swt لا تسمح بإعادة إلحاق مكوّنات GUI (reparenting) بشكل موثوق، ولا يمكنك تغيير إطار (trim) النافذة 16:20 <jrandom> أوه، نعم، ممكن بالتأكيد - فكرة جيدة 16:20 <+Complication> والذي سيرسله إلى الخلفية دون التأثير في ترتيب النوافذ الأخرى الموجودة تحته؟ 16:20 <jrandom> يمكننا وضع ذلك في قائمة التحكم (أعلى اليسار) أو قائمة المهام (أعلى اليمين) 16:20 <+Complication> لأن استخدام Alt+Tab يميل إلى تغيير ذلك 16:21 <+Complication> (شيء... مثل زر "إظهار سطح المكتب" الذي أحب عادةً وجوده على شريط المهام بالقرب من زر KDE / Start) 16:21 <+Complication> (قد يثبت موقع آخر أنه أفضل، لكن شيئًا بهذا الأثر) 16:22 <jrandom> نعم، يمكننا إخفاءه بالطريقة نفسها التي يعمل بها تصغير الواجهة الرسومية المبوبة (أو يمكننا تحويله إلى أيقونة مثل زر التصغير في النوافذ العادية) 16:22 <+Complication> حتى وإن كان الاعتراف واجبًا بأن "تصغير" و"إظهار سطح المكتب" أمران مختلفان - وبعد مزيد من التفكير، يبدو أن "التصغير" أكثر منطقية قليلًا. 16:24 <+Complication> أما بالنسبة لأخطاء المزامنة، فحاليًا لديّ حالة واحدة HTTP 504، وأربع حالات "socket closed" 16:24 <+Complication> نجاحان 16:24 * TrevorReznik يصادف نحو 70% "socket closed" 16:24 <jrandom> يا للعجب 16:24 <jrandom> حسنًا، سأنظر في ذلك وسأضع تحديثًا هناك بأسرع ما يمكن 16:27 <jrandom> حسنًا، في 3) ??? - هل لدى أحد أي شيء آخر للاجتماع؟ 16:27 <+Complication> ليت لديّ، لكن ليس بعد - تطبيق webcache لا يزال غير مكتمل، إذ إن الحياة الواقعية دهستني قليلًا 16:28 <jrandom> تبًا لذلك الواقع! 16:28 * Complication سيحاول إنجاز 15 شيئًا مزعجًا والتخلص منها 16:32 <jrandom> wr0d 16:32 <jrandom> حسنًا، إن لم يكن هناك أي شيء آخر للاجتماع... 16:32 * jrandom يختتم 16:33 * jrandom *baf*s الاجتماع