Skip to content

Commit 6bf9a67

Browse files
committed
Add Chat Bylaws
1 parent 8e04a35 commit 6bf9a67

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

CHAT_BYLAWS.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Apache Polaris - Project Chat Bylaws
2+
3+
Apache Polaris is currently undergoing Incubation at the Apache Software Foundation.
4+
5+
## Motivation
6+
7+
The Polaris project uses a public and open chat service currently provided by Zulip hosted
8+
at https://polaris-catalog.zulipchat.com/. A few rules shall ensure that the chat conforms to the rules and best
9+
practices of the Apache Software Foundation and serves well as a collaboration tool for the project.
10+
11+
Organizations and other open-source projects that contribute continuously and significantly to Polaris are welcome, but
12+
shall not use the Polaris chat as a vehicle for their own marketing without explicit approval of the project (P)PMC.
13+
14+
## Code of Conduct
15+
16+
The [Apache Software Foundation’s Code of Conduct](https://www.apache.org/foundation/policies/conduct.html) applies to
17+
the Polaris project public chat.
18+
19+
## Governance
20+
21+
* The Polaris project’s chat tool is not provided by the ASF - the Polaris project (P)PMC members govern and monitor the
22+
chat service.
23+
* Everybody is welcome to join the Polaris project chat. Invites are not needed.
24+
* All users are automatically promoted to “members” (don’t stay in “guests”).
25+
* Polaris project (P)PMC members have “owner” privileges on the Zulip chat. Polaris project committers are granted
26+
“moderator” or “administrator” privileges for moderation purposes.
27+
* This bylaws document shall be published on the project’s web site and linked from relevant public channels.
28+
* Only (P)PMC members are allowed to create new channels. The number of channels shall be limited to #general (user
29+
discussions), #dev (development discussions), #announcements (release announcements), and #noise (GitHub feed).
30+
* Only (P)PMC members are allowed to notify a large number of users (aka @here).
31+
32+
## 3rd Parties
33+
34+
Definition: “3rd party” means any (other) open-source project or any commercial vendor or any other organization.
35+
36+
### 3rd Party Channels
37+
38+
* 3rd parties who contribute to or use the Polaris project may ask the (P)PMC to get a dedicated public channel, for
39+
example #vendor-<vendor-name> or #project-<project-name>.
40+
* Promotion of 3rd party content is only permitted in these 3rd party channels, and only if the content primarily covers
41+
Polaris. Commercial advertisements in any form are prohibited.
42+
* Interaction with users of 3rd party OSS projects or commercial products should be directed to these 3rd party
43+
channels.
44+
45+
## Content moderation
46+
47+
* User content in any form is not moderated.
48+
* The (P)PMC reserves the right to remove/delete commercial advertisements without notice, authors are notified about
49+
the removal.
50+
* The (P)PMC further reserves the right to remove/delete content that violates the “Code of Conduct” without notice.

0 commit comments

Comments
 (0)