Tóm tắt nhanh

Có mặt: manas, meeh, str4d, zlatinb, zzz

Biên bản cuộc họp

20:00:01 <zzz> 0) Chào 20:00:01 <zzz> 1) cập nhật 0.9.34 (zzz) 20:00:01 <zzz> 2) các ticket blocker 0.9.34 (str4d) 20:00:01 <zzz> 3) vai trò và lịch build/phát hành Android/Maven cho 0.9.34 (str4d/meeh) 20:00:01 <zzz> 4) Đề xuất gỡ open4you.i2p và git.repo.i2p khỏi trang chủ console (anonymousmaybe) 20:00:01 <zzz> 5) kế hoạch 0.9.35 (zzz) 20:00:01 <zzz> 6) kế hoạch NTCP2 (zzz) 20:00:01 <zzz> 7) Status scrum (zab) 20:00:05 <zzz> 0) Chào 20:00:07 <zzz> Chào 20:00:30 <zzz> chào mừng đến cuộc họp 269, kéo dài gần 16 năm 20:00:33 <manas> Chào 20:00:43 <zlatinb> chào 20:00:44 <zzz> 1) cập nhật 0.9.34 (zzz) 20:00:55 <zzz> ok, hạn chót dịch và check-in là trong 3 ngày nữa 20:01:20 <zzz> không có nhiều báo cáo lỗi gần đây 20:01:36 <zzz> vậy là mọi thứ có vẻ ổn, còn phụ thuộc mục 2) 20:01:56 <zzz> Tôi đã làm việc trên .35 và các phần sau đó trong vài tuần qua 20:02:04 <zzz> còn gì cho mục 1) không? 20:03:00 <zzz> 2) các ticket blocker 0.9.34 (str4d) 20:03:25 <i2pr> [Slack/str4d] Hi :B 20:03:32 <zzz> str4d có vài ticket blocker tồn đọng từ vài tháng trước, và đã bị đẩy qua vài bản phát hành rồi 20:03:38 <manas> chào str4d 20:03:38 <zzz> str4d, kế hoạch của bạn cho những cái này là gì? 20:04:10 <i2pr> [Slack/str4d] Tôi thấy hai ticket blocker. 20:04:19 <i2pr> [Slack/str4d] Một cái là reseed (tải seed khởi tạo) trên các Android cũ 20:04:39 <zzz> ok tốt, 2 thì tốt hơn 'vài cái' 20:04:45 <i2pr> [Slack/str4d] Với cái đó, chúng tôi đã thu hẹp khung vấn đề, nhưng lúc đó không xác định được cách sửa (cách đã thử không hiệu quả) 20:05:07 <i2pr> [Slack/str4d] Hiện tôi không có thời gian để làm tiếp, và các phiên bản cũ thì ngày càng ít người dùng 20:05:24 <i2pr> [Slack/str4d] Vì vậy tôi nghĩ chúng ta nên ngừng hỗ trợ các phiên bản Android cũ 20:05:59 <i2pr> [Slack/str4d] Lưu ý Google Play Store đã yêu cầu các bản tải lên ứng dụng mới phải tuân theo API mới hơn, nên theo nghĩa đó chúng ta có thể bị buộc phải làm vậy nếu muốn tiếp tục phát hành qua GPlay 20:07:02 <zzz> còn cái kia? 20:07:16 <i2pr> [Slack/str4d] Bỏ hỗ trợ cho các API cũ sẽ tương đối đơn giản như một phần của bản cập nhật tới, nếu chúng ta đồng ý. 20:08:03 <i2pr> [Slack/str4d] Cái còn lại là sửa các chuỗi dịch từ 0.9.31 (trong OP ghi "nhỏ, nhưng xếp loại là blocker") 20:09:19 <i2pr> [Slack/str4d] Một số tôi đã sửa cục bộ, nhưng chưa có thời gian tách ra và đẩy lên. 20:09:41 <zzz> Tôi đoán câu hỏi là liệu bạn còn định sửa lỗi UI nào không. Bản sửa cuối cùng từ bạn là 5 tháng trước. Tôi đã đánh dấu khoảng 10 ticket cách đây một tháng muốn được sửa cho .34. Bạn có định làm UI nữa không hay chúng tôi nên tìm người thay thế? 20:09:58 <i2pr> [Slack/str4d] Thực tế mà nói, nếu để tôi thì nó sẽ còn trượt lịch, vì hiện ưu tiên của tôi ở chỗ khác. 20:10:39 <i2pr> [Slack/str4d] Tôi có kế hoạch đẩy thêm các bản vá UI, nhưng không có thời gian để làm trong khung thời gian đủ ngắn. 20:11:05 <zzz> ok vậy chúng tôi không nên kỳ vọng bất kỳ công việc UI nào, kể cả các sửa đơn giản, từ bạn, cho .34 hay về sau? 20:11:31 <i2pr> [Slack/str4d] Vấn đề là chữ "đơn giản" đang gánh rất nhiều ở đó :stuck_out_tongue: 20:12:11 <i2pr> [Slack/str4d] Với .34, đúng vậy, đừng mong đợi công việc UI nào từ tôi. 20:12:15 <zzz> ok. Giá mà chúng tôi biết điều này vài tháng trước. Chúng tôi đã mất rất nhiều thời gian. Chúng tôi sẽ bắt đầu phân công lại công việc và tìm người thay thế. 20:12:22 <zzz> còn gì cho mục 2) không? 20:13:01 <i2pr> [Slack/str4d] Tôi sẵn sàng chuyển các bộ patch cho người khác để tách các sửa "đơn giản" - có lẽ họ sẽ may mắn hơn tôi khi vật lộn với monotone+git 20:13:23 <zzz> 3) vai trò và lịch build/phát hành Android/Maven cho 0.9.34 (str4d/meeh) 20:14:03 <zzz> Tôi muốn biết str4d và meeh đã thống nhất ai làm gì cho các bản phát hành maven/fdroid/android của .34 chưa, để tôi biết ai chịu trách nhiệm và khi nào nó sẽ diễn ra 20:15:37 <i2pr> [Slack/str4d] Meeh có khóa ký cho Android và FDroid 20:15:51 <meeh> Chúng ta có thể quyết luôn bây giờ. Bạn nghĩ sao str4d , bạn có thời gian cho việc này không, hay tôi làm? 20:16:16 <i2pr> [Slack/str4d] Tôi sẽ rất vui nếu bạn làm còn tôi ngồi hướng dẫn bên tai :slightly_smiling_face: 20:16:31 <i2pr> [Slack/str4d] (vì tôi muốn xây dựng năng lực phát hành của chúng ta) 20:16:47 <zzz> meeh vậy ổn chứ? 20:17:00 <i2pr> [Slack/str4d] Chúng ta có thể sắp xếp thời gian để pair về việc này. 20:17:16 <meeh> Ừ, chúng ta làm vậy. Đó là phương án tốt nhất lúc này, để bạn cập nhật cho tôi cách làm và những gì cần làm 20:17:29 <zzz> còn Maven Central thì sao? 20:17:45 <i2pr> [Slack/str4d] Hiện tôi là người duy nhất có thông tin đăng nhập cho nó. 20:18:08 <meeh> Ừ, tôi không có quyền truy cập Maven 20:18:22 <i2pr> [Slack/str4d] Cần qua vài thủ tục với Sonatype để thay đổi điều đó 20:18:29 <zzz> vậy bạn sẽ tự làm hay trao quyền cho meeh? Tôi cần biết ai chịu trách nhiệm và khi nào sẽ diễn ra 20:18:39 <i2pr> [Slack/str4d] (mơ hồ nhớ lại những gì tôi đã phải làm để thiết lập nó ban đầu) 20:18:52 <i2pr> [Slack/str4d] Tôi sẽ làm việc đó cho .34 20:19:21 <i2pr> [Slack/str4d] (có lẽ trong cùng buổi pair với meeh) 20:19:57 <zzz> ok tôi có thể buộc hai bạn với hạn chót hai tuần để phát hành hết không? Nếu tôi cắt nhánh xong trước 10/4, thì sẽ là 24/4. ok? 20:20:41 <i2pr> [Slack/str4d] Được. 20:20:51 <zzz> ok meeh? 20:20:56 <i2pr> [Slack/str4d] Tôi ở Denver tuần của ngày 9, rồi về UK tuần sau 20:21:09 <i2pr> [Slack/str4d] Vậy tuần nào thuận múi giờ cho meeh hơn thì làm 20:21:11 <meeh> Ừ 20:21:39 <zzz> ok. meeh bạn cũng còn nợ tôi một ack rằng bạn đã kiểm tra báo cáo crash trên gplay 20:21:45 <zzz> còn gì ở mục 3) không? 20:21:49 <meeh> Tôi có thể điều chỉnh để phù hợp với str4d trong khung thời gian đó 20:22:27 <zzz> 4) Đề xuất gỡ open4you.i2p và git.repo.i2p khỏi trang chủ console (anonymousmaybe) 20:22:48 <zzz> ok anonymousmaybe báo rằng hai site đó đã sập hàng tuần hoặc hàng tháng và khuyến nghị gỡ chúng khỏi router console 20:22:55 <zzz> ai phản đối không? 20:23:28 <i2pr> [Slack/str4d] git.repo.i2p đã down một thời gian chủ yếu vì tôi không có thời gian vào làm cho nó chạy lại. 20:23:53 <zzz> vậy là tôi không thấy bạn phản đối :) 20:23:55 <i2pr> [Slack/str4d] Nếu muốn nó chạy lại, tôi có thể thu xếp thời gian làm. Nhưng tôi cũng không phản đối nếu nó bị gỡ. 20:24:06 <zzz> nếu không, tôi sẽ gỡ cả hai cho .34 20:24:31 <i2pr> [Slack/str4d] Không phản đối từ tôi với open4you.i2p 20:24:33 <zzz> bạn có thể xin thêm lại theo quy trình bình thường của chúng tôi khi nó hoạt động trở lại và ổn định 20:25:00 <zzz> để các liên kết chết trên trang chủ console của chúng ta là trải nghiệm người dùng tệ, và chúng ta có trách nhiệm hoặc giữ chúng hoạt động hoặc gỡ bỏ 20:25:06 <i2pr> [Slack/str4d] ACK (nếu nhớ không nhầm tôi đã theo quy trình đó lần đầu rồi :D) 20:25:15 <zzz> ok còn gì ở mục 4) không? 20:25:54 <zzz> 5) kế hoạch 0.9.35 (zzz) 20:26:11 <zzz> ok chúng ta đã có một cuộc họp roadmap cách đây một hai tuần, và roadmap trên website phản ánh kết quả đó 20:26:22 <zzz> mọi thứ khác đã bị đẩy sang 36/37 20:26:35 <zzz> chúng tôi đã tập trung làm các tính năng cho 35 được vài tuần rồi 20:26:55 <zzz> đây là cách tôi muốn làm cho mọi bản phát hành, nơi công việc được hoàn tất trước và sau đó merge sớm trong chu kỳ 20:27:13 <i2pr> [Slack/str4d] +1 20:27:13 <zzz> lịch là phát hành .35 vào giữa-cuối tháng 6, chu kỳ chuẩn 10 tuần 20:27:34 <manas> Sẽ có một cuộc họp tương tự như lần trước trước khi phát hành .35 chứ? 20:27:57 <zzz> đúng, tôi muốn tổ chức một cuộc họp roadmap cho lần tới vài tuần trước mỗi lần phát hành 20:28:06 <manas> ok nghe tốt 20:28:20 <zzz> còn gì khác cho mục 5) không? 20:28:35 <zzz> s/all the// 20:29:08 <i2pr> [Slack/str4d] roadmap .35 có vẻ hợp lý với tôi 20:29:24 <i2pr> [Slack/str4d] +1 cho cải tiến thiết lập mạng thử nghiệm riêng tư :smile: 20:30:01 <zzz> 6) kế hoạch NTCP2 (zzz) 20:30:09 <manas> Tôi đã đăng trên diễn đàn hơi muộn nhưng muốn có một cuộc họp (hoặc thảo luận ở cuộc họp tới) để bàn chi tiết về mạng thử nghiệm riêng tư 20:30:30 <zzz> ok chúng tôi đã triệu tập một nhóm với đại diện từ cả 3 dự án. Đến nay đã họp hai lần và đã đăng một phiên bản mới của đề xuất 20:30:39 <meeh> manas tôi sẽ liên hệ bạn trong một hai ngày nữa, tôi cũng đã làm một chút về chủ đề này 20:30:43 <zzz> chúng tôi dự định họp mỗi tuần một lần và đưa ra bản nháp mới sau mỗi cuộc họp 20:30:49 <manas> meeh: được :) 20:31:02 <zzz> mục tiêu là xong vào cuối tháng 4 và có các bản triển khai thử vào cuối tháng 5. 20:31:19 <zzz> cuộc họp tiếp theo ở #ntcp2 ngày 9/4, 4 PM UTC, hoan nghênh mọi người. 20:31:20 <i2pr> [Slack/str4d] Đang tiếp tục theo đề xuất nào? 20:31:36 <zzz> phiên bản mà chúng tôi đã đăng hôm qua. 20:31:52 <zlatinb> nó có trên diễn đàn clearnet đấy str4d 20:32:16 <zzz> thực ra, nó ở trên website. đề xuất 111. 20:32:56 <i2pr> [Slack/str4d] Được, vậy đó là bản cập nhật tôi đã đề xuất 20:33:06 <zzz> có thể góp ý trên i2pforum.i2p, i2pforum.i2p, ticket trên trac, chủ đề zzz.i2p, trong #ntcp2, ở đây, bạn có thể email cho tôi, theo bất kỳ cách nào mọi người muốn. Clearnet hay không. Chúng tôi hoan nghênh mọi sự tham gia từ tất cả mọi người. 20:33:11 <i2pr> [Slack/str4d] Tôi cần kiểm tra xem những gì đã đẩy lên website có khớp với những gì tôi đang làm cục bộ không 20:33:46 <zzz> như tôi đã email cho bạn một tuần trước, chúng tôi không yêu cầu một đề xuất riêng từ bạn. 20:34:12 <zzz> 111 sẽ là đề xuất và chúng tôi sẽ cập nhật nó mỗi tuần sau cuộc họp.\ 20:34:33 <i2pr> [Slack/str4d] Tôi sẽ ping bạn sau cuộc họp. 20:34:40 <zzz> còn gì ở mục 6) không? 20:36:00 <zzz> 7) Status scrum (zab) 20:36:04 <zzz> đến lượt bạn zlatinb 20:36:30 <zlatinb> Chào. Trước khi bắt đầu scrum, mọi người muốn được trả tiền vui lòng điền bảng chấm công/mẫu yêu cầu mà zzz đã đăng trên diễn đàn của anh ấy 20:36:55 <zlatinb> và email mẫu đó cho tôi 20:36:58 <zlatinb> giờ bắt đầu scrum 20:37:01 <zzz> ok tôi đề nghị chờ ít nhất đến tuần cuối tháng, để mọi người biết mình đã làm bao nhiêu đến lúc đó? 20:37:42 <i2pr> [Slack/str4d] Tôi đồng ý. Theo tôi hiểu thì quý bắt đầu vào tháng 2 20:37:43 <zlatinb> được, nhưng tôi sẽ cần vài ngày sau khi nhận được mẫu 20:38:09 <manas> Tôi tin bài đăng nói không trước 23 THÁNG 4 20:38:29 <zzz> Trong bài tôi nói sớm nhất gửi email là 23/4 và muộn nhất là 30/4. Nhưng bạn đưa ra quy định và tôi sẽ cập nhật. 20:38:49 <zlatinb> những ngày đó ổn 20:39:07 * zlatinb bị bắt bài vì chưa đọc bài đăng ;-) 20:39:17 <zlatinb> dù sao :) 20:39:50 <zlatinb> vậy scrum - chúng ta sẽ lần lượt, khi được gọi tên vui lòng đăng mô tả ngắn về 20:39:56 <zlatinb> 1) bạn đã làm gì từ lần scrum trước 20:40:02 <zlatinb> 2) bạn dự định làm gì trong tháng tới 20:40:21 <zlatinb> 3) bạn có bị ai chặn/ phụ thuộc không hoặc có cần giúp gì không 20:40:40 <zlatinb> vui lòng vẫn làm dù bạn đã cập nhật trên video chat, cái này để lưu lại 20:41:02 <zlatinb> vậy, zzz bạn trước 20:41:35 <zzz> cảm ơn zlatinb. Tháng qua tôi đã làm rất nhiều cho bản phát hành .34, gồm nhiều sửa lỗi và tính năng mới. 20:42:13 <zzz> Gần đây, tôi đã chuyển sang các tính năng và nghiên cứu cho 35, bao gồm thư mục susimail, và giao thức NTCP2 mới 20:42:53 <zzz> tháng tới tôi dự định rà soát bài báo chúng ta nhận được một tháng trước, tiếp tục làm NTCP2, phát hành 34, 20:43:05 <zzz> và sửa lỗi. 3) không có blocker. EOT. 20:43:18 <zlatinb> cảm ơn 20:43:26 <zlatinb> eche|off: bạn có tình cờ ở đây không? 20:43:39 <zzz> tôi nghĩ là không 20:43:40 <zlatinb> Tôi biết anh ấy nói sẽ không, nhưng cứ hỏi thử... 20:44:03 <zlatinb> được rồi. Full-timer tiếp theo - meeh, mời 20:44:22 <meeh> Điểm chính 20:44:22 <meeh> Tôi sắp xong một MVP cho trình khởi chạy OSX mới, cải thiện dịch vụ outproxy (proxy ra ngoài) và tối chỉnh để hiệu năng tốt hơn. Tôi đã làm vài bài test Scala, sẽ còn nữa. Và tôi đã dựng các hệ thống test tôi cần cho cả phát triển/kiểm thử Android và OSX. Cũng dành chút thời gian để làm quen lại với các codebase. Ngoài ra đọc thêm một số đề xuất. 20:44:40 <meeh> Linh tinh: Nhiều thứ tôi thật sự không nhớ ra lúc này. 20:45:23 <meeh> Cho vòng tới: Hoàn thiện MVP cho OSX. Làm bạn bất ngờ với một gói trình duyệt đẹp. Tập trung hơn vào các bài test Scala, Android và tài liệu đóng góp 20:45:51 <meeh> Blocker; mja.. cần chắc chắn hơn về các thay đổi DNS như đã bàn trong video lần trước 20:46:12 <zlatinb> đúng vậy, tôi sẽ phải nghiêm túc hơn trong việc thúc welt 20:46:34 <zlatinb> còn gì nữa không meeh ? 20:46:51 <meeh> Bởi vì khi chúng ta có thể chắc chắn về các thay đổi và thời điểm, tôi có thể ngừng một số dịch vụ cũ với máy chủ và phần mềm mới (dọn dẹp, v.v.) 20:46:59 <meeh> Cải thiện các dịch vụ của tôi cho I2P 20:47:04 <meeh> Xong rồi :) 20:47:19 <zlatinb> tuyệt 20:47:35 <zlatinb> manas: chỗ bạn chắc là rất khuya, vui khi gặp bạn, cập nhật của bạn nhé? 20:47:56 <manas> chào mọi người. vui khi gặp lại mọi người 20:47:57 <manas> tóm tắt: Tôi đã học đến chương 4, nói về cú pháp Java, của cuốn sách tôi dùng để học Java. Sẽ tiếp tục chương 5 trong tháng này, về đối tượng trong Java. Đã viết một số mã Java được zzz review (cảm ơn, zzz). Sẽ tiếp tục học về crypto. Đọc về ant và gradle. Nghĩ về test net, dự định mua một số phần cứng cho 20:47:58 <manas> việc này. Tiếp tục duy trì các dịch vụ tôi vận hành và theo sát các công bố bảo mật. Đọc/phản hồi các bài trên trac và diễn đàn thường xuyên. 20:48:19 <manas> meeh, nếu bạn có bất kỳ bài viết/tài liệu nào về vận hành một outproxy tôi rất muốn đọc :) 20:48:21 <manas> eot 20:48:57 <zlatinb> tốt lắm - tôi muốn sớm nói về chuyện outproxy dưới góc độ OTF 20:49:08 <meeh> Chắc rồi, ta có thể bàn chuyện đó sau. Về cơ bản đó là một tunnel không có gì trong trường domain 20:49:09 <zlatinb> nhưng giờ quay lại scrum - str4d lượt của bạn 20:49:11 <zlatinb> lượt 20:49:18 <i2pr> [Slack/str4d] Trong tháng vừa qua tôi đã làm việc trên các đặc tả crypto hiện tại của chúng ta, bắt đầu quá trình chuyển các đề xuất sang diễn đàn mới, tham dự cuộc họp nhà phát triển Tor ở Rome (cho Zcash, nhưng có nhiều thảo luận liên quan đến I2P), làm việc với Elio/Ura về mockup trang web, làm việc trên Ire để chuẩn bị cho triển khai nháp NTCP2, và nói chung là suy nghĩ 20:49:19 <i2pr> về các primitive crypto của NTCP2. 20:50:20 <i2pr> [Slack/str4d] Trong tháng tới tôi dự định kiểm tra email XD, pair với meeh về Android/Maven .34, đưa các cuộc họp mà tôi có vẻ bỏ lỡ vào lịch, rà soát bài báo, bắt đầu triển khai nháp NTCP2 để hiểu một số vấn đề với thư viện Noise, và làm việc về đặc tả làm mù khóa tạm thời theo kiểu Elligator. 20:50:50 <i2pr> [Slack/str4d] Blocker duy nhất là liên quan đến email, sẽ ping mọi người sau về việc này. 20:50:57 <i2pr> [Slack/str4d] EOT 20:51:38 <zlatinb> i2pr: str4d ping ping 20:52:35 <zlatinb> cảm ơn 20:52:46 <zlatinb> sadie có ở trên slack không? 20:53:40 <zlatinb> nếu không thì tôi nghĩ đây là đầy đủ mọi người / mọi thứ cho mục 7) 20:54:03 <zzz> ok, cảm ơn zlatinb, còn ai có gì thêm cho cuộc họp không? 20:54:38 <i2pr> [Slack/str4d] Tôi nghĩ cô ấy không ở đây 20:54:55 <meeh> không, chỉ thông báo rằng tôi sẽ thiết lập thêm tài nguyên cho outproxy và cải thiện nó 20:55:03 * zzz chộp lấy baffer 20:56:00 * zzz *baffs* kết thúc cuộc họp