Tóm tắt nhanh

Có mặt: chisana, eyedeekay, meeh, sadie, zlatinb, zzz

Nhật ký cuộc họp

20:00:00 <zzz> 0) Chào 20:00:00 <zzz> 1) Các hạng mục còn lại trong tình trạng phát hành 0.9.39 (meeh, mhatta, nextloop, str4d) 20:00:00 <zzz> 2) Tình trạng phát hành i2pbote-android đã khắc phục (meeh) 20:00:00 <zzz> 3) Tình trạng phát triển 0.9.40 (zzz) 20:00:00 <zzz> 4) Tình trạng LS2 (zzz) 20:00:00 <zzz> 5) Tình trạng scrum (zlatinb) 20:00:04 <zzz> 0) Chào 20:00:06 <zzz> chào 20:00:10 <meeh> chào 20:00:17 <zlatinb> chào 20:00:51 <zzz> 1) Các hạng mục còn lại trong tình trạng phát hành 0.9.39 (meeh, mhatta, nextloop, str4d) 20:00:55 <eyedeekay> chào 20:01:07 <zzz> mục chương trình này là từ buổi họp tháng trước... 20:01:29 <zzz> khi chúng ta vẫn còn thiếu debian, f-droid và mavencentral 20:01:40 <zzz> meeh bạn có cập nhật nào cho chúng tôi về bất kỳ mục nào trong số đó không? 20:02:33 <meeh> tôi và str4d sẽ "pair" cho lần phát hành này, nghĩa là anh ấy sẽ đi qua tất cả các bước cùng tôi, bao gồm maven/f-droid. Hôm nay tôi sẽ liên hệ với anh ấy về việc này vì lần cuối chúng tôi bàn là một hai tuần trước. 20:02:43 <zzz> có ai nghe tin gì từ mhatta về debian chưa? 20:02:51 <meeh> điều đó sẽ bao gồm fdroid, maven và googleplay 20:03:15 <zzz> meeh đây là về .39 - các bản phát hành f-droid và mavencentral cho .39 đã được đăng chưa? 20:03:33 <sadie_> chào 20:03:34 <meeh> trình khởi chạy osx tất nhiên cũng sẽ được cập nhật 20:03:52 <meeh> chưa, nhưng khi tôi pair với str4d tôi sẽ học cách tôi có thể sửa việc đó 20:03:59 <meeh> vậy thì cả 39 và 40 sẽ được xử lý 20:03:59 <zzz> chúng ta đang nói về các mục .39 từ 7 tuần trước, vẫn chưa hoàn thành ở buổi họp trước 5 tuần trước 20:04:17 <meeh> https://search.maven.org/search?q=g:net.i2p 20:04:19 <meeh> maven là bản mới nhất bt 20:04:24 <meeh> w 20:04:24 <meeh> .39 20:04:48 <zzz> ok. vậy ETA cho việc "pairing" là khi nào (đừng để anh ấy lây cho bạn cách nói kiểu zcash) 20:05:38 <R4SAS> :D 20:05:39 <zzz> và tôi tưởng vấn đề f-droid của chúng ta là do phụ thuộc máy chủ, không phải vấn đề biết cách làm. Mấy cái đó đã được giải quyết chưa? 20:05:57 <meeh> câu trả lời của tôi là khi str4d có thời gian cho tôi để đi qua nhanh - mà lần trước nói chuyện tôi hiểu là anh ấy sẽ sắp thời gian rất nhanh. Tôi sẽ cập nhật cho bạn những gì anh ấy nói hôm nay 20:06:41 <zzz> về mavencentral, bạn có mọi thứ bạn cần bao gồm cả hướng dẫn, đúng không? bạn có tất cả quyền cần thiết chứ? 20:06:58 <meeh> không có hướng dẫn 20:07:19 <zzz> tôi hỏi vì 'khi str4d có thời gian' thật không có nghĩa gì cả :( 20:07:28 <meeh> chúng tôi có một số file script maven/gradle trong repo, mà tôi có thể *đoán* cách hoạt động và thử, điều mà tôi không muốn làm rối 20:07:46 <meeh> lần này tôi hy vọng vào anh ấy 20:08:09 <meeh> đã đến lúc loại bỏ việc cằn nhằn, để rảnh thời gian hơn — nghe có vẻ ai cũng sẽ chấp nhận 20:08:42 <zzz> chắc rồi, kế hoạch dài hạn là loại bỏ việc phụ thuộc vào str4d, chúng ta gần xong rồi, tiếp tục thúc đẩy cho đến khi hoàn tất 20:09:36 <zzz> ok quay lại mhatta - có ai nghe từ anh ấy chưa? đã đến lúc gọi điện cho anh ấy hay chúng ta đi tiếp thế nào từ đây? 20:09:46 <zzz> zlatinb, có ý tưởng nào không? 20:10:04 <zzz> và có ai nghe từ nextloop chưa? 20:10:15 <zlatinb> gọi anh ấy lần trước không hiệu quả, dù anh ấy xác nhận tôi có đúng số 20:10:27 <zlatinb> tiếc là không có ý tưởng nào 20:10:39 <zzz> meeh, theo tôi hiểu bạn cũng có thể chỉ cần gửi yêu cầu để vào f-droid chính thức, chúng ta không thật sự cần nextloop. Bạn biết cách làm không? 20:10:40 <sadie_> có ai có thể nhận các nhiệm vụ của mhatta không? 20:11:15 <zzz> ai là Debian Developer chính thức... biết ai khác có thời gian không? 20:11:38 <meeh> xin lỗi phải nói rằng tôi còn ít rành về frdroid hơn cả android — tôi chỉ (ít nhất theo trí nhớ) là người host repo riêng của chúng ta 20:11:53 <sadie_> không - nhưng chúng ta nên bắt đầu tìm 20:11:57 <meeh> nhưng tôi có thể hỏi str4d khi nói chuyện với anh ấy, anh ấy chắc biết 20:12:20 <zzz> ok meeh nhớ là có hai fdroid, cái của chúng ta và cái chính thức fdroid.org, nên vui lòng lấy hướng dẫn cho cả hai. Vui lòng thử tìm nextloop 20:12:27 <zzz> twitter, email, v.v. 20:13:13 <meeh> ừ, cái của chúng ta đã được chuyển, và về lý thuyết sẽ hoạt động khi tôi chạy các lệnh python để đẩy nó — tôi sẽ thử sau khi nói chuyện với str4d 20:13:19 <zzz> còn gì nữa cho mục 1) không? Chúng ta đã không làm tốt lắm với .39 20:13:40 <zzz> vậy hãy sửa nhanh cho .40 20:13:57 <zzz> phát hành là việc chúng ta làm; khi không thể đưa bản phát hành ra, là chúng ta thất bại 20:14:16 <zzz> còn gì nữa cho mục 1) không? 20:15:18 <zzz> 2) Tình trạng phát hành i2pbote-android đã khắc phục (meeh) 20:15:35 <zzz> meeh tình trạng bản phát hành bote android được mong đợi từ lâu thế nào rồi? 20:15:42 <meeh> hiện vẫn treo ở "connecting" 20:16:14 <zzz> nhưng eyedeekay báo là nó hoạt động? 20:16:36 <zzz> meeh bạn đã thử khi không bị tường lửa chặn chưa? 20:16:41 <eyedeekay> nó chỉ hoạt động nếu bạn dùng router tích hợp. Đây là trên máy tính bảng 20:16:44 <meeh> ok, tôi cảm thấy chúng ta đã nói nhiều lần về bản phát hành. xin đừng nghĩ tôi thô lỗ, khó chịu, hay gì khác ngoài "cố gắng nói rõ nhất có thể" - tôi sẽ không phát hành một sản phẩm hỏng. Trừ khi tôi có thể gửi tin nhắn từ bote-android của tôi tới desktop-android của tôi - tôi sẽ không phát hành 20:17:20 <zzz> đây là buổi họp cập nhật tình trạng cho mọi người. Hãy giả vờ bạn không nói chuyện với tôi một tháng rồi, và nói cho mọi người chúng ta đang ở đâu. Bạn không nói với tôi, bạn đang báo cáo cho cả thế giới 20:17:41 <meeh> vì nếu không, những gì chúng ta phát hành theo định nghĩa là hỏng - và nó sẽ phản ánh xấu về chúng ta 20:18:00 <meeh> ok xin lỗi - nhưng đó là tình hình ^ :) 20:18:27 <zzz> vậy triển vọng hay ETA hay ước đoán để sửa và phát hành là khi nào? 20:18:41 <meeh> nhưng vâng, tôi cảm thấy mạnh mẽ rằng đẩy một bản phát hành hỏng sẽ phản ánh xấu lên i2p - có ai không đồng ý với nhận định đó không? 20:19:11 <zzz> tôi không thúc ép bạn phát hành. Tôi đang hỏi khi nào nó sẽ được phát hành. 20:19:26 <zzz> đó là mục đích của buổi họp này, để báo cáo tình trạng 20:19:34 <meeh> bạn nghĩ mất bao lâu để làm cho bote kết nối qua tcp socket thay vì unix domain? 20:19:46 <zzz> Tôi không biết 20:20:06 <meeh> vì tốt nhất, mà tôi hy vọng, là đó là việc chúng ta cần làm.. nếu không thì hoàn toàn không biết :( 20:20:32 <meeh> vì nếu peers không phải vấn đề, mà chúng ta vẫn chật vật kết nối 20:20:38 <meeh> và dựa trên các phiên debug của tôi 20:20:48 <meeh> tôi nghi ngờ đó là IPC giữa các ứng dụng khiến nonce 20:20:56 <meeh> và phá hỏng việc giao tiếp 20:21:06 <zzz> ok. có lẽ chúng ta có thể nhờ thêm người thử nghiệm bằng cách hỏi ngay trong kênh này... có thể là cisiey 20:21:15 <meeh> vì tunnel và leases có vẻ ổn theo tôi thấy 20:21:39 <meeh> nơi hợp lý tiếp theo để xem là giữa router <-> bote 20:21:46 <zzz> ok. nhưng nếu nó đang cố xây tunnel cho bote, thì không phải vấn đề với i2cp socket 20:21:57 <meeh> có thể control socket hoạt động, nhưng việc truyền dữ liệu dừng 20:22:07 <zzz> hoặc là bạn đang nói chuyện với router hoặc là không. tất cả đều qua cùng một socket 20:22:17 <zzz> (control và data) 20:22:32 <meeh> có thể Google làm gì đó chúng ta không biết - không phải lần đầu 20:22:50 <zzz> tin tốt là bạn đang tiến triển, trước đây chúng ta mắc kẹt nhiều lần và luôn tìm ra cách 20:22:54 <zzz> cảm ơn bạn đã cập nhật 20:22:57 <zzz> còn gì nữa cho mục 2) không? 20:23:07 <meeh> vậy i2cp hoạt động như tls, nó cấu hình rồi chuyển sang truyền dữ liệu thuần? 20:23:34 <zzz> control và data được ghép kênh, mọi lúc. nó không bao giờ 'chuyển sang' dữ liệu thuần 20:23:54 <meeh> vậy là dữ liệu nhị phân mã hóa ascii à hay sao? 20:24:15 <zzz> tôi có thể hướng dẫn bạn cách i2cp hoạt động sau buổi họp nếu bạn muốn 20:24:21 <meeh> dù sao - chúng ta để chi tiết triển khai bàn sau 20:24:22 <meeh> vâng 20:24:27 <zzz> còn gì nữa cho mục 2) không? 20:25:02 <zzz> 3) Tình trạng phát triển 0.9.40 (zzz) 20:25:16 <zzz> Tình trạng phát triển 0.9.40 đã XONG! 20:25:30 <zzz> chúng ta đi theo chu kỳ ngắn 6 tuần rưỡi và phát hành hôm nay 20:25:32 <chisana> chúc mừng! 20:25:54 <zzz> cập nhật trong mạng đang hoạt động. Tuy nhiên không chắc tin tức tiếng Anh đã được cập nhật chưa. Swarm có vẻ hơi nhỏ? 20:26:05 <zzz> eche|off, bạn đã điều tra chưa? 20:26:25 <zzz> ít nhất nó đang cập nhật một phần 20:26:47 <zzz> chúng ta sẽ theo dõi sát lần này vì chúng ta đã vô hiệu NTCP 1, điều đó không nên có tác dụng phụ nào, nhưng cứ xem 20:27:19 <zzz> vậy, bàn về ETA các hạng mục phát hành. Cập nhật trong mạng đã ra, website đã cập nhật. Tôi sẽ làm PPA và deb repo của chúng ta vào ngày mai. 20:27:45 <zzz> meeh ETA cho bản phát hành router android là khi nào? 20:28:01 <meeh> vẫn như trước, lần này tôi sẽ làm cùng str4d 20:28:23 <meeh> gộp toàn bộ "phần của str4d" của lần phát hành thành một gói 20:28:24 <meeh> :) 20:28:28 <zzz> ngay cả với router android? lần trước bạn tự làm mà. 20:28:42 <zzz> tôi chỉ muốn phụ thuộc vào anh ấy ít nhất có thể 20:28:42 <meeh> Đúng, bằng cách hack quanh maven 20:28:50 <meeh> nhưng thứ tự đúng là triển khai maven trước 20:29:05 <meeh> Vâng, nhưng mục tiêu là đây là lần cuối cùng chúng ta làm vậy, <ever> 20:29:24 <zzz> ok. xem liệu điều đó có thành sự thật không, hy vọng là vậy 20:30:07 <meeh> để ghi nhận, tôi đã liên hệ anh ấy qua DM @ twitter 20:30:25 <zzz> ok báo cho chúng tôi khi bạn có ETA 20:30:26 <meeh> đó cũng là nơi tôi đã nói chuyện với anh ấy mấy lần gần đây 20:31:02 <zzz> zlatinb, tôi nghĩ bạn và tôi nên gửi đến cả 10 email của mhatta để thử thu hút sự chú ý của anh ấy? Đã hai tháng rồi chúng ta không nghe từ anh ấy 20:31:25 <zzz> không muốn có một bản phát hành cũ trong buster 20:31:27 <zlatinb> được, đưa tôi các email và tôi sẽ bắn đi một loạt 20:31:38 <zzz> ok 20:31:59 <zzz> eche|off, eche|on bạn ở đây chứ? 20:32:39 <zzz> ok tôi đoán thế là xong mục 3) ? 20:33:18 <zzz> 4) Tình trạng LS2 (zzz) 20:33:42 <zzz> tôi sẽ cập nhật nhanh về 3 đề xuất chính: 123, 144, và 150 20:34:13 <zzz> 123 là đề xuất ls2. Nó gần như xong và chúng ta đã đưa khá nhiều mã ls2 mã hóa vào .40 để có thể thử nghiệm thêm 20:34:34 <zzz> bản đề xuất tự nó không thay đổi nhiều trong tháng qua, điều đó là tốt 20:35:05 <zzz> 144 là đề xuất mã hóa mới. Tháng vừa rồi không có hoạt động nào vì có các việc ưu tiên cao hơn 20:35:26 <zzz> nhưng tôi đã nhận được nhiều bình luận về nó. hãy mong một bản nháp cập nhật trong một hai tuần 20:35:48 <zzz> tôi muốn thấy một vài triển khai của 144 trong 4-6 tháng nhưng còn nhiều việc phải làm để tới đó 20:36:05 <zzz> 150 là đề xuất 'garlic farm' mới dựa trên raft, để quản lý multihoming quy mô lớn. 20:36:30 <zzz> đó là đề xuất mới nhưng nhận được phản hồi khá tốt, ít phàn nàn hơn nhiều so với 144! 20:37:04 <zzz> zlatinb, bạn nghĩ khi nào chúng ta có thể có một plugin thử nghiệm triển khai 150? vài tháng? 20:37:24 <zzz> tôi đoán chúng ta cần bàn về những gì có thể nhét vào .41 để hỗ trợ nó 20:37:38 <zlatinb> tùy vào cách chúng ta scope; nhiều tính năng liệt kê thực ra chỉ là "có thì tốt" 20:37:59 <zzz> đúng, trong bản sửa hôm qua tôi đánh dấu nhiều phần là không-cho-bản-phát-hành-đầu-tiên 20:38:07 <zlatinb> nếu cắt về mức tối thiểu tuyệt đối thì có lẽ ít hơn vài tháng 20:38:47 <zzz> vâng chúng ta vẫn chưa họp roadmap cho .41, nên tôi chưa chắc ưu tiên nằm ở đâu 20:38:49 <zlatinb> tôi nghĩ đây là một dự án cỡ vừa 20:39:18 <zzz> đồng ý 20:39:37 <zzz> có ai có câu hỏi gì về mục 4), ls2, hay các đề xuất liên quan không? 20:39:52 <zzz> như thường lệ, mọi người đều được chào đón tại các buổi họp của chúng tôi, Thứ Hai 6:30 PM UTC trên IRC #ls2 20:40:27 <chisana> nếu tôi có thể gom được một ECIES "working/MVP", liệu có giúp hoàn tất 144 không? 20:40:54 <zzz> tất nhiên 20:41:37 <zzz> phải có ai đó làm trước. chúng ta đã làm kiểm thử tích hợp với một số đề xuất khác, từ tận một năm trước với NTCP 2. 20:42:03 <zzz> ai đó xong trước, rồi người khác, rồi bạn cố làm cho chúng nói chuyện với nhau, rồi bạn cố tìm xem ai đúng ai sai 20:42:33 <zzz> đó là công việc khó và chậm nhưng là cách duy nhất để làm 20:43:15 <chisana> chắc chắn rồi, 144 là nơi tôi sẽ dành phần lớn thời gian, nên sẽ thường xuyên cập nhật/đặt câu hỏi 20:43:25 <zzz> chúng ta đã học rằng hiếm khi coi là xong cho tới khi có hai triển khai. đó là cách duy nhất để "test" đặc tả 20:43:41 <zzz> tuyệt 20:43:49 <zzz> có ai có câu hỏi gì về mục 4), ls2, hay các đề xuất liên quan không? 20:44:30 <zzz> 5) tình trạng scrum (zlatinb) 20:44:36 <zzz> xin mời zlatinb 20:45:15 <zlatinb> Chào. Phiên scum thông thường chạy song song. Vui lòng mô tả ngắn gọn 1) bạn đã làm gì kể từ lần scrum trước 2) bạn dự định làm gì tháng tới 3) nếu bạn có trở ngại hay cần giúp đỡ. Nói EOT khi xong 20:45:49 <zlatinb> Tôi: 1) hoàn thiện bộ lọc nâng cao, làm việc trên garlic farm, tinh chỉnh outproxy với arctic, một vài jogger tix 2) hy vọng chỉ garlic farm 3) không có blockers EOT 20:47:03 <zzz> 1) sửa lỗi; bộ cài windows có ký; chuyển sang izpack 5; tính năng import susidns; triển khai ls2 mã hóa; rà soát và phát hành .40; làm việc trên các vấn đề I2CP android 20:47:38 <meeh> 1) Tôi đã thiết kế lại trình khởi chạy osx và nâng cấp mã swift lên 4.2 sắp 5, dọn dẹp code, chuyển thêm từ objc. Tôi cũng đã cải thiện các dịch vụ tôi host cho i2p như outproxy. và một số phát triển android và học hỏi 20:47:55 <zzz> 1 tiếp.) viết đề xuất garlic farm, nhiều thứ về kiến trúc garlic farm; họp và thảo luận ls2; làm với sadie về icon v.v. 20:48:09 <sadie_> đang cập nhật hệ biểu tượng cho .40, sẽ tiếp tục cho .41 và cũng cập nhật logo bằng logo Ura tạo cho console, site. Cải tiến trình hướng dẫn cài đặt, chuẩn bị cho chuyến đi RightsCon và hoạt động tiếp cận với TX, IFF EOT 20:48:55 <zzz> 2) phát hành PPA .40; roadmap .41; tách cấu hình cùng eyedeekay, garlic farm; họp ls2; sửa lỗi; có lẽ tự động hóa phát hiện Sybil -> đưa vào blacklist? 20:49:03 <meeh> 2) tháng tới tôi dự định chăm chút lại cho trình duyệt của chúng ta, cập nhật phiên bản ngang upstream, một số cải tiến tích hợp i2p nếu làm được, làm menu ngữ cảnh gốc osx -> snark-share dùng được, và cũng xem kỹ hơn các vấn đề với mattermost/irc/liên lạc của chúng ta 20:49:06 <eyedeekay> 1) Bote, sửa lỗi, viết hướng dẫn 2) hy vọng tách cấu hình, bote, và sửa lỗi 3) không blockers EOR 20:49:10 <eyedeekay> *EOT 20:49:38 <meeh> 3) không, hy vọng là không; giờ chỉ chờ str4d đề xuất thời gian để chúng tôi pair và làm phát hành 20:49:48 <sadie_> tài liệu/kiểm thử outproxy 20:49:50 <meeh> EOT 20:49:56 <zzz> 3) blockers: mhatta cho các thứ debian/tails 20:50:06 <eyedeekay> Ồ tôi cũng muốn dành chút thời gian với meeh trên trình duyệt trong tháng tới. 20:50:17 <zzz> EOT 20:50:51 <zlatinb> Cảm ơn, vậy là xong scrum. 20:50:59 <zzz> ok cảm ơn zlatinb 20:51:12 <zzz> vài câu hỏi nhanh trước khi kết thúc cuộc họp 20:51:27 <zzz> chu kỳ 8 tuần và ngày phát hành 2 tháng 7 cho .41 có ổn không? meeh? 20:52:12 <meeh> không có gì ngay lập tức nói rằng không được, tôi nghĩ là ổn 20:52:26 <zzz> ok, tạm ghi vậy cho đến khi nghe từ eche|off 20:52:57 <zzz> tiếp, meeh, bạn đã build osx .40 chưa? nó đang trên trang d/l vì bị kích hoạt theo số phiên bản, nhưng tôi chưa hỏi bạn là đã làm chưa 20:53:16 <zzz> vậy đó là bug trong quy trình của chúng ta 20:53:24 <meeh> chưa, tôi định bắt đầu quy trình đó ngay sau buổi họp 20:53:37 <meeh> trước đó không có thời gian 20:54:06 <zzz> ok cảm ơn. Tôi sẽ sửa checklist để lần sau tôi không đẩy bản build lên trang d/l cho đến khi bạn xong 20:54:33 <zzz> câu hỏi cuối cho meeh, bạn có định phát hành trình duyệt để sửa vụ chứng chỉ firefox không? hay thậm chí có cần không? 20:55:19 <meeh> bạn có thể nói rõ "vụ chứng chỉ firefox" không? :p 20:55:21 <zzz> như bạn nói, đã đến lúc chăm chút cho trình duyệt. Tới lúc nào đó chúng ta nên bàn xem dự án 'lab' nên lên hạng thành thứ gì đó hơn, hay khai tử? 20:55:48 <zzz> nơi các plugin như noscript bị hỏng. Tôi sẽ nói bạn sau hoặc xem trên twitter hay ars technica 20:55:48 <meeh> vâng, sao chúng ta không lấy đó làm chủ đề cho buổi họp tới? 20:55:54 <meeh> liên quan RC hay khai tử 20:55:58 <zzz> ok, sẽ làm 20:56:09 <zzz> có ai còn gì nữa cho buổi họp không? 20:56:27 <meeh> tôi sẽ bắt đầu build osx bây giờ nếu không còn gì nữa 20:56:44 * zzz tìm baffer 20:57:00 <meeh> bản nâng cấp osx tiếp theo sẽ tự động cập nhật (woho!) 20:57:18 * zzz *bafffs* cuộc họp kết thúc