下载此文档

Python an Open Source ProjectPython的一个开源的项目.ppt


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
Python an Open Source ProjectPython的一个开源的项目
2022/5/20
Timeline
1989/1990 first code
1991 first release
1992 mailinPython an Open Source ProjectPython的一个开源的项目
2022/5/20
Timeline
1989/1990 first code
1991 first release
1992 mailing list
1993 newsgroup
1994 first workshop
2019 website
2019 first books
2019 world domination?
Factors for success
Things you cannot control
Product category, target audience, competition
Your own personality
Things you can control
Open source
Contribution policy
Presence in user group
Release quality
Common sense
Communicate with users
multiple communication channels:
FAQs, mailing lists, newsgroups, websites, chat rooms...
Give credit to contributors
if you want contributions!
Use volunteers as “lieutenants”
delegate what you can!
Provide extensibility
Reduces user pressure for changes
Possibly at several levels
in Python: 2 major extension levels (Python, C/C++/...)
Take care to define & document extension interfaces
Linus Torvalds: “I don’t care about bugs in device drivers; they will get fixed. I care about getting the interface right.”
User community
Mailing lists, newsgroups
You will get flamed
Don’t get into every argument
Encourage potential contributors
Recognize “difficult” users
Use private mail when appropriate
Accept recurring arguments
sign of new users flowing in
Special Interest Groups
Encourage user groups with special needs to help themselves
Mailing lists are cheap!
Doesn’t always work
some topics just don’t go anywhere
focus on concrete tasks, topics (cf. IETF working groups)
some topics have questions but no answers
Separate help channels
python-
for questions asked in private forum

self-help learning group
still experimental
not clear if it is sufficiently different
Bug report mechanism
Most bug tracking software sucks
Many reported bugs will be:
duplicates
fixed in newer release
user errors
surprising features
documentation bugs
unreasona

Python an Open Source ProjectPython的一个开源的项目 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人杨勇飞2
  • 文件大小377 KB
  • 时间2022-05-20