Size: 2927
Comment:
|
Size: 1325
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
[[TableOfContents]] | [[TableOfContents(2)]] |
Line 9: | Line 9: |
''在Internet上开展多人参与的开源项目是个相对困难的事情,因为沟通与时间的问题。同时,许多人也希望有一个试验性的项目可以参与,因此这个项目应运而生。'' * 我的希望是把开展项目有关的内容尽可能地在这个项目实现,因此,做出一个真正实用的软件包倒不是件重要的事情,而如何去做,及对项目的控制,按项目的要求去做,使用相应的工具这才是这个项目的真正目的。而且提高大家的参与度与项目的透明度是此项目在实施过程中非常重要的环节,同时也希望不真正参与此项目的人也积极地观注它,体会一个项目的实施,一起出谋划策。 ----- * 主要因为啄木鸟,之前的几个项目,都有深厚的商业背景,开发进程,受到限制,所以,没有很好的开放到公众面前,虽然一直在进行中,可是没有了人气是也乎! * 此 CuLib 项目是为了确立,有中国特色的开源项目组织方式而开启的,希望大家多多参与,共同体验,开源的乐趣!!! |
[[Include(CuLibBackground)]] |
Line 21: | Line 16: |
=== 环境及工具 === * python 2.4版 * curses环境 * linux * windows - cygwin:http://cygwin.org, 带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在需要即时或语音讨论时使用 === 编码要求 === * 一般文档要求使用reStructure格式编写 * 程序注释文档要求使用epydoc格式来编写 * 代码规范参考 [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编码规范] |
[[Include(CuLibNeed)]] |
Line 45: | Line 19: |
[[Include(CuLibTimeline)]] | |
Line 48: | Line 23: |
=== 需求(编写中) === [[Include(CuLibRequirement)]] |
|
Line 49: | Line 27: |
* '''负责人:["limodou"] ''' BLOG: http://www.donews.new/limodou * (其它参与人员可自已把名字列在后面) * Bianconero 龚华志(hankgong AT hotmail.com) * ZoomQuiet (项目协调者……即,打杂的!) * HackGou 憨狗( HackGou AT Yeah DOT Net or HackGou AT Gmail DOT com):"http://lamp.blogbus.com" * orciloud (orciloud AT gmail dot com) |
[[Include(CuLibPeople)]] |
Line 57: | Line 29: |
[[Include(CuLibLog)]] | |
Line 59: | Line 32: |
[[Include(CuLibDiscuss)]] == 相关项目 == * [http://excess.org/urwid/ Urwid] * [http://sourceforge.net/projects/pycdk/ pyCDK] CDK的python版本,[http://download.freshmeat.net/screenshots/41725.png 送上美图一张],实际效果比这个漂亮,另外还有很多不错的控件,比如有个alphalist,有自动完成功能;滚动窗口、菜单、radio、列表框全都有了。 --LiJie == 相关文档 == * [http://poet.cosoft.org.cn/docs/ncurses-cn/index.htm NCURSES Programming HOWTO 简体中文版] * [http://poet.cosoft.org.cn/docs/ NCURSES文档下载] * [http://www-128.ibm.com/developerworks/cn/linux/sdk/python/python-6/ IBM DeveloperWorks/可爱的python/Curses编程] |
基于curses的工具包
-- limodou [DateTime(2004-12-20T01:52:11Z)] TableOfContents(2)
背景
目标
实现一个基于curses的高级调用包。严格编写程序文档:需求、设计、重要决策、程序注释(文档按epydoc要求),使用说明等文档。
要求
计划
文档
需求(编写中)
人员
进度
讨论
相关项目
[http://excess.org/urwid/ Urwid]
[http://sourceforge.net/projects/pycdk/ pyCDK] CDK的python版本,[http://download.freshmeat.net/screenshots/41725.png 送上美图一张],实际效果比这个漂亮,另外还有很多不错的控件,比如有个alphalist,有自动完成功能;滚动窗口、菜单、radio、列表框全都有了。 --LiJie
相关文档
[http://poet.cosoft.org.cn/docs/ncurses-cn/index.htm NCURSES Programming HOWTO 简体中文版]
[http://poet.cosoft.org.cn/docs/ NCURSES文档下载]
[http://www-128.ibm.com/developerworks/cn/linux/sdk/python/python-6/ IBM DeveloperWorks/可爱的python/Curses编程]