Tóm tắt nhanh

Có mặt: Brownspider, co, jrand0m, mariesofie, mihi, shardy, w0rmus

Nhật ký cuộc họp

[22:57] ok, chào buổi tối các quý ông và quý cô [22:57] chương trình họp: [22:57] 0) chào mừng [22:57] 1) cvs [22:57] 4) dịch vụ đặt tên [22:58] Bạn quên 5) câu hỏi. [22:58] 3) tình trạng dev [22:58] 2) câu hỏi về spec? [22:58] 5) các câu hỏi khác? [22:58] ôi, chết tiệt, tôi quên sắp xếp lại. ok. chúng được đánh số sai :) 0 == 0, 1 == 1, 4 ==2, 3 == 3, 2 == 4, 5 == 5 [22:59] để xem tôi có thể giữ mọi thứ thẳng hàng khi tiếp tục không... [22:59] ok, 0) chào mừng [22:59] hoan hô cho các nhóm hoán vị! [22:59] chào mừng đến với buổi họp 57 [22:59] ừ, chúng cũng chỉ là ký hiệu thôi mà [22:59] ngọt lịm, có gì mới ;0 [23:00] Tôi sẽ làm khán giả cổ vũ [23:00] 1) cvs vẫn còn sập, sau hơn 10 ngày. chúng tôi đang tìm host mới. [23:00] sf.net tệ, và tôi không có lý do để tin nongnu của gnu khá hơn. [23:00] jrand0m: Sao không đặt alias cho host đó là "cvs.invisiblenet.net"? [23:00] nop đang dẫn đầu việc tìm host mới. [23:01] được thôi co, khi nào có server [23:01] bạn cần gì ở một host? [23:01] shardy> kết nối mạng ổn định, truy cập ssh/cvs. và một ít dung lượng đĩa [23:01] bạn đã có gì xếp sẵn chưa? [23:01] vì nếu chưa. Tôi có thể giúp. [23:02] tuyệt! Tôi không biết nop đã xếp được gì, nhưng tôi sẽ bảo anh ấy liên hệ với bạn (trừ khi anh ấy đang ở đây?) [23:02] * w0rmus khều nop [23:03] Tôi có sdsl 1.1 cho doanh nghiệp. Tôi cần tìm một máy. nhưng miễn là bạn không dùng lượng băng thông cực lớn tôi có lẽ có thể host server. [23:03] bạn cần bao nhiêu dung lượng đĩa? [23:03] repository hiện khoảng ~ 6Mb. nên có lẽ 50M sẽ đủ cho tăng trưởng trong một thời gian dài [23:04] ồ. pfft. chẳng là gì. [23:04] và máy cũng không cần quá nhanh? [23:04] bạn sẽ không chạy các job biên dịch lớn trên đó? [23:04] không đâu, một con 286 có lẽ cũng đủ. [23:04] không, chỉ cvs checking / checkout [23:04] (à, cả diff, và log, v.v. ;) [23:05] "chúng ta dùng Java, không cần compile farms" [23:05] *** Đăng xuất: cohesion (class) [23:05] những người quan tâm đến ẩn danh có truy cập CVS bằng thứ như JAP không? Tôi chưa từng dùng CVS [23:05] w0rmus> Tôi dùng cvs qua một chuỗi proxy ssh riêng tư [23:05] jrand0m: Hãy nhớ rằng trong tương lai có thể sẽ có bản triển khai bằng C hoặc C++. [23:06] jap không cho phép truy cập cvs theo như tôi biết (AFAIK) :( [23:06] ssh tunnelling [23:06] để tôi xem có thể làm gì. ai đó nói sẽ đưa tôi một ổ nữa... nếu tôi có được ổ đĩa thì tôi có một máy tôi có thể dựng lên. [23:06] ồ, tất nhiên co. Tôi chỉ không kỳ vọng chúng ta có thể yêu cầu repository cvs nhất thiết phải là một compile farm nữa. [23:07] tuyệt shardy. cần chúng tôi làm gì, cứ nói một tiếng. [23:07] jrand0m: Bạn nói đúng. Chúng nên tách biệt. [23:07] sẽ làm. để tôi lục tìm một ổ đĩa, chắc tôi kiếm được, và nếu được tôi rất vui lòng host cvs cho mọi người. [23:07] shardy++ [23:07] yay ;0 [23:07] ok, 4) dịch vụ đặt tên [23:08] co, thế nào rồi? [23:08] Tôi vẫn đang viết, nhưng muốn nói vài lời về nó. [23:08] Thứ nhất, để trả lời câu hỏi của thecrypto trong buổi họp trước, NS không cung cấp thông báo việc ai đó đang online. [23:09] Nó chỉ nói rằng một người có thể được liên hệ qua một số phương thức nhất định, chẳng hạn như AIM. [23:09] Thứ hai, phía client. [23:09] Sẽ có một API mà các chương trình có thể dùng để gửi truy vấn tới các naming server. [23:10] Cơ chế nền sẽ đọc một file cấu hình về những server cần truy vấn, sẽ dùng mạng I2P để nhận kết quả, và sẽ chuyển kết quả lại cho bên gọi. [23:11] Cơ chế nền cũng sẽ đọc địa chỉ đích để router cục bộ liên hệ từ một file. [23:11] cơ chế đích? [23:11] Xin lỗi, địa chỉ đích. [23:11] à 'k [23:12] Tạm thời chỉ vậy. [23:12] hay đấy [23:12] Tôi đồng ý [23:12] ;) [23:12] có ước lượng sơ bộ về timeline cho các mốc không? [23:13] rõ ràng là không phải thứ để mọi người bám vào, tất nhiên, chỉ là muốn biết [23:13] Hãy nói cuối tuần này sẽ hoàn thành bản specification và công bố nó cùng API. [23:14] * mariesofie đến muộn [23:14] à hay quá co [23:14] Sau đó, tôi sẽ bắt đầu triển khai. Tôi không chắc mất bao lâu, dù vậy. [23:14] hiểu mà [23:15] còn ai có câu hỏi/suy nghĩ gì về dịch vụ đặt tên không? [23:15] ok, 3) tình trạng dev [23:16] dev vẫn tốt. [23:16] phía java đã đạt spec và triển khai tất cả I2CP và I2NP messages và structures [23:17] bản kiến trúc java tự nó đã hoạt động và tôi sẽ tiếp tục viết các stub cho các subsystem khác nhau [23:17] Bạn đã test nó chưa? [23:17] các messages & structures? có qua TestData harness trong net.invisiblenet.i2p.data.test [23:17] Ý tôi là kết nối hai máy tính khác nhau bằng I2P. [23:18] ồ, chưa, cái đó cần triển khai đầy đủ subsystem truyền thông [23:18] Tôi hiểu. [23:18] trước tiên tôi đang xây các subsystem để chạy ở chế độ test, rồi triển khai các subsystem để chúng có thể chạy độc lập [23:19] có lẽ còn 2 tuần nữa để một client gửi được một message tới một client trên một router khác [23:19] * mariesofie reo hò [23:20] vẫn còn nhiều việc phải làm sau đó trước khi có bản alpha, nhưng thế là tiến triển [23:21] datastrucutres và i2np specs cần khoảng một tá chỉnh sửa nhỏ mà tôi đã tích lũy trong quá trình triển khai để xử lý những điều bị bỏ sót. ví dụ "datastructures p11, TunnelSigningPublic/PrivateKey should contain SIGNING Public/Private keys" và "i2np p15, TunnelCreateStatus - add hash of the replying RouterIdentity" [23:21] trời. tôi thực sự cần đọc kỹ các spec. [23:22] à, chúng sẽ sớm được host trên máy của bạn nên sẽ dễ thôi :) [23:22] haha [23:22] Tôi cũng chưa đọc xong spec [23:23] tôi đã in spec, đọc nhiều đến mức nó sờn cả ra và tôi phải in thêm một bản nữa [23:23] qua các cuộc thảo luận tôi có với nhiều người, tôi thấy các spec không giỏi lắm trong việc truyền đạt cách thứ này thực sự hoạt động. chúng bao phủ phần mơ hồ và phần chi li, nhưng không nói tại sao phần chi li đáp ứng được cái tại sao [23:23] heh [23:23] rofl mariesofie [23:23] ok, vậy là xong 3) tình trạng dev [23:24] giờ đến 2) câu hỏi về spec [23:24] Tôi nghĩ tôi sẽ đọc chúng thay vì môn giải tích ngu ngốc [23:24] Tôi đang nghĩ xa hơn một chút. [23:24] Các bản triển khai bằng python và C hoặc C++ sẽ cần có dữ liệu message đọc được bởi bản triển khai Java. [23:24] *** Đăng xuất: mihi (EOF From client) [23:25] đúng vậy co [23:25] Bạn sẽ làm điều đó thế nào? [23:25] datastructures spec định nghĩa cụ thể bố cục byte [23:25] và mọi thứ là big endian và tất cả các số đều là unsigned [23:25] các spec nhắm tới trình độ kỹ thuật nào? ai có kiến thức máy tính ổn? sinh viên kỹ sư CNTT trình độ đại học? [23:25] Ồ, được rồi. [23:25] *** mihi_ (~none@anon.iip) đã tham gia kênh #iip-dev [23:26] tức là đối tượng mục tiêu là ai? [23:26] *** mihi_ hiện được gọi là mihi [23:26] mariesofie> à, những spec đó thực ra được nhắm khá chắp vá. i2p_philosophy là phần "ok, cái quái gì thế này", nhưng phần còn lại của spec nhắm tới những người quan tâm đến việc thực sự triển khai hệ thống [23:26] chúng ta thực sự rất cần một số tài liệu ở giữa [23:27] tôi hiểu [23:27] Tôi thấy tài liệu API rất dễ hiểu và hữu ích, nhưng trớ trêu là tôi vẫn bị rối khi đọc các spec I2NP cố gắng hiểu kiến trúc lõi [23:28] có lẽ điều đó phản ánh tôi hơn là tài liệu :) [23:28] heh geek :) [23:29] ok, còn câu hỏi nào khác về spec không? chuyển sang 5) các câu hỏi khác [23:29] ai có câu hỏi nào khác không? đây là gạch đầu dòng cuối cùng trong chương trình họp [23:30] Tôi tự hỏi thecrypto đang ở đâu với achat [23:30] à, thecrypto sẽ offline trong khoảng ba tuần tới [23:30] peer review thì sao? [23:30] hoặc atalk [23:30] wow [23:30] có ai đang review nó không? [23:30] tôi tưởng thecrypto có 2 giờ mỗi ngày [23:31] và tôi còn chẳng xem được code của anh ấy :( [23:31] mihi> các bản đã được gửi cho một số người để review và khi có phản hồi sẽ được xử lý. [23:31] w0rmus> bạn có câu hỏi nào về ATalk không? [23:32] Tôi sẽ review nó ngay khi có thời gian :) [23:32] ý tôi là, cho tới giờ đã có phản hồi nào chưaß [23:32] chắc là chưa [23:32] s/nowß/now?/ [23:32] mihi> phần lớn dưới dạng thảo luận và làm rõ [23:32] tuyệt shardy :) [23:33] chúc mừng sinh nhật google [23:33] mariesofie> đúng, nhưng thế còn không đủ thời gian cho anh ấy tải về tài liệu ngôn ngữ Java để tiếp tục dev :/ [23:33] ahaha cái quái gì [23:35] ok, còn câu hỏi / ý kiến nào khác? [23:35] Tôi đoán tôi nên nói rằng tôi chưa từng code ngoài phạm vi ở trường [23:35] nhưng tôi phải bắt đầu ở đâu đó thôi [23:35] bây giờ là lúc tốt để bắt đầu :) [23:35] word [23:35] ;0 [23:35] tôi có câu hỏi về api, nhưng chưa phải bây giờ, một hai ngày nữa khi tôi có thể thử thêm [23:35] Tôi học Java khoảng 2 năm rồi [23:36] ok hay đó mariesofie, cứ gửi tin nhắn lên list hoặc nhắn cho tôi ở đây khi nào cũng được [23:37] mariesofie: Bạn đã đọc thảo luận trên mailing list iip-dev chưa? [23:37] nó được lưu trữ ở đâu? [23:37] http://news.gmane.org/thread.php?group=gmane.comp.security.invisiblenet.iip.devel [23:37] (hiện lưu lượng khá thấp) [23:38] jrand0m muốn bạn code thứ gì đó không thể tồn tại về mặt logic, để xé toạc thế giới, để chấm dứt sự trị vì của chúa. [23:38] dịch vụ của tôi vẫn sẵn sàng nếu bạn cần viết hoặc debug bất kỳ lõi mã hóa nào. [23:39] *** M123456789 (~no@anon.iip) đã tham gia kênh #iip-dev [23:39] Brownspider: huh? [23:39] co, nó ở trên freesite của anh ấy, thôi bỏ đi [23:40] tuyệt shardy, tôi có cảm giác chúng ta sẽ cần vài thứ khi các router hoạt động, và đặc biệt khi chúng ta đưa các API C/Python trở lại đúng spec [23:40] co> tôi mới đọc lùi lại đến khoảng số #52 hay gì đó [23:42] ok. lời cuối (khi tôi nhìn chằm chằm vào *baf*er...) [23:43] *** mihi_backup_ (~none@anon.iip) đã tham gia kênh #iip-dev [23:43] *** Đăng xuất: mihi_backup (EOF From client) [23:43] *** mihi_backup_ hiện được gọi là mihi_backup [23:43] ok tuyệt. tuần sau, cùng giờ, cùng chỗ. [23:44] * jrand0m *baf*s kết thúc cuộc họp