为什么用openstack

像任何开源社区一样,在参与该项目时,OpenStack也有其本地特色。 就OpenStack而言,这实际上更加复杂,因为它实际上是许多较小项目的集合,这些项目通过共享API链接在一起,但是具有独立的目标和开发人员社区。

无论如何,本文并不全面,但是它是向您展示一些可以插入社区的地方的尝试。 特别要注意的是,您不必成为一名程序员即可成为OpenStack的重要贡献者。

在开源文章中查看完整的初学者集合

邮件列表

由于它跨越时区,大洲和语言,因此围绕OpenStack的大多数通信都在邮件列表中进行。

有很多邮件列表,但是有一个主要列表: openstack@lists.openstack.org 。 您可以订阅或查看档案 。 而不是按照子项目划分技术讨论,而是将其全部放在一个地方,并在适当的位置加上主题行标签。 例如,电子邮件主题行中的[ceilometer]将指示有关Ceilometer的讨论。 当然,此方法的缺点是列表的数量很高-每天大约100条消息。 但是,这样做的好处是,您不必订阅其他十几个列表即可全面了解正在发生的事情,并且有可能错过您不知道的某些子项目。

还有针对云运营商,基金会治理,安全性以及其他各种子团队的列表。 查看完整列表 。

确定要列出的清单后,您应该静静聆听一会儿,以了解对话的语气以及主要讲话者是谁。 阅读邮件列表礼节指南,了解有关当地文化习俗的提示。

吉特和杰里特

如果要提交对代码或文档的更改,则需要熟悉Git工作流程。 尽管代码存储库位于GitHub上 ,但补丁过程并未遵循您可能已经熟悉的Github拉取请求模型。 取而代之的是,它使用Gerrit,它可以确保对OpenStack代码库的任何部分进行的每次更改都经过相同的严格测试过程,无论是重大的功能更改还是微小的文档调整。 查看完整记录的工作流程 。

每次更改都会提交到一个系统,该系统至少需要对更改进行两次人工审核并成功完成测试套件。 一旦满足了这些要求,代码就会自动合并到Git存储库中,并成为master分支的一部分。

经历此设置过程很痛苦,但是一旦完成一次,就无需再做一次,其好处是巨大的。

ask.openstack.org

关于项目方向的讨论在邮件列表中进行,而问答交流在http://ask.openstack.org/的Stack Overflow样式论坛中进行。 如果您对OpenStack存有疑问,或者希望帮助回答其他人的问题,这里就是您的去处。

论坛参与者获得“业力”积分,使他们能够获得更高级别的特权和责任,例如,主持问题,编辑问题和回复以及在对话中添加标签。 您做得越多,您可以做的越多。

IRC

