NewContributorGuide
UbuntuKylin新手指南
UbuntuKylin作为一个相当年轻的发行版,我们欢迎任何爱好者的参与,包括开发人员、设计人员、翻译人员、测试人员和用户。
如果您想成为社区的一部分,请访问我们的项目页面和加入该项目。
加入UbuntuKylin团队
如果您没有Launchpad帐号,请注册一个。
- 您可以按兴趣选择
如果您对开发有兴趣,请加入UbuntuKylin Team
如果您有志于测试方面的工作,请加入UbuntuKylin Quality Team
如果您对版本感兴趣,请加入UbuntuKylin Release Team
如果您有志于社区方面的工作,请加入UbuntuKylin Community Team
如果您有志于文档方面的工作,请加入UbuntuKylin Documentation Team
- 加入交流平台
- IRC频道:irc.freenode.net服务器上#ubuntukylin-devel频道
UbuntuKylin交流群-1:262012757
UbuntuKylin交流群-2:306929327
开发
需求:取决于开发类型 开发涉及广泛,依据你的爱好及所选择的特定职业道路,要求也不尽相同。下面说明了开发中大的职业分类
1. 软件编包
需求:经常阅读,动手实践
- 概述
编包是一个大型Linux发行版项目中主要的开发任务之一,所有的开发人员都需要了解编包,即使不是为了成为精英开发团队的一员,但也要明白Debian的包体系结构,因为软件包是用户获取最新和最好软件的关键,正如UbuntuKylin开发者及爱好者一样
- 如何做
- 获取源码
所有源码均可以在Ubuntu开发平台(Launchpad)上获取
- 获取源码
初入UbuntuKylin的开发成员,通过这里开始
2. 软件开发
需求:软件开发中使用C语言,或者Python,或者Qt较多。另外花一些时间在编程方面
- 概述
UbuntuKylin经常主导一些项目和大型软件的开发,UbuntuKylin需要自主开发一些日常需求较高的应用软件,例如天气指示器(indicator-china-weather);有时需要对影响UbuntuKylin的上游工程进行维护,例如对上游安装程序(Ubiquity)的定制;当然对于一些受欢迎的应用进行移植也是必不可少的,例如UbuntuKylin集成的更受欢迎的小企鹅输入法(fcitx)...
- 如何做
测试
1. 准备工作
- 获取测试CD
进入Ubuntu的qatracker,选择测试的版本
进入测试版本后选择Ubuntu的衍生版本之一的UbuntuKylin,点击下载按钮进入下载页面
- 点击下载地址下载镜像
- 测试流程举例
假设现在需要测试UbuntuKylin i386 的raring daliy版本的系统,那么就可以参照该版本的测试用例进行测试。该测试用例分为两大部分
UbuntuKylin安装测试
UbuntuKylin特色应用测试
2. 如何贡献
使用UbuntuKylin众多当前版本中的一个版本,最好是即将发布的版本。
- 记录每个意想不到的错误或行为信息,检查它并在Launchpad上对应项目中提交bug
记录每个错误的信息,并在UbuntuKylin论坛回复bug信息,最好有错误的详细信息或截图等。
参与UbuntuKylin团队的各种项目
- 通过我们的IRC频道或邮件列表分享您的经验给其他测试人员,讨论bug或其他新闻信息
- 帮助建设和完善各种文档(wiki页等)
3. 提交bug
UbuntuKylin是利用Launchpad平台来保持对bug的跟踪。如果您是比较专业的人士,推荐您使用第一种方式提交bug信息。如果您只是Linux爱好者,您可以到UbuntuKylin的论坛提交问题信息。
- 第一种方式 您有Launchpad帐号后,需进行以下步骤:
- 搜索相关项目,比如搜索indicator-china-weather,如下图
- 在搜索结果中找到该项目,并进入该项目首页,如下图
- 点击上图中的“Bugs”进入该项目的bug页,在此页中有着该项目的所有bug,您需要先浏览这些bug信息,以免提交相同的bug。如果您要提交的bug已经确定是新的bug,请点击下图中的“Report a bug”,如下图
- 根据提示,描述bug的概要和详细信息,然后提交bug
- 第二种方式
首先可以打开UbuntuKylin首页。
- 然后进入论坛,进行注册。
- 最后,您可以根据您的问题,在论坛的相应版块发布新帖发布您发现的bug信息。
获得支持
需求:懂得如何交流
1. 概述
实际上技术支持涵盖了较大的范围,但是这里我们关注的是用户对用户的帮助。主要反映在各种论坛,邮件列表和IRC,甚至社交网络。技术支持不需要高超的技术和深厚的知识储备, 在使用UbuntuKylin中挖掘属于自己的技巧,是个不错的选择。随着不断的学习,自身能力不断提升,而这也是一个从漏洞修复甚至编程学习更多东西的途径。
2. 如何做
- 寻求帮助
- 表达出你的观点,,只要您觉得它是对的。
- 当别人遇到自己可以解决的问题时,回答或者给他解决思路。
UbuntuKylin/NewContributorGuide (last edited 2013-05-28 15:23:35 by 220)