Formalize process for adding new projects

There should be a lightweight process to add sub projects to
the containerd github organization. Closes #773

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
This commit is contained in:
Chris Aniszczyk 2017-04-27 15:52:03 -05:00
parent b3640fdc8c
commit e9d8bcf77c

View File

@ -59,6 +59,22 @@ If a candidate is approved, a maintainer will contact the candidate to invite
the candidate to open a pull request that adds the contributor to the the candidate to open a pull request that adds the contributor to the
MAINTAINERS file. The candidate becomes a maintainer once the pull request is MAINTAINERS file. The candidate becomes a maintainer once the pull request is
merged. merged.
"""
[Rules.adding-sub-projects]
title = "How are sub projects added?"
text = """
Similar to adding maintainers, new projects can be added to containerd GitHub
organization. After a project has been announced on the maintainers mailing list,
the existing maintainers are given five business days to discuss the new project,
raise objections and cast their vote. Projects must be approved by at least 66%
of the current maintainers by adding their vote on the mailing list.
If a project is approved, a maintainer will add the project to the containerd
GitHub organization, add it to the MAINTAINERS file and make an announcement
on the maintainers mailing list.
""" """
[Rules.stepping-down-policy] [Rules.stepping-down-policy]
@ -240,6 +256,11 @@ example and you'll be fine".
"stevvooe", "stevvooe",
] ]
[Org.Projects]
project = [
"containerd/containerd",
]
[People] [People]
[People.crosbymichael] [People.crosbymichael]