From 6bf9a67cee67402f85ba3c3c26a683348f1bdc4a Mon Sep 17 00:00:00 2001 From: Robert Stupp Date: Fri, 6 Sep 2024 11:38:40 +0200 Subject: [PATCH 1/3] Add Chat Bylaws --- CHAT_BYLAWS.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 CHAT_BYLAWS.md diff --git a/CHAT_BYLAWS.md b/CHAT_BYLAWS.md new file mode 100644 index 0000000000..ae93d4e108 --- /dev/null +++ b/CHAT_BYLAWS.md @@ -0,0 +1,50 @@ +# Apache Polaris - Project Chat Bylaws + +Apache Polaris is currently undergoing Incubation at the Apache Software Foundation. + +## Motivation + +The Polaris project uses a public and open chat service currently provided by Zulip hosted +at https://polaris-catalog.zulipchat.com/. A few rules shall ensure that the chat conforms to the rules and best +practices of the Apache Software Foundation and serves well as a collaboration tool for the project. + +Organizations and other open-source projects that contribute continuously and significantly to Polaris are welcome, but +shall not use the Polaris chat as a vehicle for their own marketing without explicit approval of the project (P)PMC. + +## Code of Conduct + +The [Apache Software Foundation’s Code of Conduct](https://www.apache.org/foundation/policies/conduct.html) applies to +the Polaris project public chat. + +## Governance + +* The Polaris project’s chat tool is not provided by the ASF - the Polaris project (P)PMC members govern and monitor the + chat service. +* Everybody is welcome to join the Polaris project chat. Invites are not needed. +* All users are automatically promoted to “members” (don’t stay in “guests”). +* Polaris project (P)PMC members have “owner” privileges on the Zulip chat. Polaris project committers are granted + “moderator” or “administrator” privileges for moderation purposes. +* This bylaws document shall be published on the project’s web site and linked from relevant public channels. +* Only (P)PMC members are allowed to create new channels. The number of channels shall be limited to #general (user + discussions), #dev (development discussions), #announcements (release announcements), and #noise (GitHub feed). +* Only (P)PMC members are allowed to notify a large number of users (aka @here). + +## 3rd Parties + +Definition: “3rd party” means any (other) open-source project or any commercial vendor or any other organization. + +### 3rd Party Channels + +* 3rd parties who contribute to or use the Polaris project may ask the (P)PMC to get a dedicated public channel, for + example #vendor- or #project-. +* Promotion of 3rd party content is only permitted in these 3rd party channels, and only if the content primarily covers + Polaris. Commercial advertisements in any form are prohibited. +* Interaction with users of 3rd party OSS projects or commercial products should be directed to these 3rd party + channels. + +## Content moderation + +* User content in any form is not moderated. +* The (P)PMC reserves the right to remove/delete commercial advertisements without notice, authors are notified about + the removal. +* The (P)PMC further reserves the right to remove/delete content that violates the “Code of Conduct” without notice. From 7a8ed4311a26cb249a4a0e4ed4af8c40a76b9dec Mon Sep 17 00:00:00 2001 From: Robert Stupp Date: Fri, 6 Sep 2024 19:43:51 +0200 Subject: [PATCH 2/3] Adjust wording --- CHAT_BYLAWS.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/CHAT_BYLAWS.md b/CHAT_BYLAWS.md index ae93d4e108..ed00a64666 100644 --- a/CHAT_BYLAWS.md +++ b/CHAT_BYLAWS.md @@ -44,7 +44,6 @@ Definition: “3rd party” means any (other) open-source project or any commerc ## Content moderation -* User content in any form is not moderated. -* The (P)PMC reserves the right to remove/delete commercial advertisements without notice, authors are notified about - the removal. -* The (P)PMC further reserves the right to remove/delete content that violates the “Code of Conduct” without notice. +* Any content which violates the Apache “Code of Conduct” will be removed. +* Any commercial advertisements will be removed. +* All other content will not be moderated. From 011c0573eb26f27e81c0e51f7532f58feff6448e Mon Sep 17 00:00:00 2001 From: Robert Stupp Date: Mon, 9 Sep 2024 14:17:16 +0200 Subject: [PATCH 3/3] Add header --- CHAT_BYLAWS.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/CHAT_BYLAWS.md b/CHAT_BYLAWS.md index ed00a64666..431dfa1f3b 100644 --- a/CHAT_BYLAWS.md +++ b/CHAT_BYLAWS.md @@ -1,3 +1,22 @@ + + # Apache Polaris - Project Chat Bylaws Apache Polaris is currently undergoing Incubation at the Apache Software Foundation.