[ 英语 | 印尼语 | 俄语 ]

Project Onboarding

本文档将帮助您了解如何为 OpenStack-Ansible 做出贡献。

项目仓库

OpenStack-Ansible 项目拥有不同类型的 git 仓库,每个仓库都有特定的用途和不同的实践规范。

仓库类型或名称

代码位置

仓库用途

OpenStack-Ansible
也被称为集成仓库

我们的主仓库,由部署者使用。使用其他仓库。

OpenStack-Ansible roles 仓库

每个 role 负责部署 OpenStack-Ansible 部署的唯一一个组件。

specs 仓库

此仓库包含 OpenStack-Ansible 中完成的大量工作的所有信息,按周期划分。

ops 仓库

此仓库是新项目的孵化器,每个项目解决特定的运维问题。每个项目都有自己的文件夹。

外部仓库

OpenStack-Ansible 不会重复造轮子,并尝试尽可能地重用现有的 role。对于这些仓库中的一个 bugfix,必须处理到这些仓库的维护者那里。

如何贡献代码或问题

  • 对于贡献代码和文档,您必须遵循 OpenStack 实践。OpenStack-Ansible 不需要任何特殊要求。

    请参阅 OpenStack 开发者入门页面 和我们的 贡献者指南 在开始编写代码之前。

  • 对于帮助或提交 bug,您必须在 ubuntu Launchpad 上拥有一个帐户。我们所有的仓库都共享同一个 Launchpad 项目

    请查看我们的 bug 报告bug 分类 流程。

    容易修复的 bug 标有 low hanging fruit 标签,应该成为首次贡献者的目标。

  • 为了分享您的用户体验、故事并帮助其他用户,请加入我们的 IRC 频道

  • OpenStack-Ansible 项目有需要关注的定期任务,例如发布或其他代码职责。请参阅我们的页面 定期工作

社区沟通渠道

IRC 频道

警告

OpenStack 社区已于 2021 年 5 月 31 日将 IRC 网络从 Freenode 迁移到 OFTC。OpenStack 社区中使用的所有当前 IRC 频道也已在 OFTC 网络中注册。

OpenStack-Ansible 社区通过 IRC 进行大量沟通,在 #openstack-ansible 频道上,位于 OFTC。该频道已记录,其日志已发布在 https://meetings.opendev.org/irclogs/%23openstack-ansible/

每周会议在我们的 IRC 频道上举行。日程和日志可以在 https://meetings.opendev.org/%23OpenStack_Ansible_Deployment_Meeting 上找到

下次会议议程可以在我们的 会议 wiki 页面 上找到。

邮件列表

OpenStack-Ansible 的一名成员应监控 OpenStack-discuss 邮件列表

我们所有的沟通都应以 [openstack-ansible] 为前缀。