CloudStack技术沙龙2013/04/20开发者/使用者交流
CloudStack社区的参与内容• 获得源码• 获得各种资源• 建立开发测试环境• 编译自己的文档• 提交/解决Bug• 提交Patch到Review Board• 帮助本地化文档• 参与讨论或添加新功能需求
哪里获得源码或其它资源?git clone https://git-wip-us.apache.org/repos/asf/cloudstack.githttp://cloudstack.apache.org/dev@cloudstack.ap...
建立自己的开发环境gitJavaAnt/MavenEclipsePythonMySqlrpmbuild/dpkg-deb*nix 系统
建立自己的测试环境 DevCloud• DevCloud作为一个”盒子”, 管理服务器在其中• DevCloud单独作为Hypervisor, 本机作为管理服务器Reference: http://rohityadav.in/logs/devc...
自己编译最新文档• CloudStack docbook xml• git clone https://git-wip-us.apache.org/repos/asf/cloudstack.git• Redhat publican toolRe...
提交/解决Bughttps://issues.apache.org/jira/browse/CLOUDSTACK
打补丁并提交ReviewReference:https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=307462521. 迁出代码$ git clone https://...
帮助文档本地化1. On transifex web sitehttps://www.transifex.com/projects/p/ACS_DOCS/2. Using transifex clienthttp://sebgoa.blogsp...
建议新功能dev@cloudstack.apache.org主题开头: [PROPOSAL]
Enjoy!
Cloudstack dev/user sharing
Upcoming SlideShare
Loading in...5
×

Cloudstack dev/user sharing

365

Published on

How to involve in Apache CloudStack community as a contributor?
Brief guide on CloudStack contribution and play some demos.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
365
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Cloudstack dev/user sharing"

  1. 1. CloudStack技术沙龙2013/04/20开发者/使用者交流
  2. 2. CloudStack社区的参与内容• 获得源码• 获得各种资源• 建立开发测试环境• 编译自己的文档• 提交/解决Bug• 提交Patch到Review Board• 帮助本地化文档• 参与讨论或添加新功能需求
  3. 3. 哪里获得源码或其它资源?git clone https://git-wip-us.apache.org/repos/asf/cloudstack.githttp://cloudstack.apache.org/dev@cloudstack.apache.org
  4. 4. 建立自己的开发环境gitJavaAnt/MavenEclipsePythonMySqlrpmbuild/dpkg-deb*nix 系统
  5. 5. 建立自己的测试环境 DevCloud• DevCloud作为一个”盒子”, 管理服务器在其中• DevCloud单独作为Hypervisor, 本机作为管理服务器Reference: http://rohityadav.in/logs/devcloud/http://goo.gl/jcgxmLet’s Demo
  6. 6. 自己编译最新文档• CloudStack docbook xml• git clone https://git-wip-us.apache.org/repos/asf/cloudstack.git• Redhat publican toolReference:https://cwiki.apache.org/confluence/display/CLOUDSTACK/Convert+Installation+Guide+to+Docbook+XMLhttps://cwiki.apache.org/confluence/display/CLOUDSTACK/Publican+Troubleshooting+GuideLet’s Demo
  7. 7. 提交/解决Bughttps://issues.apache.org/jira/browse/CLOUDSTACK
  8. 8. 打补丁并提交ReviewReference:https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=307462521. 迁出代码$ git clone https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git2. 创建自己的branch$ git checkout -b mybranch3. 在自己的branch上做代码更新patch4. 提交自己的patchgit commit -m "Insert a meaningful summary of changes here.”5.提交patch到Review Boardgit format-patch master --stdout > ~/patch-name.patch上传patch-name.patch 文件到Review Board:(选择 cloudstack-git)https://reviews.apache.org/r/new/点击:Create Review Request 上传。
  9. 9. 帮助文档本地化1. On transifex web sitehttps://www.transifex.com/projects/p/ACS_DOCS/2. Using transifex clienthttp://sebgoa.blogspot.com/2012/12/using-transifex-client-to-translate.html
  10. 10. 建议新功能dev@cloudstack.apache.org主题开头: [PROPOSAL]
  11. 11. Enjoy!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×