快速回顾
出席人员: echelon, manas, meeh, orignal, R4SAS, sadie, str4d, zlatinb, zzz
会议记录
20:00:01 <zzz> 0) 嗨 20:00:01 <zzz> 1) 0.9.33/34 更新 (zzz) 20:00:01 <zzz> 2) 34C3 后续事宜 (zzz) 20:00:01 <zzz> 3) B-Sides NYC 报告 (sadie, str4d) 20:00:01 <zzz> 4) FOSDEM 报告 (echelon) 20:00:01 <zzz> 5) 状态 scrum(站会) (zab) 20:00:05 <zzz> 0) 嗨 20:00:08 <zzz> 嗨 20:00:11 <zlatinb> 嗨 20:00:15 <manas> 嗨 20:00:19 <echelon> 嗨 20:00:35 <zzz> 1) 0.9.33/34 更新 (zzz) 20:00:46 <zzz> 好的,0.9.33 发布一周了,到目前为止一切顺利 20:00:47 <orignal_> 嗨 20:01:22 <zzz> 剩下的项目是 str4d 负责的 android/fdroid/maven 和 mhatta 负责的官方 Debian。你们二位能给个 ETA(预计完成时间)吗? 20:01:27 <R4SAS> 嗨 20:01:33 <echelon> 是的,看起来不错 20:02:39 <zzz> 我们需要两者都在本周末前完成,才能达到主要发布项目两周内完成的目标,并赶上 Bionic 的最后期限 20:03:24 <zzz> 好吧,我继续到 .34,希望他们能上线 20:03:48 <zzz> 我为 .34 设定了 10 周的周期,预计四月中旬发布。这意味着三月初要把重要项目合入 20:03:59 <echelon> 好的 20:04:06 <zzz> 我已经提交了一些小改动,几天后会有一次对 susimail 的大型重写 20:04:19 <echelon> 会测试它们 20:04:42 <echelon> .34 还有其他在计划中的内容吗? 20:04:50 <zzz> 哦,还有一件关于 .33 的事,我们在 .33 开发周期里提交了 73 个工单。我修了大约 30 个。 20:04:54 <i2pr> [Slack/sadie] 嗨 20:05:13 <zzz> 基本上只有我在做分诊或修复,如果没人帮忙,我就没有时间做其他事了 20:05:38 <zzz> 所以希望大家帮把手,工单是每个人的工作,请尽力参与 20:05:54 <echelon> 我可以找些工单,但不能写代码 20:06:08 <echelon> 还在和 trac 的用户管理较劲 20:06:08 <zzz> 关于 .34,路线图需要按我们实际能完成的内容来修订一下,但我已经有几个星期没看过了 20:06:23 <echelon> 好的 20:06:34 <zzz> 很多工单是关于网站的,而我们已经很久没有人在持续修网站了 20:06:51 <echelon> 好的,内容很容易 20:07:02 <zzz> 我想 str4d 会在 34 里做一些 UI 修复,因为他没在 33 里提交任何东西,但拭目以待吧 20:07:08 <zzz> 1) 还有别的吗? 20:08:00 <zzz> 2) 34C3 后续事宜 (zzz) 20:08:35 <zzz> 这主要只是个占位事项。还有一项待办是把 str4d 的路线图优先级概览完成并放到网站上 20:08:40 <zzz> str4d,这个有进展吗? 20:08:55 <zzz> 还有谁对 34C3 有什么想说的吗? 20:09:17 <manas> 这四天非常棒 :) 20:09:17 <echelon> 和 33c3 相比,来找我们聊的人没有那么多 20:09:52 <zzz> 是啊,尽管我们做了很多事情,可能是因为临时上前咨询的人少了。这是个权衡 20:09:55 <orignal_> 大家对 i2p 不再感兴趣了吗? 20:10:06 <i2pr> [Slack/str4d] 我已经有草稿了,但一直遇到开发者论坛访问问题 20:10:08 <zzz> 更多是桌位位置的问题 20:10:11 <i2pr> [Slack/str4d] Done* 20:10:13 <echelon> 确实 20:10:27 <zzz> str4d,把它放到网站上的 ETA? 20:11:24 <zzz> str4d,回到 1),maven/android/fdroid 的 .33 版本 ETA? 20:11:31 <i2pr> [Slack/str4d] 如果不需要在开发者论坛再征求更多评审,今晚就能做 20:11:55 <zzz> 我提了一些异议你还没回应,至少到几个小时前还没有 20:11:59 <i2pr> [Slack/str4d] .33 的东西这周末可能不行,我整个周末都要做 Zcash 的工作 20:12:11 <zzz> 那 .33 的 ETA 呢? 20:12:23 <i2pr> [Slack/str4d] 对,我一直在尝试把这事发到开发者论坛上 20:12:57 <zzz> 嗯,如果你看到了,那就根据那些异议来处理,或者不接受,都由你决定 20:13:58 <i2pr> [Slack/str4d] .33 得拖到下个周末(大概 18 号?) 20:14:41 <zzz> 那就是从发布算起 2 周半。有没有办法更快一点?我们真的需要把这些当作主要发布产物,尽快发布 20:15:31 <orignal_> zzz,你为什么不能自己处理? 20:15:50 <zzz> 我们都有各自的角色。我不可能什么都做。 20:17:07 <orignal_> 有时候你得自己上 20:17:09 <zzz> 好的,str4d 可能会回应,也可能不会。1) 或 2) 还有别的吗? 20:17:17 <i2pr> [Slack/str4d] 我也没法改变我的工作安排 20:17:48 <i2pr> [Slack/str4d] 如果能有更多人来做这些发布就好了,尤其是 Maven 这块 20:17:52 <zzz> 好的,我们想办法下次更快地完成 20:17:59 <zzz> 3) B-Sides NYC 报告 (sadie, str4d) 20:18:19 <zzz> sadie、str4d,能否简要汇报一下,也告诉我们完整差旅报告发布的 ETA? 20:18:47 <i2pr> [Slack/sadie] 进展不错——我们有一篇博客文章已准备好(发布有些问题) 20:19:22 <zzz> 那真是……非常简短……什么时候能发? 20:19:34 <i2pr> [Slack/sadie] 我们完善了路线图,改了网站,并讨论了今年的外展想法 20:20:11 <i2pr> [Slack/str4d] 网站的导航 IA(信息架构)好多了 20:20:25 <i2pr> [Slack/sadie] 我们和做新 logo 的 Elio 又取得了联系,开始二级页面的设计 20:20:32 <zzz> IA? 20:20:40 <i2pr> [Slack/str4d] Information architecture 20:21:21 <zzz> sadie、str4d,差旅报告发布的 ETA? 20:21:30 <i2pr> [Slack/str4d] 路线图一上线,博客文章就会上 20:21:56 <zzz> 好。3) 还有别的吗? 20:22:45 <zzz> 4) FOSDEM 报告 (echelon) 20:22:47 <i2pr> [Slack/str4d] tl;dr 办得不错,值得再来一次 20:22:58 <zzz> echelon,FOSDEM 怎么样,I2P 的演讲如何? 20:23:25 <echelon> fosdem 是个不错的大活动,有>20 条并行议题轨道,成千上万的访客,全部免费参加 20:23:34 <manas> 哇,真棒 20:23:58 <echelon> fosdem 本身管理和组织得很好,但买吃的要花点时间,而且很多演讲很快就满了进不去 20:24:23 <echelon> 不过所有演讲都有直播,现在也都推到 youtube 上了,并在 fosdem 页面上线 20:24:49 <echelon> i2p 的演讲是一个简短快速的介绍,讲了什么是 i2p 以及它和 tor 的不同,没讲更多,时间比较紧 20:25:09 <zzz> 你见到那个人了吗? 20:25:20 <echelon> 作者是个 i2pd 的人,在这里联系不多,但对代码有相当不错的内部视角,除了有些数字不太对 20:25:29 <echelon> 观众大概有 100-150 人,房间坐满了 20:25:53 <zzz> 太好了,很高兴你去了 20:26:01 <zzz> 4) 还有别的吗? 20:26:01 <echelon> 之后只有两个问题,比如 Java I2P 现在是否真的占用 2-4GB,以及是否能在树莓派上运行 20:26:17 <echelon> 我们 2019 年也应该去 20:26:43 <echelon> (我回家还带了个咳嗽,真糟) 20:26:53 <orignal_> 我们怎么会不认识这个人? 20:27:27 <manas> echelon:我从 34c3 飞回来的航班上也带了个要命的咳嗽 :) 现在好了 20:27:29 <echelon> 他一直很低调,但对 git 有 push 权限 20:27:49 <orignal_> manas 你现在在哪里? 20:27:51 <zzz> 4) 还有别的吗? 20:27:58 <echelon> 没聊太多,因为我那时已经不太舒服,而且周日时间也紧 20:28:29 <orignal_> push 权限?我想只有 R4SAS、villain 和 psi 有 20:28:38 <zzz> 5) 状态 scrum (zlatinb) 20:28:45 <zzz> 好的 zab,交给你了 20:28:50 <echelon> 他说,他向 i2pd 推送过代码 20:28:59 <echelon> 好的 20:29:08 <zlatinb> 大家好。我很高兴地说,所有补偿提案都已通过! 20:29:10 <orignal_> 那我们就能找到他 20:29:46 <zlatinb> 我们轮流来,当叫到你的名字时,请简要说明你接下来 6 个月要做什么。请把问题留到后面 20:29:55 <zlatinb> zzz 你先来 20:30:52 <zzz> 好的,我的大部分时间都会用于项目管理、修 bug 和写新代码,但我计划花相当多的时间在提案和规划上,并补补课 20:31:02 <zzz> 这样我就有足够的信息来做我们需要做的一些决策 20:31:27 <zzz> 大多数人都知道我在做什么,这就是一个快速概述 20:31:39 <zzz> 写代码、修 bug、重复 20:31:42 <zzz> EOT 20:31:56 <zlatinb> 谢谢。echelon,到你了 20:32:23 <echelon> 好的,管理资金,做一些公关(PR),管理大部分服务,做一些 trac 相关工作,去参加会议^^ 20:32:41 <echelon> eot 20:32:55 <zlatinb> str4d:开始 20:33:04 <i2pr> [Slack/str4d] 我时间的第一优先是撰写和评审提案,并与 zzz 一起管理提案流程,确保我们为社区提供高质量的提案文档。 20:33:33 <i2pr> [Slack/str4d] 第二优先是在 Java 和 Rust 中起草提案的实现,并与 I2P 之外的人合作通用组件。 20:34:10 <i2pr> [Slack/str4d] 剩余时间将用于 Maven、Android(只做 bug 修复)和 I2P-Bote。 20:34:13 <i2pr> [Slack/str4d] EOT 20:34:53 <zlatinb> sadie,感谢参加!告诉我们你要做什么 20:35:20 <zlatinb> Sadie? 20:35:42 <i2pr> [Slack/str4d] 你在 shack 里看不到正在输入的通知 20:35:43 <i2pr> [Slack/sadie] 嗨!我会扩展我的公关角色——博客文章、控制台新闻…… 20:35:47 <i2pr> [Slack/str4d] Slack* 20:36:26 <i2pr> [Slack/sadie] 另外——Trac 分诊——改善我们的响应时间,帮助用户 20:37:13 <i2pr> [Slack/sadie] 研究资金来源,与其他项目的外展以及战略合作。寻找更多用户和开发者 20:37:35 <i2pr> [Slack/sadie] EOT 20:37:47 <zlatinb> 很好。manas,到你了 20:37:52 <manas> 嗨 20:38:05 <manas> 接下来 6 个月:学习 Java、I2P 文档并熟悉代码库;学习密码学、匿名性、隐私与安全——欢迎推荐与这些主题相关的书籍/论文/等 :) 20:38:10 <manas> 我有一些有趣的艺术设计想法,可以用于 I2P 品牌的贴纸/衬衫,也会去做 20:38:14 <manas> 当前状态:办公空间已搭建;网络部分基本完成——一个 router 需要固件升级,已提交工单。已准备好着手所有任务。 20:38:16 <manas> eot 20:38:36 <zlatinb> 很好。meeh 和 mhatta,你们在吗? 20:38:49 <meeh> 我在 20:38:58 <zlatinb> 请讲 20:39:01 <manas> 嗨 meeh :) 20:39:05 <meeh> 给我点时间跟上 20:39:40 <zlatinb> 我们在进行 scrum,简要说说你接下来 6 个月要做什么 20:39:46 <meeh> 明白 20:42:12 <meeh> 接下来 6 个月:为 i2p 的核心和 router 部分尽可能完成更多 Scala 测试(单元测试),也可能包括其他部分。另外 I2P 的 OS X 版本需要改进,我会做启动器和更新流程;我也希望改进文档/网站,尽可能在 trac 上跟进各类未解决问题,最后对新的加密/ I2NP 做一些研究 20:42:45 <zlatinb> 好的 20:44:39 <zlatinb> 很遗憾 mhatta 不在,那就结束 scrum 了 20:44:39 <zlatinb> 在我们 baf 会议之前,我想给大家一个机会向团队其他成员提问 20:44:40 <zlatinb> 所以如果你对目标有任何具体问题——现在就问! 20:44:40 <zlatinb> 否则,猎鹰重型火箭将在一分钟后发射 :) 20:44:41 <manas> meeh:你会考虑把需要网络访问的测试和不需要的分开吗? 20:44:42 <meeh> 我想请大家指出有哪些地方比其他地方更需要测试。欢迎建议。 20:45:21 <zzz> manas 和 str4d 是讨论测试的最佳人选 20:45:38 <meeh> manas:我会尽量把网络模拟/mock 到位,如果遇到具体测试还没想好怎么做,但我会随时告知你 :) 20:45:59 <manas> BobTheBuilder 目前用 torsocks 包装器运行 Ant 测试。如果能把需要网络的测试与其他测试分开运行就更好了 20:46:00 <meeh> s/test/a place where it's needed for a test/ 20:46:29 <zzz> zab 我们需要讨论是否保留本次会议中的 scrum 部分,可以在接下来几周讨论 20:46:30 <meeh> 那我会研究一下这个问题 :) 20:46:33 <meeh> 谢谢建议 20:46:45 <zzz> 下个月之前还会有一次 scrum 吗? 20:47:03 <manas> meeh:我们再详细聊聊,我也会研究这些测试 :) 20:47:11 <zlatinb> 对,我想每个月大家都来一次 scrum 20:47:17 <meeh> 我完全没问题——我这边每天 0930am 还有更糟的 :p 20:47:19 <zlatinb> 除了因为时差无法参加的 manas 之外 20:47:44 <zzz> 我敢说 mhatta 的时区至少也一样糟 20:47:46 <manas> 是的,这里很早 lol 20:47:47 <zlatinb> 除此之外,我每周会通过 irc/signal 等与全职的同事开会 20:47:56 <manas> mhatta 可能在沉睡中 20:47:59 <meeh> 最坏情况下我可以换时区 :) 20:48:14 <zzz> 我能把会议提前的最早时间是再提前半小时,不过夏令时开始后我可能可以改到 UTC 晚上 7 点 20:48:25 <zzz> 我猜对 mhatta 来说恐怕还是不够早 20:48:41 <manas> 不过每月一次不成问题。每周一次可能就有问题 20:49:18 <zzz> 我鼓励大家尽可能常来 IRC。这里最近太安静了。这是完成事情的最佳地点 20:49:25 <zzz> 5) 还有别的吗? 20:49:30 <zlatinb> 好的,我说完了,谢谢大家 20:49:38 <zzz> 会议还有别的事吗? 20:50:08 <meeh> 我基本一直都在——只是最近忙着从日常工作的项目里抽身。所以过段时间我会更活跃。 20:50:19 * zzz 抓起 *baffer* 20:50:29 <meeh> 我估计这周内就能有个开始日期 zlatinb 20:50:56 <zlatinb> 太棒了 20:51:02 * zzz *bafs* the meeting closed