如果您喜欢实时对话,则Freenode IRC网络上有许多与OpenStack相关的通道。 它们都相当安静,因为ask.openstack.org具有主要的对话功能,但是通常会有很多人(在我写此书时,#openstackchannel上有837个),通常有人会很快回答问题。
#openstackchannel用于一般性讨论和问答。 #openstack-101频道是针对初学者的问题的,您可能在其他地方问这个问题会感到尴尬。

#openstack-community是人们进行会议以讨论与OpenStack相关的各种主题的渠道。 会议机器人记录笔记,以便可以将其报告回社区的各个部分。 #openstack-community是查找您所在地区的本地OpenStack用户组并讨论各种社区活动的好地方。

大事记

说到事件,总是有与OpenStack相关的事情。

每年有两次主要会议,一次在美国,另一次在其他地方,讨论OpenStack开发的未来六个月,并就该项目的各个方面进行技术演示。

这些下一个是OpenStack的该峰会将发生在佐治亚州亚特兰大市从5月12-16日,2014年获得更多详细信息,并报名参加了网站上 。 然后,下次 峰会将于2014年11月在法国巴黎举行。 记录了许多会话。 您可以 观看 去年OpenStack香港峰会的 演讲 。

除了这些重大事件外,较小的本地事件总是会发生并在网站上列出 。 OpenStack聚会可以是两个人开会,与数百名参加正式聊天的与会者聊天。 列出了区域用户组,如果您所在的地区没有一个,请考虑启动一个。 您所需要做的就是另一个想见面谈论OpenStack的人。

做一点事

最后,如果您想参与OpenStack或任何开放源代码项目,诀窍就是要做一些事情。 如果您等待某个人告诉您要做什么,那么您将等待很长时间。 加强并回答问题,纠正错字,修补错误或参加活动。

在社区见!


在“开源周”文章中查看完整的初学者集合。


翻译自: https://opensource.com/business/14/2/how-contribute-openstack

为什么用openstack

为什么用openstack_如何为OpenStack贡献力量相关推荐

  1. nginx mozilla_如何开始为Mozilla贡献力量

    nginx mozilla 一千英里的旅程从第一步开始. -老子 开源的参与提供了一系列好处,可以微调和加快您的技术职业生涯,包括但不限于现实世界的技术经验和扩展您的专业网络. 您可以为许多开源项目提 ...

  2. COVID-19社交数据共享平台,用数据为疫情研究贡献力量

    新冠(COVID-19)疫情自去年 12 月开始至今,已有三个月余,国内疫情经历了扩散.爆发直至目前已逐渐稳定,但国外疫情却又迅速蔓延,并有爆发的趋势,形势不容乐观.随着新冠疫情在国内外的发展,各类社 ...

  3. 如何在Github上为开源贡献力量?

    参与开源的一个好方式是为当前你正在使用的(开源)项目贡献力量.Github为多达五百万的开源项目提供托管.这里有各种技术集的项目,比如:recipes. HTML/CSS.Ruby.Astrophys ...

  4. 云和恩墨加入openGauss社区,为数据库开源生态持续贡献力量

    近日,云和恩墨(北京)信息技术有限公司(以下简称云和恩墨)签署CLA (Contribution License Agreement, 贡献许可协议),正式加入openGauss社区. 云和恩墨创立于 ...

  5. 首次落地中国大陆的OpenInfra:中国对于开源做出的贡献力量已不可忽视

    戳蓝字"CSDN云计算"关注我们哦! 作者 | 刘丹 责编 | 阿秃 一张标志着上海现代建筑地标的东方明珠海报,另一张展示着上海悠久历史的豫园景区海报,不仅向我们展示了这座城市浓厚 ...

  6. 金浦集团郭金东积极参与企村对接,为全面建设小康社会贡献力量

    继在化工行业.装备制造业和房地产行业有了出众的表现后,金浦集团郭金东最近又出大手笔了,2020年7月8日,在南京举办"万企联万村.共走振兴路"行动企村对接暨签约活动,金浦集团董事长 ...

  7. 什么是openstack_您在OpenStack Summit 2016上错过了什么

    什么是openstack 今年,我第一次参加了4月25日至29日在德克萨斯州奥斯汀举行的OpenStack峰会. 今天结束了,我要回家了,我想回顾一下,从我的角度分享你错过的事情. 作为以应用程序开发 ...

  8. 为 .net 生态贡献力量——制作并上传 nuget 包(内有独家彩蛋)

    前言 nuget 是 .net 的常用包管理器,目前已经内置到 Visual Studio 2012 以后的版本.大多数 .net 包都托管在 nuget.org,包括 .net core 框架基础包 ...

  9. vm和openstack_最佳新OpenStack技巧和窍门

    vm和openstack OpenStack是一个很大的项目,保持所有项目平稳运行(或只是学习如何入门)可能是一项艰巨的任务. 即使您是该项目的贡献者,也有很多事情需要跟踪,尤其是对于您可能不太熟悉的 ...

最新文章

  1. SSM框架——Spring+SpringMVC+Mybatis的搭建教程
  2. c语言r5够用吗,泡菜说 普通人有必要买R5吗?
  3. C++知识点31——使用C++标准库(关联容器multimap及其初始化,赋值,查找,添加,删除与迭代器失效)
  4. 手游研发CJ抱大腿指南
  5. 7月清北学堂培训 Day 5
  6. 【Python数据挖掘课程】七.PCA降维操作及subplot子图绘制
  7. java 读取图片给 matlab_如何将MATLAB图像处理程序转换为java?
  8. c盘保护软件_电脑C盘空间越来越小?简单操作这几步,可以释放大量空间
  9. 浙江大学2009年数学分析考研试题第7题参考解答
  10. 评审系统:查看互评信息实现及优化显示
  11. java jdbc 占位符_java-jdbc
  12. Openfire服务端安装和配置
  13. jupyter notebook 中文乱码问题解决
  14. Groovy 教程-- Groovy 入门
  15. 《天才在左疯子在右》读后感
  16. 时分秒倒计时的js实现
  17. 【晓松奇谈】历史是什么,人生是什么,世界是什么,未来是什么?高晓松的回答
  18. 开机后黑屏看不到桌面_电脑开机黑屏只有鼠标怎么办?电脑开机后不显示桌面的多种解决方法...
  19. iphone各个系列手机最新的尺寸资料(更新到iphone6s)
  20. 使用cmd上传指定文件到ftp服务器,命令行下的FTP使用详解

热门文章

  1. 【Keras】从两个实际任务掌握图像分类
  2. [Winform]只允许运行一个exe,如果已运行则将窗口置前
  3. TP3.2项目 MySQL5.7报错1055 group by新特性
  4. STL map与Boost unordered_map - 有何不可的日志 - 网易博客
  5. 如何设置WIN7自动登录(去除登录密码)
  6. 读书笔记之:高质量程序设计指南——C++/C
  7. 新疆微软.NET技术俱乐部7月活动图文报道
  8. jax-rs注解工作原理介绍
  9. html捉虫游戏,幼儿园体育游戏《小鸡捉虫》教案(精选4篇)
  10. android画布缩放 移动demo,Android:画布无法缩放