YaST/开发
< YaST
概况
YaST主要是由Novell的YaST团队开发的。大多数开发者居住在德国的纽伦堡和捷克的布拉格。
YaST 源代码
YaST源代码遵循GPL v2协议被发布在易于公共的svn服务器上。最新发布的版本可在trunk中找到:
svn co http://svn.opensuse.org/svn/yast/trunk/
想要编写新的YaST模块请参见我们的设计指南。常见问题中列出了在YaST编码过程中可能遇见的问题。
编译YaST
简单快速
现在在你本地系统上编译YaST。 首先,你需要安装YaST devtools。运行下面的命令:
cd devtools make -f Makefile.cvs make make install
现在你即将自动编译所有的YaST通过运行下面命令:
y2tool y2makeall
玩得开心!
手动编译
对于YaST某些特定的部分你不想自动编译,请在编译YaST上参考如何编译的详细信息。
调试
在调试YaST上可以找到有用的调试信息。
文档
有可直接在线使用的文档资源,也可下载。在开发文档上能找到“openSUSE”和“SUSE Linux企业版”所有当前产品的文档链接。
最新开发文档
openSUSE 10.3
SUSE Linux Enterprise 10
SUSE Linux Enterprise 10 SP1
教程
交流
邮件列表
通过我们的主邮件列表同开发人员和YaST社区取得联系:
- yast-devel@opensuse.org - 讨论与 YaST开发相关的问题
更多YaST邮件列表
IRC
你也可以通过我们官方的IRC频道联系我们:
irc://irc.opensuse.org/yast
正在进行的工作
我们当前工作列表:YaST/Development/WIP
愿望列表
你们可以通过我们的愿望列表来传递你们的想法、需要、愿望:
最新事件
寻找所有的 YaST事件。
参考
- YaST移植项目
- Libzypp, 包管理库
- Pkg bindings, 在YaST中使用(Libzypp)
- 其它开发相关的文章
- YaST i18n FAQ (针对开发者)