快速回顾

出席: ant, cervantes, eco, frosk, Hybrid, jdot, jrandom, Myo9, protokol, slart, slaw

会议记录

13:09 <@jrandom> 0) 嗨 13:09 <@jrandom> 1) 网络状态 13:09 <@jrandom> 2) 0.4.2.6 13:09 <ant> <DrVince> 它说找不到 tools.jar,但并不会停止 13:10 <@jrandom> 3) 0.5 13:10 <@jrandom> 4) jabber @ chat.i2p 13:10 <@jrandom> 5) ??? 13:10 <@jrandom> 0) 嗨 13:10 * jrandom 挥手 13:10 <eco> 嗨 13:10 <@jrandom> 每周状态说明已发布在 @ http://dev.i2p.net/pipermail/i2p/2005-January/000541.html 13:10 <@jrandom> DrVince:如果你能待会儿再走,会后我们可以一起把那个搞定 13:10 <ant> <DrVince> 酷 13:11 <@jrandom> 直接进入 1) 网络状态 13:11 <@jrandom> (我确信大家都读过每周状态说明了,咳咳) 13:11 <@jrandom> 基本上,网络看起来运行良好 13:11 <@jrandom> 不过 IRC 断线还是比平常多一些,但不至于糟糕 13:12 <@jrandom> 希望下个版本(带有 streaming 库的改进)会有所帮助,同时把 duck 的服务器上的负载进一步分担也会有帮助 13:12 <@jrandom> (记住,我们发到任一 IRC 频道的每条消息都会发送到 IRC 服务器,并被回显好几次) 13:13 <+protokol> 是啊 13:13 <@jrandom> 一个完全分布式的聊天系统会很酷,但我不抱太大期望。而且 IRC 已经够用了 13:14 <@jrandom> 好,关于 1) 网络状态 我就这些 13:14 <@jrandom> 有人要补充、评论等吗? 13:14 * eco 离开了一阵子(老样子) 13:15 <eco> 回来后对目前的状况感到惊喜。进展非常好 13:15 <Myo9> 会议不是在10点吗? 13:15 <eco> 不论在性能还是可用性方面 13:15 <eco> Myo9 10GMT(通用会议时间) 13:16 <@jrandom> GMT 晚上9点 13:16 <@jrandom> 过去一年确实带来了许多进展 13:17 * eco 给所有开发者发饼干,然后闭嘴 13:17 <@jrandom> *咀嚼* 13:17 <@jrandom> 好,跳到 2) 0.4.2.6 13:18 <@jrandom> 新版本即将到来,包含错误修复、改进,并内置地址簿 13:18 <@jrandom> 我不确定具体什么时候发布,也许本周末 13:18 <@jrandom> 当然会在邮件列表和频道里发布公告 13:19 <@jrandom> 关于这个我就说这么多——有人对 0.4.2.6 有问题/评论/担忧吗? 13:19 * eco 想起有人提到 Debian 包 13:20 <@jrandom> 针对操作系统/发行版的打包目前可能还为时过早 13:20 <eco> Burton 愿意试试,但我想这周不会开始 13:20 <@jrandom> 啊酷,我还没听说过 13:21 <eco> 同意,虽然那会很方便 13:21 <+protokol> 等下,我现在挺嗨的 13:21 <+protokol> 哎呀 13:21 <+protokol> 那本来应该是私信 13:21 <@jrandom> 针对发行版的打包会很好,但要想可行,我们可能得先有自动更新器 13:21 <+protokol> 我可以研究做一个 ebuild 13:21 <@jrandom> protokol:你要是够乖,我就把那段从日志里删掉 ;) 13:21 <+protokol> 不保证 13:21 <+protokol> lol 13:22 <@jrandom> 是的,我觉得在 0.5 之前(甚至 1.0 之前)没必要考虑打包 13:22 <@jrandom> (我希望 0.5 能有自动更新器) 13:22 <+protokol> awesomecore 13:23 <@jrandom> 实际上,如果有人想做更新器,那将是个很酷且容易上手的任务。只要写个 servlet,从 dev.i2p/i2p/i2pupdate.zip 下载并验证,然后调用 router 的重启方法 13:23 <Myo9> 自动更新器,听起来像个威胁。 13:23 <+protokol> modulus: welsome 13:23 <+protokol> 为此悬赏 $200 13:24 <@jrandom> 呵,确实如此 myo9。更新需要既支持手动控制(一次点击更新),也要对更新进行签名验证 13:24 <ant> * DrVince 遇到了 i2pupdate.zip 的问题 13:24 <ant> <cervantes> 能启用/禁用就好了 ;) 13:24 * protokol 正式宣布 13:24 <Myo9> 于是突然 router 重启了,然后大家发现 Jr. 已经和 IP 那帮人合作、启用了 DRM。 13:24 <@jrandom> protokol:哦酷,把这 $200 交过来,我就把它加到悬赏页面上 13:24 <Myo9> ;) 13:24 <Myo9> 我希望自动更新默认关闭。 13:24 <@jrandom> 同意,myo9 13:25 <ant> <cervantes> 也许可以改进 routerconsole,在有新版本时通知 13:25 <@jrandom> 对的,cervantes 13:25 <Myo9> 太好了! 13:25 <@jrandom> 它应显示是否有新版本,并给用户提供一键升级选项 13:25 <@jrandom> (很容易在 www.i2p/ 上加个包含当前版本的网页,这样 router 就能定期检查) 13:26 <@jrandom> ((或者按需)) 13:26 <Hybrid> 是的 jrandom。那会很棒。 另外在按钮上加一个指向“what's new”HTML 页的链接 13:26 <@jrandom> Hybrid: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD 13:26 <ant> <cervantes> 是啊……我在论坛上做了个页面,让我的 Firefox 工具栏知道最新“事件”/新闻 13:27 <@jrandom> 不过,是的,那里加个链接也不错 13:27 <@jrandom> 啊,酷,cervantes 13:27 <Hybrid> 别忘了显示用户当前运行的版本和可用的新版本号。(我喜欢 DVD Decrypter 的做法) 13:27 <ant> <cervantes> 不过别指望我很快会发布什么…… 13:28 <@jrandom> 对对,Hybrid,用户当前运行的版本在 router 控制台左上角可见,所以不成问题 13:28 <ant> <cervantes> 本想假期里做这个,但到现在完全没动工…… 13:28 <@jrandom> 不过这些不会打包进 0.4.2.6,因为我还没写任何相关代码 :) 13:28 <@jrandom> 呵,cervantes,我懂。不过我很期待 XUL! 13:29 <@jrandom> 好,关于 2) 0.4.2.6 还有别的吗,还是我们转到 3) 0.5? 13:29 <Hybrid> I2P 关闭、安装新版本并重启,会有问题吗……其他应用比如 IRC 需要重启吗?“一键更新”还有其他复杂之处吗 13:30 <Hybrid> (抱歉打断开发者会议 lol) 13:30 <@jrandom> Hybrid:完全没问题——这就是 http://localhost:7657/configservice.jsp 上“graceful restart”按钮的作用 13:30 <Hybrid> 好 13:31 <ant> <cervantes> jrandom:重启时 wrapper 会重新读取 wrapper.config 吗? 13:31 <@jrandom> 不会 :( 13:31 <@jrandom> 但我希望它会 13:31 <ant> <cervantes> 看来我们需要一个包裹服务的 wrapper 13:32 <@jrandom> 也许有人可以给 Java Service Wrapper 团队提个补丁 13:32 <@jrandom> 呵 13:32 <@jrandom> 好,跳到 3) 0.5 13:32 <@jrandom> 嗯,除了邮件里的内容,我没太多可说的 13:33 <@jrandom> 很多进展,写了不少纸上方案,也写了一些代码。不过还没提交,也还没到可以展示的程度 13:33 <@jrandom> 这方面我大致就这些,除非有人有问题 13:34 <@jrandom> 如果没有,我们慢慢移到 4) jabber @ chat.i2p 13:35 <@jrandom> 新的 jabber 服务器(w00t!)。详情见邮件和论坛 13:35 <@jrandom> 显然搭服务器也非常容易,所以希望我们能出点文档,让其他人也能自己跑起来 13:35 <frosk> 我想这是 I2P 有过的第三个。希望这次能长久一点 :) 13:36 <jdot> 文档在路上。用 Jive Messenger 简直不要太容易。只要把端口正确地 tunnel 一下就行。 13:36 <@jrandom> 就我个人而言,一对一和群聊用 IRC 我完全可以,但有 jabber 的选项也很酷 13:36 <@jrandom> 啊,收到,jdot 13:36 <@jrandom> 不着急,什么时候都行 13:37 <@jrandom> 能告诉大家:如果不喜欢某个特定 IRC 服务器上的状况,可以自己搭一个,那就太棒了 :) 13:37 <jdot> 将来也会考虑把它和 IRC 频道做网关桥接…… 13:37 <@jrandom> 不错 13:38 <@jrandom> 好,关于这点我就说这些。jdot 你还有要补充的吗? 13:39 <+protokol> 怎么连上 chat.i2p 13:39 <+protokol> 在我这儿解析不了 13:39 <@jrandom> http://forum.i2p.net/viewtopic.php?t=229 13:40 <jdot> 没什么可补充的。 13:40 * eco 刚刚瞄了眼 Java Service Wrapper 13:40 <eco> 即将发布的 3.20 版已经实现了重新读取配置文件 13:40 <eco> 见 http://sourceforge.net/tracker/index.php?func=detail&aid=981060&group_id=39428&atid=425190 13:41 <@jrandom> 啊,太棒了 13:41 * eco 不过不知道什么时候发布 13:41 <@jrandom> 也许到 0.5 我们会做一次大型外部应用升级,替换我们老旧的 Jetty 和 Java Service Wrapper 代码 13:42 <@jrandom> 哦,在继续之前,我想我们该正式进入 5) ??? 13:42 <@jrandom> protokol:我记得你说过让 Jetty 跑起了 CGI?有相关文档/信息吗? 13:43 <@jrandom> 还有谁把 Jetty 的符号链接(symlinks)也搞定了,不过我不知道是谁 13:43 <@jrandom> (那位在吗?你是怎么做的? :) 13:44 <@jrandom> 或者,大家还有别的想提的吗? 13:45 * eco 有个公益公告 13:45 <eco> 成功用 gcj 编译通过 I2P 有悬赏 13:45 <eco> 据 jr 说这会非常简单,去拿下吧! :-) 13:45 <@jrandom> 呵,没那么简单,那只是美好愿望 ;) 13:46 <@jrandom> 但也许真的会 13:46 <@jrandom> (所以去干吧 :) 13:46 <cervantes> 我记得我在某处发过关于 Jetty 符号链接的链接,不是在聊天里就是论坛上……不记得哪儿了 13:46 <cervantes> 是很久以前了 13:46 <+protokol> jrandom:那是针对较新的版本,我刚把我的 Jetty 弄崩了 13:46 <slart> Azureus 插件有消息吗? 13:46 <+protokol> 我觉得应该把 Jetty 升到最新,这样他们网站上的文档才有用 13:46 <Hybrid> gcj? 13:46 <+protokol> 把 Java 变成二进制可执行文件 13:46 <@jrandom> 啊,酷,cervantes,我会去找找 13:47 <cervantes> 我研究过 Jetty 搭配 PHP……但结果很不稳定……PHP 附带一个用于 Tomcat 的 servlet .jar 可执行文件……我见过有人说可以让它在 Jetty 上工作……但我不懂怎么做 13:47 <@jrandom> protokol:啊 13:47 <+protokol> 而且还需要 CGI 和 symling 支持 13:47 <@jrandom> slart:Azureus 的开发者在埋头开发并取得了进展,但还没准备好 13:47 <+protokol> cervantes:干吧! 13:48 <+protokol> 那就像把 Apache 内建进 I2P 一样 13:48 <frosk> Hybrid:The GNU Compiler for Java,或者类似的东西 13:48 <@jrandom> cervantes:嗯,.jar 支持会很棒,但如果不稳定,就不值得。在 Jetty 里有 CGI 支持是最好的,这样我们就能用普通的 PHP 13:48 <slaw> 太好了 13:48 <frosk> mod_i2p :) 13:49 <@jrandom> 呵 13:50 <@jrandom> 好,这次会议还有谁要提什么吗? 13:51 <@jrandom> 如果没有…… 13:51 * jrandom 做结 13:51 * jrandom *baf* 地宣布会议结束