त्वरित सारांश

उपस्थित: duck, fidd, human, jrand0m, kaji, KyroxX, lucky, Masterboy, mihi, no_dammagE, ox, ughabugha, wbk, wilde

बैठक लॉग

[22:01:22] <jrand0m> कार्यसूची: [22:01:22] <jrand0m> 0) नमस्ते [22:01:28] <jrand0m> 1) नेटवर्क स्थिति [22:01:28] <jrand0m> 2) 0.3.1 की योजना [22:01:28] <jrand0m> 3) वेब आर्किटेक्चर [22:01:28] <jrand0m> 4) प्रशासनिक बातें [22:01:34] <jrand0m> 5) ??? [22:01:38] <jrand0m> 0) हाय [22:01:39] <no_dammagE> of yourse [22:01:43] <ughabugha> ओह, बढ़िया, मीटिंग। :) [22:01:51] <jrand0m> हाय, साप्ताहिक डेव मीटिंग में आपका स्वागत है, नंबर $something [22:01:56] <ughabugha> हाय। [22:02:02] <jrand0m> साप्ताहिक स्टेटस नोट्स यहाँ हैं http://i2p.net/pipermail/i2p/2004-March/000180.html [22:02:09] * mihi #i2p में शामिल हुआ/हुई [22:02:13] <fidd> हाउडी [22:02:32] <jrand0m> देखते हैं क्या आज 2 घंटे का सेशन टाल सकते हैं ;) [22:02:39] <jrand0m> ठीक है, 1) नेटवर्क स्थिति पर चलते हैं [22:02:43] <Masterboy> :P [22:02:56] <jrand0m> हमने 0.3.0 रविवार को जारी किया, और यह आम तौर पर काम कर रहा है [22:03:12] <Masterboy> हाँ, है तो:) [22:03:23] <ox> * jrandom साबित करने के लिए i2p#i2p से हाथ हिलाता है ;) [22:03:43] <jrand0m> अभी भी कुछ बग्स ठीक करने हैं, और नई चीजें भी एड्रेस करनी हैं, पर हम आगे बढ़ते रहते हैं [22:04:21] * ion #i2p में शामिल हुआ/हुई [22:04:22] * ughabugha स्टेटस नोट्स पढ़ रहा/रही है। [22:04:27] * mrflibble IRC छोड़ गया (r eboot time) [22:04:35] <jrand0m> ईमेल में मैंने duck द्वारा बनाया नया नेटवर्क मॉनिटरिंग टूल बताया है - http://duck.i2p/dot/dot.webp (या स्नैपशॉट http://i2p.net/~jrandom/profiles.webp पर) [22:05:05] <jrand0m> इससे मूलतः हमें नेटवर्क की स्थिति का व्यू मिलता है - कितने लोग बाहर हैं, और वे भरोसेमंद व तेज़ संसाधनों के बारे में कितना अच्छी तरह जान पाते हैं [22:05:22] <jrand0m> (मूलतः यह 0.3 पीयर प्रोफाइलिंग और चयन प्रक्रिया के परिणाम को विज़ुअलाइज़ करता है) [22:05:50] <ox> <duck> बढ़िया! [22:06:22] <jrand0m> हाँ, एल्गोरिद्म पर विज़ुअल फीडबैक देखना अच्छा है, बजाय networkDb को मैन्युअल रूप से खंगालने के [22:06:37] <ox> <Masterboy> CPU यूज़ेज कम करने की ज़रूरत है.. [22:06:38] <fidd> :) [22:06:48] * jrand0m dot.webp के लिए duck को eepSiteAppOfTheWeek अवॉर्ड देता है [22:06:54] <ughabugha> हाँ, सोचता हूँ duck के बिना हम क्या कर रहे होते? [22:07:08] <ox> <duck> शायद हम ऑडियो वर्ज़न भी बना सकते हैं [22:07:17] <fidd> हाहा [22:07:20] <jrand0m> :) [22:07:22] <human> heheh [22:07:34] <fidd> या फिर स्मेल-वन [22:07:47] <ughabugha> हाँ, और हर घंटे jnon के icecast पर उसे स्ट्रीम कर दें। [22:07:51] <no_dammagE> #transport में स्पीड कॉलम को मैं कैसे समझूँ? [22:08:00] <no_dammagE> मेरा मतलब पीयर प्रोफाइल्स है [22:08:25] <jrand0m> no_dammagE> अच्छा सवाल। नीचे अंत में लिखा है कि उन नंबरों का किसी चीज़ से कोई प्रत्यक्ष संबंध नहीं है - वे पूरी तरह relative वैल्यूज़ हैं। [22:08:50] <no_dammagE> ठीक :) [22:09:15] <jrand0m> अगर आप असली जवाब चाहते हैं, देखें http://i2p.net/cgi-bin/cvsweb.cgi/i2p/code/router/java/src/net/invisiblenet/i2p/router/peermanager/SpeedCalculator.java?rev=1.3&content-type=text/x-cvsweb-markup [22:10:07] <jrand0m> नेटवर्क भी बढ़कर स्थिर 18-22 routers तक पहुँच गया है, जो फिलहाल अच्छा साइज़ है [22:10:31] <jrand0m> हमें थोड़ा और बढ़ना होगा जब कुछ मौजूदा बग्स निपट जाएँ, और 0.3.1 का phttp code आ जाए [22:10:36] <KyroxX> re [22:10:45] <jrand0m> wb KyroxX [22:11:03] <jrand0m> ठीक है, इससे हम 2) 0.3.1 की योजना पर आते हैं [22:11:16] <no_dammagE> मेरा 30 मिनट में ऑफ़ हो जाएगा और ~ 20 घंटे में ऑन होगा (या मैं इसे autostart पर डाल दूँगा ताकि PC के साथ ही शुरू हो जाए) [22:11:29] <jrand0m> कूल no_dammagE, ठीक है [22:11:33] * fR IRC छोड़ गया (Ping timeout) [22:12:01] <jrand0m> phttp code, bandwidth limiter, और नया collusion deterrent—इन सबको एक ही 0.3.1 रिलीज़ में डालने के बजाय, मैं collusion deterrent को 0.3.2 में धकेल रहा हूँ [22:12:19] <jrand0m> रोडमैप अभी अपडेट नहीं हुआ है, पर चीज़ें लगभग वही हैं [22:12:45] * fR #i2p में वापस आया/आई [22:13:17] <ughabugha> क्या आप 0.3.0.1 रिलीज़ करने वाले हैं? [22:13:18] <jrand0m> phttp रीवैंप में कुछ जटिल चीज़ें होंगी, कनेक्शनों की थ्रॉटलिंग से डील करना होगा, पर देखते हैं कैसे चलता है [22:13:36] * KyroxX IRC छोड़ गया (Verlassend) [22:13:47] <jrand0m> शायद, हालांकि रोडमैप में अभी 0.3.1 अगले हफ्ते लिस्टेड है [22:13:54] <jrand0m> संडे को भी। [22:14:01] <ox> <baffled> मुझे पता था तुम किसी के साथ मिलीभगत में हो। [22:14:02] <jrand0m> तो पक्का नहीं [22:14:03] * Rom|Away|3h IRC छोड़ गया (Ping timeout) [22:14:04] <Masterboy> मैं अपने router का CPU यूज़ेज कैसे limit कर सकता हूँ? क्यों न "low" - "normal" - "high" जैसा विकल्प दे दें ताकि चुना जा सके? [22:14:10] <jrand0m> heh baff [22:14:11] <no_dammagE> ये critical क्यों है?: [22:14:11] <no_dammagE> 21:55:36.249 CRIT [I2CP Reader ] et.invisiblenet.i2p.util.Clock: Updating clock [22:14:12] <no_dammagE> offset to 105791ms from 0ms [22:14:16] * Romster #i2p में शामिल हुआ/हुई [22:14:24] * jar IRC छोड़ गया (Ping timeout) [22:14:38] <jrand0m> Masterboy> इस तरह का कोड 1.0rc1 रिलीज़ के लिए प्लान है [22:14:43] <jrand0m> (router throttling) [22:14:48] * KyroxX #i2p में वापस आया/आई [22:14:50] <jrand0m> हमारे पास कुछ बेसिक्स हैं, पर अभी तैयार नहीं है। [22:15:08] <KyroxX> re [22:15:13] <jrand0m> no_dammagE> क्योंकि यह अधिकतम एक बार ही होना चाहिए - अगर यह बार-बार दिखे, तो समस्या है [22:15:14] <Masterboy> ओकी [22:15:21] <jrand0m> (एक critical इश्यू) [22:15:48] <jrand0m> 0.3.1 रिलीज़ पर और कोई सवाल/चिंता? [22:15:55] <mihi> तो पहली बार इसे debug होना चाहिए और फिर crit... [22:16:06] <jrand0m> तुम सही हो [22:16:09] <KyroxX> टॉपिक क्या है? [22:16:17] <ughabugha> jrand0m: अरे.. I2P पर यह कैसे हो सकता है? Closing Link: [unknown@192.168.0.2] (Ping timeout) [22:16:31] <jrand0m> KyroxX> साप्ताहिक डेव मीटिंग, आइटम 2) 2) 0.3.1 की योजना [22:16:35] <ughabugha> आह, रहने दें। [22:16:40] <jrand0m> ughabugha> ircd पैच [22:16:49] <KyroxX> आह [22:17:02] <ox> <duck> मेरा ircd nsa.localdomain पर चल रहा है [22:17:06] <jrand0m> हूँ [22:17:08] <ox> <duck> जिसका IP 192.168.0.2 है [22:17:12] <jrand0m> आह [22:17:30] * Romster IRC छोड़ गया (Ping timeout) [22:17:32] <jrand0m> ठीक है, 3) वेब आर्किटेक्चर पर बढ़ते हैं [22:17:49] * ion IRC छोड़ गया (Ping timeout) [22:17:58] <jrand0m> मुझे पता है हमने पिछले हफ्ते इस पर थोड़ा चर्चा की थी, और मेलिंग लिस्ट पर भी इस पर बात हुई है [22:18:02] <mihi> मैं drupal.i2p.net पर अकाउंट कैसे बना सकता/सकती हूँ? [22:18:15] * mihi इसके लिए बहुत बेवकूफ है... [22:18:16] <jrand0m> wilde> क्या आप mihi के लिए एक जोड़ सकते हैं? [22:18:31] <jrand0m> (आम तौर पर रजिस्टर करने का कोई तरीका नहीं है) [22:18:35] <mihi> jrand0m: तुम सीधे ना कह सकते थे, तो मुझे पता चल जाता कि कोशिश बंद कर दूँ ;) [22:18:42] <jrand0m> अगर wilde आसपास नहीं हैं, तो मैं अभी तुम्हारे लिए जोड़ देता/देती हूँ :) [22:18:51] * Romster #i2p में शामिल हुआ/हुई [22:19:04] * Romster अब Rom|Away|3h के नाम से जाना जाएगा [22:19:18] <fidd> मुझे भी एक चाहिए अगर ठीक हो :) [22:21:05] <ox> <jmand> /ping jmand [22:21:12] <jrand0m> ठीक है, वेब आर्क सामान पर वापस [22:22:06] <jrand0m> i2p में "हम वेब का कैसे उपयोग करते हैं" के कई अलग-अलग पहलू हैं, और हम या तो उन्हें एक ही OneBigWebThingy की तरह ट्रीट कर सकते हैं, या हम कंपोनेंट्स को specialize करने की बात कर सकते हैं, ऐसी चीज़ें बनाकर जो अपना OneThingWell करें [22:22:34] * ion #i2p में शामिल हुआ/हुई [22:22:44] <jrand0m> mihi ने कुछ अच्छे पॉइंट्स उठाए जिन्हें मैं नहीं देख रहा था, कुछ वैल्यूएबल फीचर्स जिन्हें हम निश्चित रूप से चाहेंगे [22:23:03] <ughabugha> jrand0m: क्या आप Squid और I2P वेब को अलग करने की बात कर रहे हैं? [22:23:11] <ughabugha> या उससे भी गहरी? [22:23:24] <duck> 'HTTPTunnel बनाम {privoxy,muffin} + HTTPClient' थ्रेड [22:23:30] <duck> (http://i2p.dnsalias.net/pipermail/i2p/2004-March/) [22:23:48] <jrand0m> squid और eepsites का अलगाव, और ब्राउज़र प्रॉक्सी बनाम (असल में) cgi का अलगाव भी [22:23:49] <ughabugha> सही। [22:24:00] <jrand0m> और, बेशक, फ़िल्टर्स [22:24:48] <jrand0m> चूँकि हम सब यहाँ ओपन सोर्स दुनिया में काम करते हैं, इसलिए अलग-अलग use cases को डील करने वाला OneBigThing रखने की कोई वास्तविक ज़रूरत नहीं है - हम एक को किसी ज़रूरत के लिए बना सकते हैं, फिर उसके कोड का दूसरे में reuse कर सकते हैं दूसरी ज़रूरत के लिए [22:24:56] * jar #i2p में शामिल हुआ/हुई [22:25:04] <duck> मैं human की लेटेस्ट पोस्ट से सहमत हूँ [22:25:13] <jrand0m> और, mihi के नए स्ट्रीमिंग I2PTunnel API के साथ, उस पर बिल्ड करना काफी आसान है [22:26:42] <jrand0m> मैं भी, हालांकि मेरे पास httptunnel पर काम करने का समय नहीं है, तो यह सच में इस पर निर्भर है कि mihi पहले किस use case को address करने में सबसे ज़्यादा रुचि रखता/रखती है [22:26:48] * lucky #i2p में शामिल हुआ/हुई [22:27:45] * jar IRC छोड़ गया (EOF From client) [22:27:52] <jrand0m> mihi> कोई विचार? [22:28:26] <jrand0m> ठीक है या कोई और? :) [22:28:47] <duck> http://i2p.i2p/ मुझे बदसूरत लगता है [22:28:55] <duck> पर उससे भी काम चल जाएगा [22:28:59] <jrand0m> i2p.i2p? [22:29:05] <human> ? [22:29:27] * ion IRC छोड़ गया (Ping timeout) [22:29:28] <jrand0m> मैं eep.i2p.net के लिए एक DNS एंट्री जोड़ सकता/सकती हूँ जो 127.0.0.1 को पॉइंट करे, उन मशीनों के लिए जो DNS में गड़बड़ करती हैं [22:30:01] * fR IRC छोड़ गया (EOF From client) [22:30:20] * human को लेटेस्ट प्रस्ताव नहीं मिला :-) [22:30:27] <duck> मुझे लगता है मैंने कहीं i2p.i2p देखा था वर्तमान http://i2p/keybla के रिप्लेसमेंट के रूप में [22:30:35] <jrand0m> तुम्हारा ही लेटेस्ट था human [22:30:54] <jrand0m> ओह, सही, हाँ कल रात IRC पर शायद jnano इसे डिसकस कर रहा था [22:30:55] <human> jrand0m: मेरा मतलब: "मैं eep.i2p.net के लिए एक DNS एंट्री जोड़ सकता/सकती हूँ जो 127.0.0.1 को पॉइंट करे, उन मशीनों के लिए जो DNS में गड़बड़ करती हैं" [22:31:03] <mihi> duck: तुम्हारी नज़र अच्छी है। मैंने Opera में netbios लुकअप से बचने के लिए ऐसा किया। [22:31:21] <duck> आह हाँ "code/apps/i2ptunnel/java/src/net/invisiblenet/i2p/httptunnel/handler/RootHandler.java" [22:31:21] <jrand0m> आह माफ़ करना human, मेरा मतलब वही था जो अभी mihi ने कहा :) [22:31:23] * lucky IRC छोड़ गया (Ping timeout) [22:31:49] <duck> अफ़सोस कि कुछ ब्राउज़रों को ऐसे वर्कअराउंड चाहिए [22:31:55] <human> wew [22:32:15] <jrand0m> human ने कहा था कि socks4 में इसकी ज़रूरत नहीं पड़ती? [22:32:15] * KyroxX अब wbk के नाम से जाना जाएगा [22:32:23] <duck> socks4a [22:32:29] <jrand0m> आह ठीक [22:32:39] <duck> (socks4 DNS करता है) [22:32:49] <jrand0m> क्या सभी ब्राउज़र socks4a सपोर्ट करते हैं? [22:32:59] <human> jrand0m: socks4 Evil(TM) है, लेकिन socks4a और socks5 नाम रेज़ोल्यूशन सर्वर को सौंप देते हैं [22:33:00] <duck> s/socks4 does DNS/with socks4 the client does DNS/ [22:33:06] <mihi> कुछ ब्राउज़र तो socks प्रॉक्सी भी सपोर्ट नहीं करते... [22:33:08] <human> jrand0m: हाँ, AFAIK [22:33:27] <jrand0m> सही, साथ ही kiosk इश्यू भी है mihi, निश्चित रूप से [22:33:52] <duck> यह एक विकल्प हो सकता है [22:34:04] <duck> httpclient + socksclient + आदि [22:34:29] <human> jrand0m, mihi: जो प्रोग्राम socks सपोर्ट नहीं करते उन्हें tsocks के ज़रिए चलाया जा सकता है [22:34:53] <jrand0m> human> जब तक कि वह kiosk न हो, जहाँ लोग ऐप्स नहीं चला सकते [22:35:00] <jrand0m> (या सेटिंग्स बदल नहीं सकते, आदि) [22:35:19] <human> jrand0m: हाँ, ज़ाहिर है socks टनल्स ऐसे कामों के लिए ठीक नहीं हैं [22:35:31] <duck> (human: तब भी वे gethostbyname कॉल करेंगे) [22:35:39] <jrand0m> करेंगे duck? [22:35:55] <human> duck: नहीं, tsocks उन्हें रोकता भी है और प्रॉक्सी सर्वर को फ़ॉरवर्ड कर देता है [22:36:16] <human> duck: (विंडोज़ की दुनिया में क्या होता है, पता नहीं) [22:36:30] <jrand0m> वे BSOD हो जाते हैं [22:36:32] <jrand0m> उह.. [22:36:57] <duck> (not according to /usr/share/doc/tor-0.0.2_pre27/CLIENTS.gz) [22:36:57] <human> heheheh [22:37:07] <jrand0m> heh duck [22:37:18] <human> socks टनल्स, हालांकि, www प्रॉक्सी की जगह नहीं ले पाएँगे :-) [22:37:24] <duck> (( </tortechnotalk> )) [22:38:25] <jrand0m> mihi> httptunnel के लिए हाईएस्ट-प्रायोरिटी use case पर तुम्हारा क्या मत है? अगर हम किसी चीज़ में मदद कर सकें? [22:38:31] <mihi> http://home.arcor.de/mschierlm/test/nosocks.webp (यह कौन सा ब्राउज़र है?) [22:38:31] <human> यह बस एक ऐड-ऑन है टनलिंग, चेनिंग आदि के साथ कुछ अच्छे काम करने के लिए [22:38:31] <wbk> I2P iip का ircd है न? [22:38:31] <duck> वैसे, सभी समाधान को clientside फ़िल्टर चाहिए [22:38:47] <human> duck: हाँ, man 8 tsocks के अनुसार :-) [22:39:14] <jrand0m> पता नहीं mihi, opera? [22:39:19] * fR #i2p में वापस आया/आई [22:39:19] <duck> wbk: कोई निजी msg नहीं [22:39:19] <jrand0m> wbk> नहीं [22:39:30] <mihi_backup> jrand0m: इसे POST requests के साथ पूरी तरह चलाओ && जो भी httpclient करता है, वह सब कराओ [22:39:45] <jrand0m> word [22:40:08] <ughabugha> mihi: वह Opera है। [22:40:14] <human> mihi: पता नहीं, पर जैसा मैंने ऊपर लिखा: socks टनल्स www प्रॉक्सी को रिप्लेस नहीं करेंगे :-) [22:40:18] <ughabugha> अगर तुमने इसे सवाल के रूप में कहा था। :) [22:41:13] <jrand0m> ठीक है, बढ़िया, वेब वाली चीज़ों पर किसी के पास और कुछ है, या हम 4) प्रशासनिक बातें पर तैयार हैं? [22:42:23] <jrand0m> ठीक है, बस कुछ नोट्स - [22:42:24] * Rom|Away|3h अब Rom|Away|4h के नाम से जाना जाएगा [22:42:51] <jrand0m> drupal साइट वापस ऑनलाइन है, तो जो भी उसमें मदद करना चाहता है, या लेटेस्ट प्रोग्रेस देखना चाहता है, कृपया drupal.i2p.net पर जाएँ :) [22:44:02] <jrand0m> उस पर आपको अन्य दो प्रशासनिक पॉइंट्स मिलेंगे - टीम रोस्टर [http://drupal.i2p.net/team] और नई लाइसेंस नीति का ड्राफ्ट [http://drupal.i2p.net/node/view/85] [22:44:26] <duck> मैं लाइसेंस नीति देख रहा था... [22:44:35] <duck> AFAIK Cryptix == BSD [22:44:43] <jrand0m> सही [22:44:52] <duck> (लेकिन कॉपीराइटर के रूप में Cryptix team, न कि regents of massachusets या कुछ) [22:44:52] <jrand0m> पर, सख्ती से, वह Cryptix लाइसेंस है ;) [22:45:05] <duck> MIT क्या है? [22:45:13] <jrand0m> MIT == BSD 2 clause [22:45:16] <jrand0m> == x [22:45:19] <duck> कौन सा कोड MIT है मेरा मतलब [22:45:25] <jrand0m> कुछ नहीं [22:45:29] <human> == x < 4.4.0 [22:45:36] <jrand0m> मैं बस लिस्ट करता/करती हूँ "अगर तुम MIT इस्तेमाल करना चाहो, बढ़िया" [22:45:42] <jrand0m> सही human :/ [22:45:49] <duck> लाइसेंस की संख्या पहले ही काफ़ी है [22:45:56] <duck> सोच रहा/रही था क्या इसे सीमित किया जा सकता है [22:46:07] <duck> उदाहरण के लिए GPL कोड को BSD या यहाँ तक कि pubdomain में बदलना [22:46:31] <duck> जानना चाहता/चाहती था कि उन हिस्सों के लेखक इसका क्या सोचते हैं [22:46:32] <ox> <no_dammagE> तो, चैटरूम, मैं अब सोने जा रहा/रही हूँ। Devteam को अच्छी कोडिंग, बाकियों को शुभ समय। कल मिलते हैं। [22:46:40] <duck> bye no_dammagE [22:46:41] <jrand0m> मुझे अच्छा लगेगा अगर i2ptunnel स्ट्रीमिंग lib / नेमिंग lib या पूरा i2ptunnel भी BSD-जैसे लाइसेंस में हो [22:46:51] <jrand0m> बाद में मिलते हैं no_dammagE [22:46:55] <no_dammagE> cu [22:46:58] * no_dammagE IRC छोड़ गया/गई [22:47:19] * jar_backup #i2p में शामिल हुआ/हुई [22:47:50] <jrand0m> पर, बेशक, GPL भी ठीक है, वह mihi का अधिकार है :) [22:48:06] <mihi> स्ट्रीमिंग/नेमिंग lib के लिए वह मेरे लिए ठीक होगा (या BSD या LGPL)। पर core I2PTunnel के लिए मैं GPL रखना चाहूँगा/चाहूँगी [22:48:07] <ughabugha> जो भी लाइसेंस हो, उसे GPL-कम्पैटिबल होना चाहिए। [22:48:36] <ughabugha> (यानि, वह GPL से अधिक restrictive नहीं होना चाहिए) [22:48:42] <human> मैं GNU GPL का समर्थक हूँ, पर मुझे लगता है नए प्रोटोकॉल और फॉर्मैट फैलाने के लिए सबसे अच्छा लाइसेंस BSD-स्टाइल होता है (जैसे OGG Vorbis वालों ने सब कुछ LGPL से MIT-X11 में relicensed किया) [22:49:05] <jrand0m> mihi> स्ट्रीमिंग और नेमिंग lib i2ptunnel पर निर्भर हुए बिना functional हैं, सही? [22:49:14] <ughabugha> हाँ, रेफरेंस इम्प्लिमेंटेशन GPL नहीं होना चाहिए। [22:49:25] <mihi> वे होने चाहिए। अगर नहीं हैं, तो यह बग है। [22:49:30] <jrand0m> उन पर BSD 2 clause शानदार होगा [22:49:40] <human> yup! [22:49:45] <mihi> तुम नेमिंग lib को public domain में ले सकते हो अगर उसे core में शामिल कर लो ;) [22:50:02] * ion #i2p में शामिल हुआ/हुई [22:50:03] <jrand0m> बिल्कुल, मैं उन्हें core SDK में शामिल करना चाहूँगा/चाहूँगी [22:50:42] <mihi> उन्हें? ;) (मेरे हिसाब से स्ट्रीमिंग lib को core में शामिल करना अच्छा विचार नहीं होगा, क्योंकि वह अन्य impls के लिए कम खुला है) [22:51:09] <jrand0m> ठीक है, SDK का impl खुद कुछ nontrivial डिज़ाइन assumptions लेता है - वह बस ref impl है [22:51:22] <jrand0m> मुझे अच्छा लगे अगर लोग i2p.jar लेकर स्ट्रीमिंग ऐप लिख सकें [22:51:28] <human> mihi: I2PTunnels और GPL को लेकर: मैं सुझाव दूँगा कि तुम explicit GNU GPL exception जोड़ो जो लोगों को तुम्हारे ऐप को proprietary JVMs के साथ लिंक करने दे (देखो मेरा कमेंट http://drupal.i2p.net/node/view/85 पर) [22:51:28] * Masterboy IRC छोड़ गया (Ping timeout) [22:51:59] <duck> human: इससे "use करने से पहले वकील रखना पड़ता है" वाली समस्या आ जाती है [22:52:01] <jrand0m> (शायद हम मौजूदा i2ptunnel को i2ptunnel और i2pstreaming में स्प्लिट कर सकें, अगर तुम पसंद करो?) [22:52:32] <mihi> jrand0m: वह मेरे लिए ठीक है। बस ant task से 2 jars बनवा दो ;) [22:52:35] <human> duck: मैं exception जोड़ने का सुझाव इसलिए दे रहा/रही हूँ ताकि वही न हो [22:52:39] <jrand0m> duck> अगर mihi स्ट्रीमिंग और नेमिंग libs को BSD करने को तैयार है, तो मुझे नहीं लगता बहुत दिक्कत होगी [22:53:30] <mihi> और i2pstreaming की जगह i2pministreaming बनाओ [22:53:41] <duck> mihistreaming :) [22:53:48] <mihi> (mi4ni में n पर ध्यान दें) [22:54:02] <mihi> duck: मैं भी यही सोच रहा/रही था ;) [22:54:03] <jrand0m> word mihi, तो शायद हम http://drupal.i2p.net/node/view/85 पर टेबल को रिवाइज़ कर सकें ताकि I2PTunnel core को GPL के रूप में लिस्ट करें (शायद human के बताए exception के साथ?), और अलग I2PMiniStreaming लाइन BSD के रूप में? [22:54:04] <jrand0m> hehe [22:54:10] <jrand0m> i2pmihistreaming भी अच्छा है :) [22:55:25] <duck> ओके [22:55:40] <duck> अगले हफ्ते मैं कोशिश करूँगा कि आप सबको पूरी तरह publicdomain पर ले चलूँ [22:55:45] <duck> पर अभी इतना काफ़ी है :) [22:55:48] <jrand0m> :) [22:55:50] <human> hehe [22:56:06] <jrand0m> mihi*=5 [22:56:14] <mihi> jrandom**=5; [22:56:21] <duck> wbk ने अभी वेबडिज़ाइन में मदद ऑफ़र की [22:56:36] <jrand0m> ओह बढ़िया duck [22:56:45] <jrand0m> खैर, संक्षेप में 5) पर जाने से पहले [22:56:58] <jrand0m> क्या किसी dev को http://drupal.i2p.net/node/view/85 में /policy/ पर कोई आपत्ति है? [22:57:05] <duck> तो मैंने नौकरशाही team-table लुकअप किया और उसे wilde की ओर डेलीगेट कर दिया [22:57:25] <human> कूदने से पहले... GPL + exception सुझाव का क्या? [22:57:29] <jrand0m> उर्फ़ "डिफ़ॉल्ट रूप से $primaryLicense के तहत" या "स्पष्ट रूप से $alternate के तहत"? [22:57:47] <jrand0m> duck++ :) [22:58:02] <mihi> human: मैं अभी जोड़ रहा/रही हूँ [22:58:07] * human jrand0m की नीति से सहमत है [22:58:25] <duck> कॉपीराइट ओनर के बारे में क्या [22:58:28] <human> mihi: ओके, धन्यवाद [22:58:30] * duck ने देखा human कुछ नई फाइलें GPL के रूप में जोड़ रहा/रही था [22:58:36] <duck> और उस पर mihi का नाम डाल दिया [22:58:45] <ughabugha> अरे... मुझे नहीं लगता drupal 32 कैरेक्टर लंबे पासवर्ड पसंद करता है। [22:58:51] <human> duck: मैंने बस मौजूदा फाइलों को cut'n'paste किया [22:59:18] <duck> ओके, पर अगर हमारे पास 50 लोग उस पर काम कर रहे हों और हर कोई अपने नाम से कॉपीराइट डाल दे तो [22:59:20] <jrand0m> जो लोग public domain कोड जोड़ते हैं, वहाँ कोई कॉपीराइट नहीं, पर जो लोग कॉपीराइट इस्तेमाल करते हैं, उन्हें खुद कॉपीराइट करना चाहिए [22:59:22] <human> duck: (खैर, भले ही मैं फाइलों में कॉपीराइट डालना भूल जाऊँ...) [22:59:25] <duck> तब आप बाद में लाइसेंस नहीं बदल सकते [22:59:29] <jrand0m> वह ठीक है duck, मेरी राय में [22:59:53] <jrand0m> उदाहरण के लिए thecrypto को अपनी encryption और SHA रूटीन का कॉपीराइट ओनर होना चाहिए [23:00:03] <human> (वैसे मैं अभी भी jrand0m की नीति का पालन कर रहा/रही था कि मॉड्यूल लाइसेंस से चिपके रहें) [23:00:05] <jrand0m> हालांकि चूँकि उन्होंने उसे BSD 2 clause के तहत जारी किया है, हम उसे यूज़ करेंगे [23:00:38] <jrand0m> ओह, शायद मैं बात समझ नहीं रहा/रही - तुम यह सुनिश्चित करना चाहते हो कि हर कोई अपना नाम डाले? [23:00:44] <duck> नहीं [23:00:49] * jrand0m कॉपीराइट richard nixon को असाइन करता/करती है [23:00:56] <human> heheh [23:01:34] <human> वैसे: मेरे देश में "public domain" बस कॉपीराइट का एक और प्रकार है [23:01:46] <jrand0m> हूँ। i2p के पास कॉपीराइट प्राप्त करने के लिए कोई लीगल एंटिटी नहीं है (और कभी होगी भी नहीं) [23:02:02] <human> यानी आप (लेखक) अपना काम बिना किसी प्रतिबंध के वितरित करते हैं [23:02:18] <jrand0m> सही, बहुत देशों में IP कानून गड़बड़ हैं [23:02:59] <human> jrand0m: बस कहना था कि शायद हर फाइल में ऐसा कुछ डालना बेहतर है "मैंने यह फाइल बनाई, और आप इसे बिना किसी प्रतिबंध के इस्तेमाल कर सकते हैं" [23:03:13] <jrand0m> यह मुझे अच्छा विचार लगता है [23:03:47] <human> jrand0m: (यह वैसे भी हो रहा है, पर मुझे लगता है इसे requirement होना चाहिए :-) [23:03:55] <jrand0m> इसलिए मैंने "jrandom ने $year में इसे लिखा और इसे public domain में रिलीज़ करता/करती है" शामिल किया ;) [23:04:08] <human> jrand0m: हाँ :-) [23:04:27] <jrand0m> तो मैं duck की बात मिस कर रहा/रही हूँ [23:04:37] <fidd> और वह बच्चों को खाने वाली चीज़ [23:04:37] <duck> मैं भी खो बैठा/बैठी [23:04:43] <jrand0m> :) [23:04:44] <human> heheh [23:04:47] <duck> चलो भूल जाते हैं [23:04:58] * lucky #i2p में शामिल हुआ/हुई [23:05:13] <jrand0m> ठीक है, तो मैं commit priv सेक्शन में यह सुझाव जोड़ दूँगा/दूँगी कि लोग जो लिखते हैं उसमें अपनी authorship का ज़िक्र करें [23:05:22] <jrand0m> (भले ही वे उसे कॉपीराइट न करें?) [23:05:24] <lucky> हाय [23:05:25] <lucky> :D [23:05:39] <jrand0m> s/suggestion/<i>suggestion</i>/ [23:05:42] <jrand0m> हाय lucky [23:05:50] <jrand0m> [कमबख्त मेरा regexp बर्क हो गया] [23:05:57] <duck> क्या तुम चाहते हो कि मैं PGP से एक स्टेटमेंट साइन करूँ? [23:06:09] <jrand0m> मैं करने वाला/वाली हूँ, हाँ [23:06:30] <jrand0m> जैसे ही नीति तैयार और संशोधित हो जाती है, मैं सभी पुराने committers से PGP/GPG प्रमाणीकरण के लिए संपर्क करूँगा/करूँगी [23:06:33] <human> jrand0m: हाँ (मेरे देश में कॉपीराइट से इनकार करना असंभव है, इसे लेखक का अहरणीय अधिकार माना जाता है) [23:06:52] <duck> हाँ, तुम्हारा देश fucked है [23:06:53] <duck> NEXT [23:06:56] <duck> (oops) [23:06:58] <jrand0m> :) [23:07:19] <fidd> human, कौन सा देश? [23:07:39] <human> jrand0m: तो, "यह फाइल कॉपीराइटेड नहीं है" का कोई मतलब नहीं - तुम्हें हमेशा स्पष्ट रूप से कहना चाहिए कि तुम लेखक हो, और तुम अपने काम पर कोई प्रतिबंध नहीं लगाते [23:07:47] <human> fidd: यूरोप के पास कहीं :-) [23:07:54] <fidd> heh, ओके [23:07:59] <lucky> human: तुम बाद में कह सकते हो कि तुम कॉपीराइट नहीं चाहते [23:08:03] <lucky> और इसे public domain में डाल दो। [23:08:19] <jrand0m> human> "$primaryLicense के तहत implicit रिलीज़" से यह मुद्दा एड्रेस हो जाना चाहिए, सही? [23:08:24] <duck> human का मतलब है कि उसका $fuckedcountry में कोई मतलब नहीं [23:08:42] <jrand0m> human> क्योंकि उसका मतलब implicit होता है कि commit == $primaryLicense के रूप में रिलीज़ [23:08:50] <human> duck: yup, बिल्कुल [23:09:07] <jrand0m> (तो कोई कमेंट नहीं == $author द्वारा implicit license, `cvs log` के अनुसार) [23:09:28] <jrand0m> (आह, कोड में legalese ;) [23:09:36] <human> jrand0m: खैर, मैं वकील नहीं... लेकिन लगता है यह काम करेगा [23:09:43] * kaji #i2p में शामिल हुआ/हुई [23:09:48] <ox> * wilde लेटेस्ट प्रस्ताव से सहमत है [23:09:57] <jrand0m> w3rd. [23:10:05] <jrand0m> ठीक है, मैं देखूँगा/देखूँगी कि eff इसे रिव्यू कर सके [23:10:19] <jrand0m> 5) ??? पर बढ़ते हैं [23:10:21] <human> jrand0m: शायद जब लोगों को CVS एक्सेस दिया जाए तो किसी तरह का एग्रीमेंट बेहतर रहेगा [23:10:46] <ox> <wilde> net.i2p.legal.LicenseManager हमें कब दिखेगा? [23:10:47] <jrand0m> सहमत human> $policy के साथ explicit एग्रीमेंट commit privs पाने की पूर्वापेक्षा होगा [23:10:50] <jrand0m> heh [23:10:52] <human> jrand0m: (उदाहरण के लिए, तुम्हारी policy को GPG से साइन करना, और I2P साइट पर होस्ट करना?) [23:11:00] <human> heheh [23:11:04] <jrand0m> पर्याप्त रूप से उचित human। [23:11:13] <mihi> jrand0m PGP8 पसंद करता/करती है ;) [23:11:23] <jrand0m> बिल्कुल सही। pgpdisk++ [23:12:06] * wilde #i2p में शामिल हुआ/हुई [23:12:14] <duck> हाय wilde [23:12:36] <jrand0m> ठीक है, 5) ??? के लिए किसी के पास कुछ लाने को है? [23:13:27] <wilde> बस एक बार फिर से लोगों को drupal पर आने और कमेंट, मॉडिफाइ, आदि करने का न्योता [23:13:37] <jrand0m> word, हाँ, यह अच्छा पॉइंट है [23:13:41] <duck> http://drupal.i2p.net/ [23:13:41] <wilde> ताकि हमारे पास 1.0 के लिए अच्छी डॉक्यूमेंटेशन हो [23:13:41] <mihi> human, jrand0m: क्या CVS में लाइसेंस अब ठीक है? ;) [23:13:55] <jrand0m> http://drupal.i2p.net/team पर बहुत सारे [vacant] रोल्स हैं। volunteer! [23:14:02] <fidd> मैं squuid के ज़रिए drupal नहीं खोल पा रहा/रही :/ [23:14:17] * mihi echo सर्वर की वजह से QS guy के लिए वॉलंटियर करता/करती है ;) [23:14:29] <mihi> s/QS/QA/ [23:14:33] <jrand0m> woot! [23:15:01] <wilde> echo सर्वर के लिए यूनिट टेस्ट [23:15:12] <mihi> wilde rofl नहीं [23:15:17] <human> mihi: शायद तुम GPL exception में s/XXXX/mihi/ कर दो :-) [23:15:20] <ughabugha> jrand0m: हेह, stress testing से क्या मतलब है? :) [23:15:34] <mihi> echo सर्वर i2p के लिए सिस्टम टेस्ट है ;) [23:15:38] <mihi> human: oops ;) [23:15:56] * Rom|Away|4h IRC छोड़ गया (Ping timeout) [23:16:08] <jrand0m> ughabugha> इसका मतलब तुम router को smash (उर्फ़ use) करते हो और मुझमें धैर्य रखते हो ताकि मैं उसे debug कर सकूँ, रिपोर्ट्स और लॉग्स सबमिट करते हुए [23:16:35] <ox> <wilde> इस प्रकार बेचारे jrandom का stress testing... [23:16:40] <ughabugha> jrand0m: ओह, ओके। :) [23:16:44] <duck> वाह, mihi तेज़ है [23:16:47] <ughabugha> हेहे। [23:17:30] * Romster #i2p में शामिल हुआ/हुई [23:17:40] <mihi> duck: एडिटर अभी खुला है और CVS कमेंट भी टाइप करने में तेज़ था ;) [23:17:40] <jrand0m> mihi> लाइसेंस बढ़िया लग रहे हैं - बस explicit होने के लिए, तुम idented हो, और तुम BSD 2 clause [per http://opensource.org/licenses/bsd-license.php] के तहत रिलीज़ करना चाहते हो, सही? [23:17:41] * Romster अब Rom|Away|4h के नाम से जाना जाएगा [23:18:02] <jrand0m> (या तुम वह कॉपीराइट टेक्स्ट सोर्स में जोड़ सकते हो) [23:19:24] <mihi> हूँ, idented का मतलब क्या है? (तुम्हारे दूसरे subclause का जवाब हाँ) [23:19:42] <jrand0m> मतलब तुमने trent को साबित कर दिया है कि तुम mihi हो :) [23:19:50] <duck> authenticated [23:19:54] <mihi> ओके, identified ;) [23:20:01] <jrand0m> w3rd [23:20:06] <human> चलो identicated ट्राय करते हैं [23:20:14] <mihi> यह मुझे "indented" जैसा लगा और मैंने सोचा मेरा white space गलत है ;) [23:20:20] <jrand0m> hehe [23:20:43] <ox> * wilde सोचता है find के लिए एक और समानार्थी ढूँढने को word लॉन्च करता है [23:21:07] <human> authentified? [23:21:22] <duck> खैर... [23:21:28] <jrand0m> ठीक है, r0x0r, किसी के पास और कुछ उठाने को है? [23:21:44] <ox> <wilde> हाँ [23:21:50] <ox> <wilde> eep नेमिंग [23:22:00] <jrand0m> heh तुम्हें मेरी उच्चारण पसंद नहीं? [23:22:12] * kaji IRC छोड़ गया (Ping timeout) [23:22:14] <ox> <wilde> i2p -> eep का [23:22:14] * Rom|Away|4h IRC छोड़ गया (Ping timeout) [23:22:21] <jrand0m> ओह [23:22:30] <jrand0m> तुम पूरे प्रोजेक्ट का नाम "eep" रखना चाहते हो? [23:22:39] <human> lol [23:22:48] <ox> * wilde बड़बड़ाता है [23:22:48] <mihi> envisible enternet project ;) [23:23:08] <lucky> envisible [23:23:09] <jrand0m> extrordinarily excellent people [23:23:15] <lucky> मेरे लिए कुछ connotate करता है। [23:23:46] <mihi> even easier publishing ;) [23:23:51] <jrand0m> ooOOoo [23:23:51] <lucky> जैसे कि यह visable होने जा रहा है, इसलिए possible। envision शायद? [23:23:53] <ughabugha> चलो, wilde को छेड़ना बंद करो। :) [23:23:54] <ox> <wilde> सीरियसली, क्या आपको नाम पसंद है तो मज़ा है? [23:24:06] <ox> <wilde> मेरा मतलब fine है, थक रहा/रही हूँ [23:24:44] <ox> <wilde> नए यूज़र्स के लिए आसान नहीं होगा [23:25:03] <jrand0m> ओह, मैं मार्केटियर नहीं हूँ। हम "eep" पर इसलिए गए क्योंकि वही मेरे दिमाग में आया [23:25:23] <human> मुझे लगता है यह समझाना मना होना चाहिए कि eep ~= i2p, नहीं तो यूज़र्स सच में उलझ जाएँगे [23:25:25] * ion IRC छोड़ गया (Ping timeout) [23:25:26] <jrand0m> हम उन वेबसाइट्स को क्या कहें जिन्हें लोग i2p के ज़रिए होस्ट और ऐक्सेस दोनों करते हैं? [23:25:38] <jrand0m> hehe [23:25:42] <duck> i2psites? [23:25:44] <ox> <wilde> i2p site? [23:25:57] * human बिना किसी व्याख्या के eepsites पसंद करता/करती है :-) [23:26:09] * kaji #i2p में शामिल हुआ/हुई [23:26:25] * jrand0m http://drupal.i2p.net/team के यूज़र एडवोकेट से उनकी राय पूछता/पूछती है [23:26:35] <duck> हमारे पास एक है? [23:26:38] <jrand0m> नहीं [23:26:43] <jrand0m> ;) [23:26:52] <duck> heh [23:26:55] <human> वैसे भी... तुम नाम बदल सकते हो, जब तक "Shitlist" अपना मौजूदा नाम रखता है [23:26:56] <ox> * wilde ब्राउज़र की ओर दौड़ता/दौड़ती है [23:27:01] <jrand0m> heh [23:27:06] <mihi> lol human [23:27:07] <jrand0m> ओह, shitlist तो रहेगा, पक्का ;) [23:27:21] <ox> <wilde> मैं वह रोल लेता/लेती हूँ, इसे i2p sites होना चाहिए, मैं इस्तीफ़ा देता/देती हूँ [23:27:21] <duck> शर्त लगाता/लगाती हूँ कि shitlist एक सही अंग्रेज़ी शब्द है [23:27:24] <jrand0m> मेरा मतलब, "blacklist" इतना मज़ेदार नहीं [23:27:26] <jrand0m> hah wilde [23:27:29] <human> jrand0m: कूल! [23:27:56] <ughabugha> पर मौजूदा नामों पर ही क्यों न टिके रहें? [23:28:05] * human चिंतित था कि I2P के कॉर्पोरेट होते ही shitlist पहला शिकार बनेगा [23:28:06] <jrand0m> ठीक है, मुझे किसी भी तरह से फ़र्क नहीं, i2psite ठीक है, eepsite ठीक है [23:28:09] <ughabugha> मेरा मतलब हमारे पास 1.0 तक इसे मेलिंग लिस्ट पर विचार करने के लिए पर्याप्त समय है। [23:28:09] <mihi> jrand0m: और चाँद पर हाथी भी रहने चाहिए ;) [23:28:22] <kaji> तो क्या किसी के लिए kaji.i2p अप है। मैंने बस बिना टेस्ट किए इसे शुरू किया और चलने दिया [23:28:31] <jrand0m> human> मुझे लगता है हमें उसकी चिंता नहीं करनी चाहिए ;) [23:28:35] <ughabugha> kaji: मेरे लिए काम किया। [23:28:48] <jrand0m> हमें ईस्टर एग्स को मूव करते रहना होगा mihi :) [23:28:48] <ox> <wilde> मुझे वास्तव में फ़र्क नहीं, eepsite उतना ही बोरिंग है जितना i2psite [23:29:05] <jrand0m> हम उन्हें समानार्थी मान सकते हैं [23:29:23] <ox> <wilde> वही सबसे खराब निर्णय ;) [23:29:44] <duck> wbk: ओके, मुझे थोड़ी देर के लिए जाना है। मीटिंग लगभग खत्म है तो लोग #i2p में तुम्हारी मदद कर सकते हैं [23:29:44] * jrand0m मानता/मानती है कि अब जब मैंने PM का टाइटल ले लिया है तो मुझे कोई निर्णय लेना होगा [23:29:48] * ion #i2p में शामिल हुआ/हुई [23:29:55] * jrand0m खुद को लात मारता/मारती है [23:30:09] <human> heheh [23:30:12] * mihi अंदाज़ा लगाता/लगाती है कि jrand0m को उसके लिए कुछ सपोर्ट चाहिए [23:30:19] * Trent@anon.iip ने मोड सेट किया: +o mihi [23:30:27] * mihi ने मोड सेट किया: +o jrand0m [23:30:30] <@jrand0m> ooOOoo [23:30:32] * mihi ने मोड सेट किया: -o mihi [23:30:49] <ox> <wilde> ओके अब मेरी तरफ़ से कोई और सवाल नहीं [23:30:55] * human अपना पालतू PM को बलि देता/देती है [23:31:38] * mihi अभी भी jrand0m के खुद को लात मारने का इंतज़ार कर रहा/रही है... [23:31:44] <@jrand0m> मुझे लगता है चर्चा का फ़ायदा है, साथ ही थोड़ा quirkiness भी। मैं human की दिशा में झुका/झुकी हूँ - "eep != i2p" समझाकर लोगों को उलझाने की ज़रूरत नहीं [23:31:59] * @jrand0m औपचारिक रूप से "eepsite" तय करता/करती है [23:32:23] * तुम्हें jrand0m ने बाहर कर दिया (हरामी!) Session Close: Tue Mar 23 23:32:23 2004 Session Start: Tue Mar 23 23:32:30 2004 [23:32:32] <human> lol [23:32:37] <duck> चलो जल्दी से baff करके मीटिंग बंद कर दें [23:32:40] <duck> ओह, देर हो गई [23:32:42] <jrand0m> heh [23:32:48] <human> heheh [23:32:56] <jrand0m> ओके और कुछ? हम 92 मिनट पर हैं [23:33:05] * jrand0m तैयार होता/होती है... [23:33:20] * jrand0m *baf* करके मीटिंग बंद करता/करती है