Skip to content

Commit 7101e30

Browse files
committed
CONTRIBUTING: Code of conduct, weekly call, mailing list, and IRC
So far dev@ volume has been low enough that we haven't needed per-project lists [1], so we can add it in this central location. In the event that we do split lists later, the reference-style link makes it easy for projects to update the target without touching the line with the link text. The weekly call and IRC channel are in the same boat (not enought traffic to be worth splitting). The content I'm adding here is adapted from [2]. The CoC titles itself "OpenContainers Code of Conduct", but [3] has: Connecting with the Open Container Initiative community And I feel like I've been seeing the singular, spaced form more frequently. While we're adding reference-style links, convert the DCO link as well to make the text easier to read. [1]: https://groups.google.com/a/opencontainers.org/d/msg/dev/Ctw-fcO1IuA/7vrr4YiyDgAJ Subject: Re: splitting this list into image-spec-dev, runtime-spec-dev, etc Date: Wed, 20 Apr 2016 14:45:55 -0400 Message-ID: <CAEXjzRug6uL_1eLHyxUzN+3AchXq6KVtV6KmgxRj0Gu+krfAcg@mail.gmail.com> [2]: https://github.com/opencontainers/runtime-spec/blob/7a36e7ed86ee3b4c6dbcdbd02052ec1ef6787c3c/README.md#contributing [3]: https://www.opencontainers.org/community Signed-off-by: W. Trevor King <[email protected]>
1 parent 3ac2cce commit 7101e30

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

CONTRIBUTING.md

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Contribution Guidelines
22

3+
Development happens on GitHub.
4+
Issues are used for bugs and actionable items and longer discussions can happen on the [mailing list](#mailing-list).
5+
6+
The content of this repository is licensed under the [Apache License, Version 2.0](LICENSE).
7+
8+
## Code of Conduct
9+
10+
Participation in the Open Container community is governed by [Open Container Code of Conduct][code-of-conduct].
11+
12+
## Weekly Call
13+
14+
The contributors and maintainers of all OCI projects have a weekly meeting Wednesdays at 2:00 PM (USA Pacific).
15+
Everyone is welcome to participate via [UberConference web][UberConference] or audio-only: 415-968-0849 (no PIN needed).
16+
An initial agenda will be posted to the [mailing list](#mailing-list) earlier in the week, and everyone is welcome to propose additional topics or suggest other agenda alterations there.
17+
Minutes are posted to the [mailing list](#mailing-list) and minutes from past calls are [archived][meeting-archives].
18+
19+
## Mailing list
20+
21+
You can subscribe and browse the mailing list on [Google Groups][mailing-list].
22+
23+
## IRC
24+
25+
OCI discussion happens on #opencontainers on [Freenode][] ([logs][irc-logs]).
26+
327
## Git
428

529
### Security issues
@@ -27,7 +51,7 @@ incorporating a new feature.
2751

2852
Fork the repo and make changes on your fork in a feature branch.
2953
For larger bugs and enhancements, consider filing a leader issue or mailing-list thread for discussion that is independent of the implementation.
30-
Small changes or changes that have been discussed on the project mailing list may be submitted without a leader issue.
54+
Small changes or changes that have been discussed on the [project mailing list](#mailing-list) may be submitted without a leader issue.
3155

3256
If the project has a test suite, submit unit tests for your changes. Take a
3357
look at existing tests for inspiration. Run the full test suite on your branch
@@ -69,8 +93,7 @@ or `Fixes #XXX`, which will automatically close the issue when merged.
6993
The sign-off is a simple line at the end of the explanation for the
7094
patch, which certifies that you wrote it or otherwise have the right to
7195
pass it on as an open-source patch. The rules are pretty simple: if you
72-
can certify the below (from
73-
[developercertificate.org](http://developercertificate.org/)):
96+
can certify the below (from [developercertificate.org][]):
7497

7598
```
7699
Developer Certificate of Origin
@@ -119,3 +142,11 @@ then you just add a line to every git commit message:
119142
using your real name (sorry, no pseudonyms or anonymous contributions.)
120143

121144
You can add the sign off when creating the git commit via `git commit -s`.
145+
146+
[code-of-conduct]: https://github.com/opencontainers/tob/blob/d2f9d68c1332870e40693fe077d311e0742bc73d/code-of-conduct.md
147+
[developercertificate.org]: http://developercertificate.org/
148+
[Freenode]: https://freenode.net/
149+
[irc-logs]: http://ircbot.wl.linuxfoundation.org/eavesdrop/%23opencontainers/
150+
[mailing-list]: https://groups.google.com/a/opencontainers.org/forum/#!forum/dev
151+
[meeting-archives]: http://ircbot.wl.linuxfoundation.org/meetings/opencontainers/
152+
[UberConference]: https://www.uberconference.com/opencontainers

0 commit comments

Comments
 (0)