Agentzh工作计划

From 4E连队维基百科 - Easy Company

Jump to: navigation, search

目录

[隐藏]

[编辑] 2008-02-25周计划

  1. 修复 PUT /=/model/Foo/bar/words 中 words 未 quote 的 SQL 注入 bug [done]
  2. 通过在 URL 中传递 session ID 的方式改写 /=/last/reponse 接口 [done]
  3. 通过插入 onclick 句柄提升 demo/Blog 中链接点击速度 [done]
  4. 让 demo/Blog 的站点 icon 通过调用 init() 刷新所有区域 [done]
  5. 修复 demo/Blog 在 Mac OS X 中的 Safari 2.0.4 中的 bug 问题 [cancelled]
  6. 跟踪 last/response 在 ced02 上因 memcached 服务器 202.165.105.69:11211 而导致的问题(carrie 的需求) [done]
  7. 为 demo/Blog 添加验证码图片的支持 [postponed]
  8. 向 demo/Blog 中导入更多的历史留言 [done]
  9. 在 demo/Blog 中添加留言时自动刷新 Recent Comments 区域 [done]
  10. 在 demo/Blog 中添加留言后清空文本框并跳转到对应评论 [done]
  11. 在 demo/Blog 中将 Name 和 Email 这两个字段设为“必填” [done]
  12. 推动老雷修复 PgFarm 后端中 JSON 生成器中反斜杠字符(/)的转义 bug [done]
  13. 推动老雷修复 PgFarm 后端中插入转义字符(如\t,\n,\\)生成 0x09 乱码的 bug [done]
  14. 为 OpenAPI 中的 model 列添加 required:true 支持(类似 SQL 表定义语句中的 NOT NULL) [postponed]
  15. 推动 yuting 发布 Cookie::XS 模块到 CPAN [done]
  16. 推动 yuting 为 OpenAPI 服务器制作 RPM 和 Debian 安装包 [postponed]

[编辑] 2008-03-03周计划

  1. 发布 SearchAll 对 Firefox 3.0 的兼容性更新 [done]
  2. 将 OpenAPI 重命名为 OpenResty [done]
  3. 发布 OpenResty 的 perl 客户端类库 WWW::OpenResty 和 WWW::OpenRestySimple [done]
  4. 发布 OpenResty 的第一个 CPAN 版本 [done]
  5. OpenResty::Spec::REST 的文档工作 [in progress]
  6. OpenResty::Spec::REST_cn 的文档工作 [in progress]
  7. 为 Cookie::XS 添加更多测试和功能 [postponed]
  8. 为 Cookie::XS 添加更多文档 [in progress]
  9. 发布 Makefile::DOM 的第一个 CPAN 版本 [done]
  10. 发布 Makefile::Parser::GmakeDB 的第一个 CPAN 版本(作为 Makefile::Parser 的一部分) [done]
  11. 为 OpenResty 服务器添加 frontend.log 选项的支持 [done]
  12. 为 releng 脚本添加 Makefile.PL 中缺失依赖项的自动检测功能 [done]

[编辑] 2008-03-10周计划

  1. 发布 OpenResty 0.1.0:完成 PgMocked 后端的开发工作,以使得测试集对 CPAN tester 友好。 [done]
  2. 解决 OpenResty 测试台中 JSON hash 的 key 排序比较问题 [done]
  3. Make OpenResty::CheatSheet (mostly) up to date. [done]
  4. 令 font/*.ttf 字体文件下载变得可选(仅损失中文验证码,英文验证码无损),并在 perl Makefile.PL 过程中让用户选择(默认no) [done]
  5. 更新 blog.agentzh.org 站令其不再使用 dojo 库以提升加载速度。 [cancelled]
  6. 和老雷一起为 OpenResty 添加对 searchable 属性以及全文检索界面的支持 (新建 branches/searchable 分支以避免影响 trunk) [postponed]
  7. 为 WWW::OpenResty 添加 POD 文档 [postponed]
  8. 为 WWW::OpenResty::Simple 添加 POD 文档 [postponed]
  9. 为 Makefile::Parser::GmakeDB 添加 POD 文档 [done]
  10. 为 Makefile::AST 添加 POD 文档 [done]
  11. 为 Makefile::AST::Evaluator 添加 POD 文档 [done]
  12. 为 makesimple 脚本添加 POD 文档 [done]
  13. 为 pgmake-db 脚本添加 POD 文档 [done]
  14. 推动任睿的 BlogAdmin 站的开发工作 [postponed]
  15. 发布 XUL::App 框架的第一个 CPAN 版本 [postponed]
  16. Help arthas++ to deploy the latest OpenResty server with the Pg backend on 211.100.35.37 [done]
  17. Port jianingy++'s tcws word segmenter library to Win32 native C. [half done]

[编辑] 2008-03-17周计划

  1. Specify the local and global MetaModel for OpenResty (OpenResty::Spec::MetaModel) [done]
  2. MetaModel 的版本自省与自动升级工具 [done]
  3. OpenResty Shell (基于 OpenResty::Backend 的类 psql 终端)的原型开发 [done]
  4. 推动 yuting++ 修复 Cookie::XS 的栈溢出漏洞和 CPAN RT bug #34238 [done]
  5. 为 Cookie::XS 添加单元测试和比较完整的 POD 文档并以 0.08 发布到 CPAN [done]
  6. 修改 WWW::OpenResty 中 post 和 put 方法的参数顺序 [done]
  7. 修复刘青焱报告的 "GET /=/model/column/汉字" 中的bug. [done]
  8. 修复刘青焱报告的因废除 cookie 中的 captcha ID 造成的 ID 意外过期的 bug. [done]
  9. 应 carrie 需求,向 OpenResty 的 model column 添加对 boolean 类型的支持. [done]
  10. Specify the Feed API for OpenResty [postponed]
  11. Specify the Action API for OpenResty [postponed]
  12. Specify the View API for OpenResty [postponed]
  13. Specify the password encryption for OpenResty [postponed]
  14. 和老雷一起为 OpenResty 添加对 searchable 属性以及全文检索界面的支持 (新建 branches/searchable 分支以避免影响 trunk) [postponed]

[编辑] 2008-03-24周计划

  1. 实现 PgFarm 后端 xdo 和 xquery 中多语句 SQL 查询的原子性
  2. 推动 leiyh++ 在 plproxy 上的 statement timeout 时自动重试
  3. 为 OpenResty Shell 添加对下列命令的支持:\d , \d, \u, \adduser <account>, \deluser <account>, \upgrade <account>, \upgrade, \mend <account>, \mend
  4. Specify the OpenResty::Spec::Upgrading RFC
  5. Add most of the Pg scalar types to OpenResty's type checker's white list.
  6. Change "default" to "default_value" in MetaModel 0.001
  7. plproxy 重启后前端 OpenResty 的自动重连。
  8. DBI's state method may fail in earlier versions of DBD::Pg, we need to wrap it in an eval block.
  9. 将生产用 PgFarm 集群上的 MetaModel 升级至 0.001 版。
  10. 发布与 MetaModel 0.001 相对应的 OpenResty 0.1.9 到 CPAN
  11. 发布与 OpenResty 0.1.9 相对应的 WWW::OpenResty 0.02 到 CPAN
  12. MetaModel 从历史遗留的 Pg 数据库自动生成工具的开发
  13. MetaModel 一致性检测工具的开发
  14. MetaModel 自动修复工具的开发
  15. [编辑] SEE ALSO

    2008计划以及项目管理方案