Tóm tắt nhanh

Có mặt: ant, cervantes, frosk, Jhor, jrandom, jrandom2p, postman, protokol, Ragnarok, smeghead, Teal`c, Tracker

Nhật ký cuộc họp

13:50 <jrandom> 0) chào 13:50 <jrandom> 1) tình trạng 0.5 13:50 <jrandom> 2) sam.net 13:50 <jrandom> 3) tiến độ gcj 13:50 <jrandom> 4) udp 13:50 <jrandom> 5) ??? 13:50 <jrandom> 0) chào 13:50 * jrandom vẫy tay muộn màng 13:51 <jrandom> ghi chú trạng thái hàng tuần đã được đăng tại http://dev.i2p.net/pipermail/i2p/2005-January/000560.html 13:51 <+postman> chào 13:51 * brachtus vẫy tay đáp lại 13:52 * cervantes giơ phiếu phạt vì đi trễ 13:52 <jrandom> ừ ừ, cứ đổ tại code hút tôi vào 13:52 <jrandom> ok, nhảy vào 1) tình trạng 0.5 13:53 <jrandom> rất nhiều tiến triển từ tuần trước - tất cả những vấn đề lộn xộn với hệ mật mã mới đã được giải quyết mà không quá vất vả 13:54 <jrandom> tài liệu mới nhất http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt.html?rev=HEAD rất có thể sẽ là thứ chúng ta triển khai trong 0.5 và về sau, trừ khi/cho đến khi mọi người tìm thấy vấn đề với nó 13:55 <jrandom> tôi không chắc còn gì để bổ sung ngoài những gì trong email 13:55 <jrandom> ai có câu hỏi/lo ngại gì không? 13:56 <Ragnarok> hiệu năng sẽ như thế nào? 13:56 <jrandom2p> (không phải tôi) 13:56 <jrandom> Ragnarok: hiệu năng tunnel sẽ tốt hơn nhiều 13:56 <frosk> có overhead (chi phí bổ sung) đáng kể so với hiện tại không? 13:57 <jrandom> frosk: đôi khi 13:57 <jrandom> frosk: khi có thể gộp các thông điệp trong một tunnel, overhead sẽ tối thiểu 13:58 <jrandom> tuy nhiên, khi không thể gộp hoặc khi việc đó không hiệu quả, có thể lãng phí đáng kể 13:58 <frosk> tôi hiểu rồi 13:59 <jrandom> mặt khác, chúng ta đang cắt bớt vài điều vô lý của i2np hiện tại (nơi hiện nay chúng ta thêm tiền tố một SHA256 32 byte trước mỗi thông điệp I2NP, kể cả những cái nằm trong thông điệp garlic, v.v.) 13:59 <jrandom> việc phân mảnh và kích thước cố định sẽ là vấn đề cần tinh chỉnh, nhưng còn nhiều dư địa để làm vậy 14:01 <jrandom> ok, còn gì nữa về 0.5 không? 14:02 <jrandom> nếu không, chuyển sang 2) sam.net 14:02 <jrandom> smeghead đã port thư viện client sam bằng java sang .net (yay!) 14:02 <jrandom> smeghead: muốn tóm tắt cho chúng tôi không? 14:03 <smeghead> được 14:03 <smeghead> tôi đang viết test cho nó, sẽ đưa vào cvs trong vài ngày tới 14:04 <smeghead> nên chạy được với .net/mono/portable.net 14:04 <smeghead> và c# và vb.net 14:05 <frosk> (và tất cả các ngôn ngữ khác chạy với .net tôi đoán thế) 14:05 <cervantes> (urgh) 14:05 <smeghead> giao diện đơn giản hết mức 14:05 <smeghead> chỉ cần đăng ký các phương thức listener với SamReader, hoặc kế thừa SamBaseEventHandler và override các phương thức khi cần 14:05 <smeghead> đúng, tôi hướng tới tương thích hoàn toàn với CLR 14:06 <jrandom> đỉnh phết 14:06 <cervantes> hay đấy... smeg.net ;-) 14:06 <frosk> tuyệt 14:06 <smeghead> thực sự không còn gì nhiều 14:06 <+protokol> CLR? 14:06 <smeghead> common language runtime 14:06 <smeghead> thứ tương đương trong .net với JRE 14:07 <+protokol> JRE? 14:07 <+protokol> đùa thôi 14:07 <jrandom> !thwap protokol 14:07 <Ragnarok> jrandom: cầu nối sam dạo này thế nào? các vấn đề liên quan đến bt đã giải quyết hết chưa? 14:08 <Tracker> Tôi nghi ngờ lắm, i2p-bt thậm chí có thể làm con amd64 3000 của tôi phát điên về CPU... 14:08 <jrandom> Ragnarok: tôi chưa đụng vào nó gần đây. vẫn còn vấn đề choke tồn đọng mà polecat nêu ra, nhưng chỗ i2p-bt<-->sam bridge trật ra ở đâu thì tôi chưa rõ 14:09 <jrandom> hmm, các kết nối thất bại sẽ buộc dùng ElGamal đầy đủ thay vì AES 14:10 <Ragnarok> ok 14:10 <jrandom> chúng ta có thể giảm bớt phần nào sau 0.5, nhưng chỉ một phần 14:12 <Tracker> Ok, I2P sẽ tốt cho các tracker ẩn danh nhưng không cho client ẩn danh. Hãy thử nghĩ xem chuyện gì xảy ra trên một torrent thật sự phổ biến với chừng 1000 seed và leech. 14:12 <jrandom> ok, vụ sam.net nghe hay đấy, cảm ơn smeghead lần nữa. tôi đang mong các unit test và có lẽ một demo app :) 14:12 <ant> <Evil-Brotten> xin chào mọi người 14:12 <smeghead> một demo app, vâng tôi sẽ làm cái đó nữa 14:13 <smeghead> thực ra tôi đã port cái của bạn rồi 14:13 <jrandom> Tracker: i2p xử lý client ẩn danh tốt mà, chúng ta chỉ cần tìm ra có gì sai với i2p-bt<-->sam bridge để giảm các full ElG 14:13 <smeghead> chúng hiện đầy bug 14:13 <ant> <Evil-Brotten> hả? 14:13 <jrandom> chào Evil-Brotten 14:13 <ant> <Evil-Brotten> xin chào 14:14 <jrandom> đang họp dev hằng tuần, cứ thoải mái ở lại. deer là một gateway đến i2p/iip 14:14 <ant> <Evil-Brotten> bạn là chuyên gia i2p à? 14:14 <ant> <Evil-Brotten> :P 14:14 <ant> <Evil-Brotten> à, ok 14:14 <ant> <cervantes> Evil-Brotten: bạn có thể nói chuyện ở #i2p-chat nếu muốn trong lúc cuộc họp đang diễn ra 14:14 <jrandom> Tracker: chúng ta còn nhiều việc trước khi xử lý được torrent rộng 1k 14:14 <ant> <Evil-Brotten> tôi vừa thử cài chương trình của bạn, nhưng đang gặp vài vấn đề 14:14 <ant> <Evil-Brotten> hay, tôi sẽ hỏi ở đó 14:15 <jrandom> đỉnh phết, smeghead 14:15 <Tracker> jrandom: Tôi hy vọng vậy, bt không ẩn danh sẽ không sống được lâu nữa... 14:15 <frosk> nhảm 14:15 <jrandom> "nhưng exeem là ẩn danh mà!@#" </snark> 14:15 <Tracker> jrandom: Nhưng đó là chuyện khác 14:15 <ant> <MikeW> gì? 14:15 <ant> <MikeW> ai nói exeem là ẩn danh? 14:16 <jrandom> mikew: chỉ thỉnh thoảng có fanboy 14:16 <jrandom> Tracker: sau 0.5 chúng ta sẽ có rất nhiều việc để đưa hiệu năng đến mức cần thiết 14:16 * DrWoo ghi nhận rằng 'con người' đôi khi ngu chết tiệt 14:16 <Tracker> jrandom: Ừ, cài spy-/adware thì không phải việc tôi muốn làm ;) 14:16 <jrandom> heh 14:17 <smeghead> tôi thì lại thích con người 14:17 <smeghead> họ ngon với bánh mì nướng 14:17 <jrandom> *chomp* 14:17 <smeghead> một số người cần thêm chút bơ hơn người khác 14:18 <jrandom> ok, tôi nghĩ vậy là đủ cho 2) sam.net (trừ khi ai còn gì muốn bổ sung?) 14:18 <jrandom> nếu không, chuyển sang 3) tiến độ gcj 14:19 <ant> <dm> sam.net?? 14:19 <ant> <dm> nó chạy chưa?/ 14:19 <jrandom> tôi đọc backlog thấy smeghead đã tiến triển tốt - muốn cập nhật xem tình hình thế nào không? 14:19 <smeghead> có 14:20 <ant> <dm> tuyệt vờiiii 14:20 <smeghead> tôi đã sửa vài class để router biên dịch được với gcj 3.4.3 14:20 <smeghead> tôi sẽ gửi patch sau cuộc họp 14:20 <smeghead> sau đó tôi và bất kỳ ai muốn giúp có thể bắt tay vào việc làm nó chạy 14:21 <jrandom> hay đấy 14:21 * frosk trao huy chương Nhân viên của Tuần cho smeghead vì cả công việc sam.net _và_ gcj 14:21 <jrandom> ừ, rất hay 14:21 <smeghead> :) 14:22 <Tracker> frosk: thà là người dùng diễn đàn của tuần ;) 14:22 <frosk> tuần này tôi chưa đọc diễn đàn, xin lỗi :) 14:22 <cervantes> vinh quang của duck vẫn chưa hết hạn ;-) 14:23 * jrandom rất mong được thấy i2p tương thích gcj 14:24 <jrandom> (và vẫn còn khoản thưởng cho việc đó, nên mọi người hãy liên hệ với smeghead và tham gia ;) 14:24 <smeghead> đúng, nó sẽ mở rộng đáng kể tính khả chuyển của i2p 14:24 <cervantes> có khi chúng ta sẽ vắt ra được thứ gì đó giống "hiệu năng" từ router :P 14:24 <ant> <dm> chuỗi 32 tuần là người làm I2P chăm nhất của tôi cuối cùng cũng kết thúc... 14:25 <jrandom> tôi không kỳ vọng gcj thực sự cải thiện hiệu năng hay giảm mức sử dụng bộ nhớ, nhưng nó sẽ chạy trên các HĐH mà sun không phát hành JVM và nơi kaffe thì hỏng 14:25 <jrandom> (nhưng nếu tôi sai thì càng tốt!) 14:25 <frosk> bất cứ thứ gì giúp i2p chạy tốt hơn mà không cần phần mềm độc quyền đều là Tốt 14:26 <jrandom> đồng ý. hỗ trợ cả kaffe và gcj sẽ là điều Tốt 14:27 <jrandom> ok, còn gì nữa về 3) tiến độ gcj, hay chúng ta chuyển tiếp? 14:27 <smeghead> việc cài đặt cũng sẽ dễ hơn 14:27 <Teal`c> gcj đã chạy được gì ngoài ví dụ 'hello world' chưa? 14:27 <Ragnarok> ai đó đã build eclipse bằng nó 14:27 <smeghead> Teal`c: có, tôi từng dùng nó để tạo .exe dưới mingw rồi 14:27 <smeghead> đúng, eclipse từng chạy dưới gcj với red hat cách đây không lâu 14:28 <jrandom> có lựa chọn phát hành executable biên dịch bằng gcj, bộ cài .jar thuần, và gói .jar+jvm đi kèm chắc chắn là Tốt 14:29 <jrandom> ok, chuyển sang 4) udp 14:30 <jrandom> có một bài mới trên diễn đàn mà tôi muốn mọi người chú ý, hỏi (và trả lời) vì sao udp quan trọng 14:30 <Tracker> Kinh 14:30 <jrandom> (xem http://forum.i2p.net/viewtopic.php?t=280 và bình luận nếu bạn có gợi ý/câu hỏi/quan ngại) 14:31 <jrandom> yuck hả Tracker? 14:32 <jrandom> dù sao, cả mule và detonate đang có tiến triển ở phía udp. detonate/mule: mọi người có cập nhật nào để chia sẻ không? 14:32 <Tracker> UPD là ác quỷ ở đây, trong khi nó chạy ổn trong phạm vi biên giới quốc gia thì thực sự tệ khi dùng tới các đích ngoài nước chúng tôi. 14:32 <jrandom> hmm 14:32 <Tracker> Chỉ là kinh nghiệm của tôi từ 5 năm chơi game online... 14:33 <jrandom> chắc chắn chúng ta sẽ cần tính đến tắc nghẽn và các vấn đề mtu khi ra ngoài mạng 14:33 <Tracker> Bằng cách nào đó hai backbone lớn ở đây không thích router UPD cho lắm và nếu có thì với mức ưu tiên rất thấp. 14:34 <Tracker> Nghĩa là ping từ 5 đến 20 giây. 14:34 <jrandom> tôi sẽ khá ngạc nhiên nếu có isp nào không cho UDP luôn (vì tất cả chúng ta dùng DNS) 14:34 <Tracker> Và mất gói cao 14:34 <jrandom> kiểm soát tắc nghẽn chắc chắn quan trọng 14:35 <Tracker> Tại sao bạn nghĩ tôi chạy DNS caching riêng với cache rất lớn suốt nhiều năm ;) 14:35 <jrandom> heh 14:35 <jrandom> à, chúng ta sẽ có phương án dự phòng là tcp cho những người không thể dùng udp vì lý do nào đó 14:36 <jrandom> nhưng udp sẽ được ưu tiên áp đảo 14:36 <Tracker> Hay đấy. 14:36 <jrandom> (ý là tôi hy vọng chỉ khoảng 10 người dùng tcp trên hơn 1m+ node ;) 14:37 <jrandom> nhưng, lần nữa, liên kết diễn đàn đó giải thích vì sao chúng ta cần làm điều đang làm, tuy nhiên nếu ai tìm ra cách tốt hơn, tôi luôn lắng nghe 14:37 <Tracker> Tôi đoán tôi sẽ là một trong số đó. 14:37 <jrandom> cũng có thể. 14:38 <jrandom> chúng ta sẽ xem khi 0.6 được triển khai liệu có đúng như thế không, hay chúng ta sẽ khắc phục được các vấn đề từ isp của bạn 14:38 <jrandom> ok, còn gì nữa về udp không? hay chúng ta chuyển sang 5) ??? 14:39 <jrandom> coi như đã chuyển 14:39 <jrandom> 5) ?? 14:39 <jrandom> ai còn gì muốn nêu lên không? 14:40 <Teal`c> pizza đến chưa vậy? 14:40 <Jhor> có ai biết tôi nên xem ở đâu để tìm/gỡ lỗi các vấn đề trong bittorrent không? 14:41 <jrandom> Jhor: trong i2p-bt, một nơi tốt để bắt đầu có lẽ là thêm logging để biết các thông điệp BT gửi/nhận nào đang diễn ra, để ta biết nó đang bị chặn/hết hạn/etc ở đâu 14:41 <jrandom> (giả sử bạn nói i2p-bt chứ không phải azneti2p?) 14:42 <Jhor> đúng, i2p-bt. các mức spew khác nhau là gì? 14:42 <jrandom> không biết, tôi chỉ biết --spew 1 14:42 <Jhor> Ok, tôi sẽ thử 14:43 * Jhor chuẩn bị cho khóa học cấp tốc về python 14:43 <jrandom> :) 14:44 <jrandom> ok, còn ai có gì để bàn nữa không? 14:44 * cervantes lăn chiếc Cồng Strand ra 14:44 <jrandom> chúng ta đang ở mốc 60 phút, vậy là tốc độ khá tốt 14:44 <Teal`c> khi nào udp sẵn sàng cho mọi người dùng? 14:44 <jrandom> Teal`c: tháng Tư 14:44 <jrandom> đó là 0.6, chúng ta vẫn đang làm 0.5 14:45 <Teal`c> làm tốt lắm. 14:46 <jrandom> tiến bộ, luôn tiến lên 14:46 * jrandom khởi động 14:46 * jrandom *baf* cái cồng, kết thúc cuộc họp