ملخص سريع

الحاضرون: cohesion، hezekiah، jrand0m، mihi، nop، thecrypto

سجل الاجتماع

--- تم فتح السجل Tue Aug 19 16:56:12 2003 17:00 -!- logger [logger@anon.iip] انضم إلى #iip-dev 17:00 -!- موضوع #iip-dev: اجتماعات تطوير IIP الأسبوعية، ومحادثات أخرى بين المطوّرين تُعقد هنا. 17:00 [Users #iip-dev] 17:00 [ cohesion] [ leenookx ] [ mihi] [ shardy_ ] [ UserXClone] 17:00 [ Ehud ] [ logger ] [ nop ] [ thecrypto] [ velour ] 17:00 [ hezekiah] [ lonelynerd] [ Rain] [ UserX ] [ WinBear ] 17:00 -!- Irssi: #iip-dev: Total of 15 nicks [0 ops, 0 halfops, 0 voices, 15 normal] 17:00 -!- Irssi: تم تزامن الانضمام إلى #iip-dev خلال 7 ثوانٍ 17:00 < hezekiah> حسنًا! :) 17:00 < hezekiah> كلا المسجّلَين في مكانهما. :) 17:01 < thecrypto> نعم! 17:03 < hezekiah> هممم ... 17:03 < hezekiah> كان من المفترض أن يبدأ هذا الاجتماع قبل 3 دقائق. 17:03 < hezekiah> أتساءل ما الأمر. 17:04 < thecrypto> حسنًا، من الغائب 17:04 < hezekiah> jrand0m ليس حتى متصلًا. 17:04 < hezekiah> nop خامد منذ 15 دقيقة. 17:05 < nop> مرحبًا 17:05 < nop> آسف 17:05 < nop> أنا مشغول جدًا في العمل 17:05 < mihi> [22:36] * jrand0m ذاهب للعشاء ولكن سأعود خلال نصف ساعة للاجتماع 17:05 -!- jrand0m [~jrandom@anon.iip] انضم إلى #iip-dev 17:05 < hezekiah> أهلًا، jrand0m. 17:05 < nop> أهلًا 17:05 < nop> حسنًا، إليكم الأمر 17:05 < nop> لا يمكن أن أظهر على IIP في العمل الآن 17:05 < nop> لذا سأتواصل معكم لاحقًا 17:05 < nop> حصلت على تنبيه حول ذلك أمس 17:05 < nop> لذا 17:05 < hezekiah> إلى اللقاء، nop. 17:05 < thecrypto> إلى اللقاء 17:06 < nop> سأبقى في القناة 17:06 < nop> فقط لن أكون ظاهرًا :) 17:06 < hezekiah> jrand0m؟ بما أنك تتحدث أكثر هذه الأيام، هل هناك شيء تود إضافته لجدول أعمال هذا الاجتماع؟ 17:07 < jrand0m> عدت 17:08 < jrand0m> حسناً، معكرونة البيستو كانت جيدة. 17:08 < jrand0m> دعني أفتح الأشياء الشبيهة بجدول الأعمال 17:09 -!- Lookaround [~chatzilla@anon.iip] انضم إلى #iip-dev 17:09 < jrand0m> x.1) تعديلات i2cp sdk x.2) مراجعة i2np x.3) بروتوكول نقل HTTP بالاستقصاء x.4) حالة التطوير x.5) المهام x.6) خطة الأسبوعين المقبلين 17:09 < jrand0m> (ضع x في الرقم الذي يناسبه ضمن جدول الأعمال) 17:10 < thecrypto> أنت جدول الأعمال 17:10 < hezekiah> jrand0m: ليس لدي ما أقوله، و nop لا يستطيع الكلام. 17:10 < jrand0m> لول 17:10 < hezekiah> على الأغلب UserX لن يضيف شيئًا (هو عادةً لا يفعل)، لذا بالنسبة لي الأمر كله لك. :0 17:10 < hezekiah> :) 17:10 < jrand0m> تم. هل نسجّل؟ 17:10 < jrand0m> هه 17:10 < hezekiah> أنا أسجّل كل شيء. 17:10 < jrand0m> رائع. حسنًا. 0.1) أهلًا وسهلًا. 17:10 < jrand0m> مرحبًا. 17:11 < jrand0m> 0.2) القائمة البريدية 17:11 < jrand0m> القائمة متوقفة حاليًا، ستعود بأسرع ما يمكن. ستعرفون حين تعود :) 17:11 < jrand0m> في هذه الأثناء، استخدموا الويكي أو IIP للدردشة. 17:11 < jrand0m> 1.1) تعديلات i2cp sdk 17:12 < jrand0m> تم تحديث الـSDK مع بعض إصلاحات العلل، إضافةً إلى إدخال بعض الأمور الجديدة في المواصفة. 17:12 < jrand0m> نشرتُ على القائمة أمس المعلومات. 17:13 < jrand0m> hezekiah/thecrypto/jeremiah> أي أسئلة حول ما نشرتُ، أو أفكار عن خطة لتنفيذ التغييرات؟ (أو بدائل أخرى لم أفكر بها؟) 17:13 < hezekiah> كنت أركض في كل اتجاه وأنا أستعد للجامعة. 17:13 < jrand0m> مفهوم، متفهم. 17:13 < hezekiah> نظرتُ نظرة سريعة لما كتبتَ، لكني لم أطلع فعليًا على التغييرات في المواصفة. 17:13 < jrand0m> بالكاد تبقى لدينا المزيد من وقتك، أليس كذلك... 17:13 < hezekiah> ليس حتى أصل إلى الجامعة. 17:14 < hezekiah> بمجرد أن أفعل، على الأرجح لن يُسمع مني لمدة أسبوع على الأقل بينما أتأقلم. 17:14 < jrand0m> وبمجرد وصولك سيكون عليك الكثير لتستقر (على ما أذكر عندما ذهبتُ للمدرسة ;) 17:14 < jrand0m> هه، صحيح. 17:14 < hezekiah> بعدها حينها، ينبغي أن أصبح أكثر كفاءة ولدي وقت أكثر لأتمكن من البرمجة. 17:14 < jrand0m> رائع 17:14 < thecrypto> أنا فقط أعمل على التشفير، لذا هياكل البيانات هي همّي الحقيقي، بمجرد أن أنتهي من وضع CTS، سأعمل على ذلك غالبًا 17:14 < hezekiah> على أي حال، هذا توقعي. 17:14 < jrand0m> ممتاز يا thecrypto 17:15 < jrand0m> حسنًا، الخبر الجيد أن الـSDK تعمل على نحو ممتاز (مع إصلاح العلل التي وجدها mihi [يا للروعة يا mihi!]) دون الحاجة لتحديث المواصفة. 17:15 -!- arsenic [~none@anon.iip] انضم إلى #iip-dev 17:16 < jrand0m> حسنًا، إلى 1.2) مراجعة i2np 17:16 < jrand0m> هل قرأ أحد المستند؟ 17:16 < jrand0m> ;) 17:16 < hezekiah> ليس أنا بعد. 17:16 < hezekiah> كما قلت، أنا الآن كالدجاجة مقطوعة الرأس. 17:17 < hezekiah> بالمناسبة jrand0m، يبدو أنك تحب إرسال ملفات PDF. 17:17 < jrand0m> هل يمكن للجميع قراءة openoffice .swx؟ 17:17 < hezekiah> أستطيع. 17:17 < jrand0m> [إن كان كذلك، سأرسل swx] 17:17 -!- abesimpson [~k@anon.iip] انضم إلى #iip-dev 17:17 < thecrypto> أستطيع 17:17 < hezekiah> لا أستطيع البحث عن نص داخل PDF باستخدام KGhostView. 17:17 < hezekiah> وهذا مؤلم حقًا. 17:17 < jrand0m> هذا سيئ يا hezekiah 17:17 -!- mrflibble [mrflibble@anon.iip] انضم إلى #iip-dev 17:17 < hezekiah> نسخة لينكس من Adobe Acrobat ليست ودودة جدًا أيضًا. 17:18 < jrand0m> حسنًا، إذًا صيغة openoffice بدل pdf. 17:18 < hezekiah> رائع. 17:18 < jrand0m> حسنًا، i2np لديه بعض التغييرات البسيطة على بنية LeaseSet (تعكس تغيير i2cp المُعلن سابقًا)، لكن بخلاف ذلك، فهو إلى حد كبير في مكانه. 17:19 < hezekiah> jrand0m: هل كل هذه الوثائق في CVS الخاص بـ cathedral؟ 17:19 < nop> آه 17:19 < nop> هل يمكنني التدخل 17:19 < hezekiah> أي نسخ من ملفات PDF التي كنت ترسلها إلى القائمة، إلخ. 17:19 < hezekiah> nop: تفضل. 17:19 < nop> هذا خارج الموضوع لكنه مهم 17:19 -!- ChZEROHag [hag@anon.iip] انضم إلى #iip-dev 17:19 < nop> IIP-dev والبريد فيهما مشاكل الآن 17:19 < hezekiah> لاحظت. 17:19 < nop> لذا تحلّوا بالصبر قليلًا 17:20 < nop> نحاول تشغيله 17:20 < nop> لكنه يتضمن SpamAssassin مدمجًا 17:20 < nop> وهذه أخبار جيدة 17:20 < nop> :) 17:20 < nop> والكثير من الميزات الأخرى 17:20 < jrand0m> أي تقدير زمني يا nop للقائمة؟ 17:20 * ChZEROHag يُطل برأسه 17:20 < jrand0m> (أعلم أنك مشغول، لست ألحّ، فقط أتساءل) 17:20 < nop> نأمل بحلول الغد 17:20 < jrand0m> رائع 17:20 < nop> مسؤول البريد يعمل على ذلك 17:21 * hezekiah يلاحظ أن jrand0m يحبُّ فعلًا قائمة iip-dev. ;-) 17:21 < nop> ههه 17:21 < hezekiah> هيا delta407! 17:21 < nop> على أي حال 17:21 < jrand0m> من الأفضل توثيق القرارات علنًا يا hezekiah ;) 17:21 < nop> عودة إلى اجتماعنا المعتاد 17:21 < jrand0m> هه 17:21 -!- nop غيّر اسمه إلى nop_afk 17:21 < hezekiah> jrand0m: إذًا أين كنا؟ 17:21 < jrand0m> حسنًا، بخصوص سؤالك يا hezekiah> بعضُها نعم، لكن الأحدث ليست كذلك. سأتحول لوضعها بصيغة openoffice. 17:21 < jrand0m> بدل ملفات pdf 17:22 < hezekiah> حسنًا. 17:22 < hezekiah> سيكون رائعًا لو كانت كل الوثائق في CVS. 17:22 < jrand0m> بالتأكيد، وستكون كذلك 17:22 < hezekiah> حينها أُحدّث فقط، وأعرف أن لديّ الإصدار الأحدث. 17:22 < jrand0m> (هناك ثلاثة مسودات ليست كذلك حتى الآن) 17:22 < hezekiah> (بالمناسبة، خارج الموضوع قليلًا، هل الوصول المجهول إلى cathedral بات متاحًا؟) 17:23 < jrand0m> ليس بعد. 17:23 < jrand0m> حسنًا، بحلول الجمعة، آمل أن يكون لدي مسودة أخرى من I2NP مكتملة [أي لا مزيد من ... لأقسام شرح kademlia، وتفاصيل تنفيذ نموذجية] 17:24 < jrand0m> لا توجد تغييرات جوهرية. فقط مزيد من الحشو لتوضيح الأمور. 17:24 < hezekiah> جميل. 17:24 < hezekiah> هل ستكون مخططات البايت لهياكل البيانات متاحة فيه؟ 17:24 < jrand0m> 1.3) I2P Polling HTTP Transport spec. 17:24 < jrand0m> لا، مخططات البايت تذهب إلى مواصفة هياكل البيانات، والتي ينبغي تحويلها إلى الصيغة القياسية بدل html 17:25 < jrand0m> (مع أن I2NP لديه بالفعل كل مخططات البايت اللازمة) 17:25 < jrand0m> ((إن قرأتها... *سعال* ;) 17:25 < hezekiah> جيد. 17:25 < hezekiah> لول 17:25 < hezekiah> آسف على ذلك. 17:25 < hezekiah> كما قلت، كنت مشغولًا جدًا. 17:25 < jrand0m> هه لا تقلق، أنت على وشك الذهاب إلى الجامعة، ومن المفترض أنك تحتفل :) 17:25 < hezekiah> تحتفل؟ 17:25 < jrand0m> حسنًا، 1.3) I2NP Polling HTTP Transport spec 17:25 < hezekiah> هممم ... أظن أنني فقط مختلف. 17:25 < jrand0m> هه 17:26 < jrand0m> حسنًا، حاولت إرسال هذا سابقًا، لكن سأودعه قريبًا. إنه بروتوكول نقل سريع وبسيط يتوافق مع I2NP لتمكين routers من إرسال البيانات ذهابًا وإيابًا دون اتصالات مباشرة (مثل الجدران النارية، والوكلاء، إلخ) 17:27 < jrand0m> آملُ أن يرى أحدهم كيف يعمل هذا ويبني بروتوكولات نقل مشابهة (مثل TCP ثنائي الاتجاه، وUDP، وHTTP مباشر، إلخ) 17:27 -!- mihi [none@anon.iip] غادر [Ping timeout] 17:27 < hezekiah> هممم، حسنًا أنا لا 17:27 < jrand0m> قبل طرح I2NP للمراجعة، نحتاج إلى تضمين وسائط نقل نموذجية حتى يرى الناس الصورة الكاملة 17:27 < hezekiah> لا أظن أنني سأبني أي وسائط نقل قريبًا. ;-) 17:27 -!- WinBear_ [~WinBear@anon.iip] انضم إلى #iip-dev 17:27 < hezekiah> TCP يعمل لجافا وبايثون. 17:27 < hezekiah> (على الأقل من العميل إلى router.) 17:27 < jrand0m> لا تقلق، أنا فقط أضعه كمهام لمن يريد المساهمة 17:28 < hezekiah> صحيح. 17:28 < jrand0m> صحيح، اتصال عميل-router له متطلبات مختلفة عن router-router. 17:28 < jrand0m> حسنًا، على أي حال، 1.4) حالة التطوير 17:28 < jrand0m> كيف حال CBC يا thecrypto؟ 17:28 < thecrypto> تم إيداع CBC 17:28 < jrand0m> w00000t 17:28 < thecrypto> CTS شارف على الاكتمال 17:28 < hezekiah> thecrypto: ما هو CTS؟ 17:29 < thecrypto> فقط عليّ أن أجد طريقة لتنفيذه بشكل جيد 17:29 < jrand0m> cts تعني CipherText Stealing (سرقة نص الشيفرة) :) 17:29 < hezekiah> آه! 17:29 < thecrypto> CipherText Stealing 17:29 -!- WinBear [WinBear@anon.iip] غادر [EOF From client] 17:29 < jrand0m> هل استعنت بالمرجع الذي أشار إليه nop؟ 17:29 < hezekiah> حسنًا. نستخدم CBC مع CTS بدل الحشو. 17:29 < hezekiah> همم. 17:29 < thecrypto> بشكل أساسي، يجعل طول الرسالة مضبوطًا تمامًا 17:29 < jrand0m> هل هذا قابل للتنفيذ في جهة بايثون يا hezekiah؟ 17:29 < hezekiah> قد أحتاج إلى هزّ مكتبة التشفير في بايثون التي أستخدمها لأجعلها تدعم CTS كما ينبغي. 17:30 < hezekiah> لطالما فضّلت CTS على الحشو، لكن لا أعلم ما الذي يفعله PyCrypt. 17:30 < jrand0m> ما الذي يمكن لبايثون فعله مباشرة للسماح باستعادة حجم الرسالة بدقة؟ 17:30 < thecrypto> كل ما عليك فعله هو تغيير كيفية معالجة الكتلتين الأخيرتين 17:30 < hezekiah> لدي شعور أن تلك المكتبة ستحصل على إعادة كتابة جذرية. 17:30 < hezekiah> jrand0m: أمور CBC في بايثون شفافة. أنت فقط ترسل المِخزن المؤقت إلى دالة التشفير encrypt لكائنات AES. 17:31 < hezekiah> وتنتج نصًا مُشفّرًا.

