Size: 6140
Comment:
|
Size: 6162
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
'''啄木鸟条目质量提升计划 '''::-- ["swordsp"] [[[DateTime(2006-07-16)]]] [[TableOfContents]] | '''啄木鸟条目质量提升计划 '''::-- ["swordsp"] [Last updated at [[Date(2006-07-17T07:31:14Z)]]] [[TableOfContents]] |
啄木鸟条目质量提升计划 ::-- ["swordsp"] [Last updated at Date(2006-07-17T07:31:14Z)] TableOfContents
发起
[wiki:2006-July/027455.html -倡议-啄木鸟条目质量提升计划] -- swordsp的最初倡议
一、缘起 不知道大家有没有感觉到,最近邮件列表中某些常见问题又开始大量重复出现了。 诸如大家用什么IDE、python可以干什么、初学者应该怎样入门……,尽管每次都有许多热心人解答,但这一方面是一种重复劳动的浪费,另一方面每次只言片语的回答往往也不够系统。 有感于此,我觉得作为社区最重要的资源,啄木鸟wiki长期以来一直没有得到很好的利用。 本来这些信息应该在wiki上有专门的目录和介绍性页面,以此为入口链接到更深层的知识条目,这样提问者被指引到这样的页面后就一目了然了。 而且这相当于授人以渔,进一步的发掘和学习同类知识也有了很好的方向。 二、现状 然而,啄木鸟wiki虽然一直在不断的建设和完善,但是将各条目内容系统化组织起来的工作似乎做得并不好。 大量有价值的信息散落在各处,缺乏明确一致的入口,这样作为wiki的价值就大打折扣了。 比如,我想在啄木鸟上找出关于python IDE的概述,就发现了如下几个相关条目: http://wiki.woodpecker.org.cn/moin/PyGuiDev 这个条目本来应该是讲GUI的,但事实上前半部分是介绍的IDE,不过只有几个条目的链接,信息很少。 http://wiki.woodpecker.org.cn/moin/PyIDEguider 这个条目比较像,但绝大部分内容是关于Vim的,其它的介绍很少。 http://wiki.woodpecker.org.cn/moin/PythonCN/FAQ#head-43372031dda15e6a1915f1990fe663e8b1ba71c9 这个FAQ的条目中有一点,但语焉不详,也有些不确切之处(比如,activepython和pythonwin其实是一个东西,eclipse+pydev也是跨平台的,等等)。 总之,无法指引出一个全面而完整的介绍性条目,类似这样的情况还有许多,不少主题性的内容,都需要翻查数个页面,再结合搜索功能才能找出完整的相关信息。 此外,许多重要的主题性条目的内容也不够多不够新,比如数据库、网络、文本处理相关的条目。 三、设想 有鉴于此,我想效仿Wikipedia,发起啄木鸟自己的"条目质量提升计划"[1]。 [1] Wikipedia:条目质量提升计划 本来wiki的目的就是大家一起贡献内容不断完善,不发起什么计划也是一样的。不过wikipedia的经验以及啄木鸟之前组织的集体翻译都证明了,这样群策群力的事情当有了组织和制度之后,大伙儿的劲头才会更足,才能更有效率和质量的完成。 计划的主要内容是,在首页和原先的FLOSS首页之外,建立起一系列的"一级主题条目",可能包括以下这些内容: 语言类:语法、算法和数据结构、扩展和嵌入、中文处理…… 应用类:数据库、网络、文本处理、并发编程…… 资源类:IDE、书籍、网站…… …… 这样的条目最终能够建设成: 1. 作为介绍,对这个主题的相关知识有一个完整而简单的提纲式概括,但不深入细节。 2. 作为入口目录,尽量链接到啄木鸟内部的所有相关条目,使得相关知识能以此为中心紧密组织在一起。 可能的话,以现有类似条目为基础,原先的内容不全不新的话只需作提纲式补充即可。 反之,对于某个子项目展开过多的章节都可以剥离成单独的条目,以保证主题页的简洁。 以此为基础,一方面可以把啄木鸟的首页重新整理为更清晰的最上级目录,另一方面可以重写专门的FAQ页面,将许多问题直接指引到专门的主题条目去。 这样的主题条目本身数量有限(十几条?),而且内容不需要太细致,应该可以在不长的时间内整理完成。 接下来如果大家有兴趣的话,可以进一步仿照wikipedia,以两周到一个月为单位,对某些更细节的条目集中火力作质量提升,以促进啄木鸟的长期良性发展。 四、实行 我先按照我的设想大致写了一个PyIDE条目的提纲,欢迎大家一起帮忙完成,或者以此为例子讨论我的计划。 http://wiki.woodpecker.org.cn/moin/PyIDE
计划与进度
当前主要任务为一级主题条目的完善,目前初步计划以下几方面内容: ( 为初步完成,
为进行中)
- 语言和基础理论类
[:PythoNology:蟒学]
- 算法和数据结构
- 并发编程
- 应用领域类
- Web开发
[:Py4Database:数据库编程]
[:PyGuiDev:GUI开发]
- 网络编程
- 科学计算
- 文本处理
- XML
- 正则表达式
- 多媒体处理
- 游戏开发
- 资源类
[:PyIDE:IDE介绍]
- 初学者指引
基于Python的软件——安装、配置和使用(Trac、MoinMoin、Buildbot...)
- Python网络资源汇集
初步完成条目
PyIDE
["PyIDE"] -- 介绍Python程序员常用的IDE和其它开发工具
- 主要贡献者
- ["swordsp"]
["XiaoDeShi"]
- ["Chris"]
- ……
- 参考资料
["PyGuiDev"]
- ["PyIDEguider"]
- [:PythonCN/FAQ#head-43372031dda15e6a1915f1990fe663e8b1ba71c9:PythonCN/FAQ]
- 条目正文中列举的其它链接
- TODO
- ipython 和 winpdb 的介绍
- 主流 IDE 比较的 feature matrix
PyDev 的更多使用经验
进行中条目
Py4Database
["Py4Database"] -- Python 数据库开发概要
- 更新纪要
基本完成提纲 -- -- ["swordsp"] [DateTime(2006-07-16T17:53:04Z)]
- 参考资料
["AllAboutData"]
- 条目正文中列举的其它链接
其它草稿和影响条目
修改中的[:/WoodpeckerIdxDoc:新版Python文档中心页面]