Differences between revisions 17 and 19 (spanning 2 versions)
Revision 17 as of 2004-12-20 03:01:33
Size: 2722
Editor: limodou
Comment:
Revision 19 as of 2004-12-20 03:10:58
Size: 2942
Editor: limodou
Comment:
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
 * 一般文档要求使用reStructure格式编写  * 一般文档要求使用reStructure格式编写,参考["reST"]
Line 42: Line 42:
 * 代码规范参考 [http://wiki.woodpecker.org.cn/moin.cgi/Python_e5_bc_80_e5_8f_91_e7_bc_96_e7_a0_81_e8_a7_84_e8_8c_83?action=highlight&value=%E7%BC%96%E7%A0%81%E8%A7%84%E8%8C%83 Python编码规范]

基于curses的工具包

-- limodou [DateTime(2004-12-20T01:52:11Z)] TableOfContents

背景

在Internet上开展多人参与的开源项目是个相对困难的事情,因为沟通与时间的问题。同时,许多人也希望有一个试验性的项目可以参与,因此这个项目应运而生。

  • 我的希望是把开展项目有关的内容尽可能地在这个项目实现,因此,做出一个真正实用的软件包倒不是件重要的事情,而如何去做,及对项目的控制,按项目的要求去做,使用相应的工具这才是这个项目的真正目的。而且提高大家的参与度与项目的透明度是此项目在实施过程中非常重要的环节,同时也希望不真正参与此项目的人也积极地观注它,体会一个项目的实施,一起出谋划策。


  • 主要因为啄木鸟,之前的几个项目,都有深厚的商业背景,开发进程,受到限制,所以,没有很好的开放到公众面前,虽然一直在进行中,可是没有了人气是也乎!
  • 此 CuLib 项目是为了确立,有中国特色的开源项目组织方式而开启的,希望大家多多参与,共同体验,开源的乐趣!!!

目标

实现一个基于curses的高级调用包。严格编写程序文档:需求、设计、重要决策、程序注释(文档按epydoc要求),使用说明等文档。

要求

环境及工具

  • python 2.4版
  • curses环境
  • cvs
    • linux - 自带即可
    • windows - cygwin:http://cygwin.org, 带cvs, 因为tigris可以不用ssh,因此只要有cvs即可

    • 其它cvs工具也可以

第三方python包

  • epydoc 用来编写程序中的文档
  • docutil 用来写一般文档
  • 其它

联系

  • 要求订阅 python.cn 或 google上的邮件列表(已经满足)
  • (可选)拥有自已的blog或wiki,便于发表成果和讨论问题
  • (可选)使用qq,uc,或msn在需要即时或语音讨论时使用

编码要求

计划

文档

人员

进度

讨论

CuLib (last edited 2009-12-25 07:15:30 by localhost)