17:31 < hezekiah> انتهى الموضوع. 17:31 < jrand0m> هل D(E(data,key),key) == data، بايت مقابل بايت، وبنفس الحجم تماماً؟ 17:31 < hezekiah> إذًا إذا راودته الفكرة المجنونة باستخدام الحشو (padding) بدل CTS (سرقة النص المُشفّر)، فقد أحتاج إلى الغوص في أعماقه وإصلاحه. 17:31 < jrand0m> (بغض النظر عن حجم المُدخل؟) 17:31 -!- mihi [~none@anon.iip] قد انضمّ إلى #iip-dev 17:31 < hezekiah> jrand0m: نعم. ينبغي ذلك. 17:31 < jrand0m> hezekiah> إذا أمكنك التحقق بدقة من الخوارزمية التي يستخدمها لتنفيذ الحشو، فسيكون ذلك رائعًا 17:32 < hezekiah> صحيح. 17:32 * jrand0m متردد حيال اشتراط تعديل لمكتبة تشفير بايثون إذا كانت المكتبة تستخدم آلية قياسية ومفيدة بالفعل 17:32 < hezekiah> على أي حال، CBC مع CTS يبدو خيارًا جيدًا. 17:32 < hezekiah> jrand0m: هذه مكتبة التشفير في بايثون سيئة جدًا. 17:32 < jrand0m> هه، تمام 17:33 < thecrypto> عليّ فقط أن أحسب كيف أعبث بالكتلتين 17:33 < hezekiah> jrand0m: ElGamal سيحتاج إلى إعادة كتابة كاملة بلغة C فقط لجعله سريعًا بما يكفي للاستخدام. 17:33 < jrand0m> hezekiah> ما معيار الأداء لـ ElGamal في بايثون لبيانات 256 بايت؟ يتم تنفيذه مرة واحدة فقط لكل اتصال وجهة-بوجهة… 17:34 < jrand0m> (إن كنتَ تعرف ذلك من دون رجوع) 17:34 < hezekiah> سأحتاج لاختباره. 17:34 < hezekiah> أظن أن التشفير يستغرق ثانية أو ثانيتين فقط 17:34 < jrand0m> < 5 ث، < 2 ث، > 10 ث، > 30 ث؟ 17:34 < thecrypto> سأعمل عليه على الأرجح 17:34 < hezekiah> فك التشفير قد يكون بين 5 و10 ثوانٍ. 17:34 < jrand0m> جميل. 17:35 < jrand0m> hezekiah> هل تحدثتَ مع jeremiah أم لديك أي أخبار عن حالة واجهة برمجة تطبيقات العميل في بايثون؟ 17:35 < hezekiah> thecrypto: كل ما تحتاجه هو كتابة وحدة (module) بلغة C تعمل مع بايثون. 17:35 < hezekiah> لا فكرة لديّ عمّا كان يفعله. 17:35 < hezekiah> لم أتحدث معه منذ أن عدت. 17:35 < jrand0m> تمام 17:35 < jrand0m> أي أفكار أخرى عن حالة التطوير؟ 17:36 < hezekiah> أمم، ليس لديّ حقًا. 17:36 < hezekiah> لقد شرحتُ سلفًا وضعي الحالي من حيث الوقت المتاح. 17:36 < jrand0m> تمام. مفهوم 17:36 < hezekiah> خُططي الوحيدة هي إنجاز C API وإعادة router بايثون إلى الالتزام بالمواصفات. 17:37 < jrand0m> تمام 17:37 < hezekiah> يا إلهي! 17:37 < jrand0m> 1.4) المهام 17:37 < jrand0m> نعم يا سيدي؟ 17:37 < hezekiah> مكتبة التشفير في بايثون لا تُنفّذ لا CTS ولا الحشو! 17:37 < hezekiah> سأضطر لفعل ذلك يدويًا. 17:37 < jrand0m> همم؟ هل يتطلب أن يكون طول البيانات مضاعفًا لـ 16 بايت؟ 17:37 < hezekiah> نعم. 17:38 < jrand0m> هه 17:38 < jrand0m> لا بأس. 17:38 < hezekiah> حاليًا router بايثون يستخدم الحشو. 17:38 < jrand0m> حسنًا. إليك بعض البنود المُعلّقة التي تحتاج إلى إنجاز. 17:38 < hezekiah> تذكّرت ذلك الآن. 17:38 < hezekiah> حسنًا، دع 17:38 < hezekiah> لنكن صريحين بشأن أمر واحد. 17:38 < hezekiah> router بايثون لم يُصمم حقًا ليُستخدم. 17:39 < hezekiah> إن الهدف الأساسي منه أن أكون مُلمًا جدًا بالمواصفات، كما أنه يحقق أمرًا آخر: 17:39 < hezekiah> إنه يُجبر router جافا على الالتزام تمامًا بالمواصفات. 17:39 < jrand0m> كلاهما هدفان بالغا الأهمية. 17:39 < hezekiah> أحيانًا لا يلتزم router جافا تمامًا، وحينها يصرخ router بايثون اعتراضًا شديدًا. 17:39 < hezekiah> لذلك لا يحتاج فعليًا إلى أن يكون سريعًا أو مستقرًا. 17:39 < jrand0m> وفوق ذلك لست متأكدًا أنه لن يُستخدم يومًا ما في الـ SDK 17:39 < jrand0m> صحيح. بالضبط. 17:39 < jrand0m> لكن واجهة برمجة التطبيقات (API) للعميل في بايثون أمر مختلف 17:39 < hezekiah> أما واجهة برمجة تطبيقات (API) العميل في بايثون فيجب أن تكون جيدة. 17:40 < jrand0m> بالضبط. 17:40 < hezekiah> لكن هذه مشكلة jeremiah. :) 17:40 < hezekiah> تركتُ ذلك له. 17:40 < jrand0m> الـ router المحلية ضمن SDK مخصّصة لاستخدام مطوّري العميل فقط 17:40 < jrand0m> لول 17:40 < jrand0m> حسنًا، كما كنت أقول… ;) 17:40 < hezekiah> ;-) 17:41 < jrand0m> - نحتاج إلى شخص يبدأ العمل على صفحة ويب صغيرة لـ i2p ستُستخدم لنشر مختلف مواصفات I2P ذات الصلة من أجل مراجعة الأقران. 17:41 < jrand0m> أود أن تكون جاهزة قبل 9/1. 17:41 < hezekiah> حسنًا. أُصرّح الآن أنك لا تريدني أن أقوم بذلك. 17:41 < hezekiah> لستُ مُصمّم صفحات ويب جيدًا. :) 17:41 < jrand0m> ولا أنا، إن كان أحد هنا قد رأى flog خاصتي ;) 17:41 < jrand0m> cohesion؟ ;) 17:41 < hezekiah> لول 17:42 < hezekiah> يا لَمسكين cohesion، دائمًا عالق بالأعمال القذرة. :-) 17:42 * cohesion يقرأ السجل السابق 17:42 < hezekiah> ;) 17:42 < jrand0m> هه 17:42 < cohesion> jrand0m: سأقوم بذلك 17:42 < cohesion> me@jasonclinton.com 17:42 < cohesion> أرسل إليّ المواصفات 17:42 < jrand0m> تمام، غراسياس. 17:42 < jrand0m> المواصفات ليست كلها منتهية بعد. 17:43 < jrand0m> لكن المحتويات التي يجب أن تكون هناك هي: 17:43 < cohesion> حسنًا، ما لديك وما تودّ نشره 17:43 < jrand0m> - I2CP spec، I2NP spec، مواصفة Polling HTTP Transport، مواصفة TCP Transport، تحليل الأمان، تحليل الأداء، مواصفة بنية البيانات، وملف readme/مقدمة 17:44 < jrand0m> (تلك الوثائق السبع ستكون بصيغة pdf و/أو نصية) 17:44 < cohesion> تمام 17:44 < jrand0m> باستثناء readme/المقدمة 17:45 < jrand0m> آمل أن تكون جميع تلك الوثائق جاهزة بحلول الأسبوع القادم (8/26). هل سيمنحك ذلك وقتًا كافيًا لتحضير صفحة صغيرة لإصدار 9/1؟ 17:46 < jrand0m> حسنًا. أمر آخر ينبغي أن يأتي على الطريق وهو محاكي شبكة I2P. 17:46 < jrand0m> هل لدينا أحد يبحث عن مشروع علوم حاسوب؟ ;) 17:46 < hezekiah> لول 17:46 < cohesion> jrand0m: نعم، هذا ممكن التنفيذ 17:47 < hezekiah> ليس لديّ وقت لذلك لبضع سنوات أخرى. ;-) 17:47 < jrand0m> جميل يا cohesion 17:47 < thecrypto> ليس قبل عام 17:47 * cohesion يعود إلى العمل 17:47 < jrand0m> شكرًا يا cohesion 17:48 < jrand0m> حسنًا، 1.6) الأسبوعان القادمان. على عاتقي رفع هذه المواصفات، الوثائق، والتحليلات. سأقوم بالنشر & الالتزام (commit) بأسرع ما يمكن. 17:48 < jrand0m> يرجى قراءة المواصفات والتعليق 17:48 < jrand0m> :) 17:48 < hezekiah> jrand0m: صحيح. ما إن يتوفر لديّ الوقت، سأبدأ القراءة. :) 17:48 < jrand0m> أفضل أن ينشر الناس تعليقاتهم على القائمة، ولكن إن أرادوا أن يكونوا مجهولين، فأرسلوا لي التعليقات على الخاص وسأنشر الردود إلى القائمة دون كشف الهوية. 17:49 < hezekiah> (برأيك ما زمن الوصول (ETA) لملفات OpenOffice الخاصة بالوثائق على CVS؟) 17:49 < jrand0m> يمكنني عمل commit لأحدث المراجعات خلال 10 دقائق من انتهاء هذا الاجتماع. 17:49 < hezekiah> رائع. :) 17:50 < jrand0m> حسنًا، هذا كل شيء لـ 1.*. 17:50 < jrand0m> 2.x) تعليقات/أسئلة/مخاوف/تذمّر؟ 17:50 < jrand0m> كيف يسير تعديل الـ SDK يا mihi؟ 17:51 < jrand0m> أو أي شخص آخر؟ :) 17:51 < hezekiah> jrand0m: ما هذا تعديل الـ SDK الذي تتحدث عنه؟ 17:52 < jrand0m> hezekiah> إصلاحان لأخطاء في الـ SDK، تم عمل commit (& النشر) منذ بضعة أيام 17:52 < hezekiah> آه 17:52 < hezekiah> رائع. 17:52 < jrand0m> (تدوير message IDs، ومزامنة عمليات الكتابة) 17:52 < hezekiah> هل جانب جافا فقط، أم جانب بايثون أيضًا؟ 17:52 < jrand0m> أنا لا أتحدث بايثون. 17:53 < hezekiah> لول 17:53 < jrand0m> لست متأكدًا إن كانت الأخطاء موجودة هناك. هل تدوّر معرّفات الرسائل كل 255 رسالة، وتزامن عمليات الكتابة لديك؟ 17:54 < hezekiah> أظن أن router بايثون يفعل الأمرين 17:54 < jrand0m> جميل. 17:54 < jrand0m> سنخبرك إن لم يفعل ;) 17:54 < hezekiah> ماذا تعني تحديدًا بـ «مزامنة عمليات الكتابة لديك»؟ 17:55 < jrand0m> أي التأكد من عدم كتابة رسائل متعددة إلى عميل في الوقت نفسه إذا كان هناك عدة عملاء يحاولون إرسال رسائل إليه في الوقت نفسه. 17:55 < hezekiah> جميع البيانات المرسلة عبر اتصال TCP تُرسَل بالترتيب الذي نشأت به. 17:56 < hezekiah> لذا لن تحصل على 1/2 من الرسالة A ثم 1/3 من الرسالة B. 17:56 < jrand0m> تمام 17:56 < hezekiah> ستحصل على الرسالة A ثم الرسالة B. 17:56 < hezekiah> حسنًا … إذا لن يتحدث أحد آخر، أقترح أن نرفع الاجتماع. 17:56 < mihi> يبدو أن طبقة TCP/IP البسيطة لديّ فوق I2p تعمل… 17:56 < jrand0m> جميييل!! 17:56 * mihi كان غافلًا قليلًا، المعذرة 17:57 < hezekiah> هل لدى أي شخص آخر ما يقوله؟ 17:57 < jrand0m> mihi> إذًا سنتمكن من تشغيل pserver فوق ذلك؟ 17:57 < mihi> طالما أنك لا تحاول إنشاء الكثير من الاتصالات دفعة واحدة. 17:57 < mihi> jrand0m: أظن ذلك - تمكنت من الوصول إلى Google عبره 17:57 < jrand0m> جميييل 17:57 < jrand0m> mihi++ 17:57 < mihi> jrand0m-ava 17:57 < jrand0m> إذًا لديك outproxy و inproxy؟ 17:58 < mihi> بالضبط. 17:58 < jrand0m> جميل 17:58 < mihi> الوجهة تحتاج إلى مفاتيح، والمصدر يُولدها عند الطلب 17:58 * hezekiah يُسلّم jrand0m الـ bafer. حطّم الشيء عندما تنتهي، يا رجل. 17:58 < jrand0m> صحيح. نأمل أن خدمة التسمية لدى co تساعد في ذلك عندما تصبح جاهزة. 17:59 < jrand0m> حسنًا جميل. mihi، أعلمْني أو أي شخص آخر إن كان هناك ما يمكننا فعله للمساعدة :) 17:59 < mihi> أصلِح ذلك الأمر المتعلق بـ 128 msgids أو ابنِ دعمًا أفضل مضمونًا (GUARANTEED) 17:59 * jrand0m يقوم بـ baf على رأس nop_afk لامتلاكه وظيفة حقيقية 18:00 < mihi> jrand0m: إساءة استخدام baf تكلف 20 yodels 18:00 < jrand0m> لول 18:00 < jrand0m> دعم مضمون أفضل؟ 18:00 < jrand0m> (أي أداء أفضل من المذكور؟ سنُصلح ذلك في التنفيذ (impl)) 18:00 < mihi> هل اختبرتَ حالة الاختبار لديّ مع start_thread=end_thread=300؟ 18:01 < mihi> إنها تُولّد الكثير من الرسائل في اتجاه واحد، وذلك يؤدي إلى استهلاك جميع msgids… 18:01 < jrand0m> همم، لا، لم أكن قد رأيت تلك الرسالة 18:01 < hezekiah> jrand0m: هل سيكون من المعقول جعل msgid بحجم 2 بايت؟ 18:01 * jrand0m جرّب 200 / 201، لكن ذلك تم إصلاحه في أحدث إصدار 18:01 -!- cohesion [cohesion@anon.iip] خرج [ذاهب إلى اجتماع lug] 18:01 < mihi> أي أحدث؟ 18:01 < hezekiah> إذًا سيكون لديهم 65535 msgids (إذا لم تحسب msgid 0) 18:01 < hezekiah> . 18:02 < jrand0m> معرّفات رسائل بحجم 2 بايت لن تضر. أنا مرتاح لهذا التغيير. 18:02 < jrand0m> mihi> الذي أرسلته إليك بالبريد 18:02 < mihi> إن كان لديك أحدث من الذي أرسلته إليّ، فأرسله (أو امنحني وصولًا إلى CVS) 18:03 < mihi> همم، ذلك يفشل لديّ مع 200/201 (وكذلك مع 300) 18:03 < jrand0m> همم. سأقوم بمزيد من الاختبارات والتنقيح وسأرسل لك ما أصل إليه. 18:03 < mihi> شكرًا. 18:04 < jrand0m> حسنًا. 18:04 * jrand0m يعلن انتهاء الاجتماع 18:04 < jrand0m> baf’ed 18:04 * hezekiah يعلّق الـ bafer بتوقير على حامله الخاص. 18:05 * hezekiah ثم يستدير ويخرج من الباب، مُغلقًا إياه خلفه بقوة. يسقط الـ baffer من الحامل. 18:05 < hezekiah> ;-) — أُغلِق السجل Tue Aug 19 18:05:36 2003