Skip to content

Commit 7b1eb32

Browse files
committed
Add a page on Engagement Channels
1 parent f20e160 commit 7b1eb32

File tree

2 files changed

+199
-0
lines changed

2 files changed

+199
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,198 @@
1+
_model: page
2+
---
3+
_template: page-with-toc.html
4+
---
5+
title: Community Team: Engagement Channels
6+
---
7+
description: This page serves as a guide for Community Team members on how to engage with CC Open Source across various channels.
8+
---
9+
body:
10+
11+
You've joined the CC Community Team. Congratulations! This is a very clear
12+
indication of your desire to engage more deeply with the Creative Commons
13+
community. As a fully remote organisation, CC uses a lot of tools to stay
14+
organised and collaborate. As you join the Community Team, dependending on your
15+
role, you will be granted different levels of access to these tools and
16+
software.
17+
18+
Given the breadth and diversity of these tools coupled with varying levels of
19+
access, it can be easy to not know what is expected of you and how you can make
20+
the most of your involvement. This guide will condense this information down to
21+
help you identify the best ways to engage with the team. _Let's get started!_
22+
23+
## Meetings
24+
25+
We regularly hold meetings to discuss work and, occasionally, to play games.
26+
Based on your role and the project, you will invited to some of these meetings.
27+
You can join the CC Engineering calendar to keep up with the schedule.
28+
29+
### Engineering meeting
30+
31+
In this meeting, all the engineers at CC meet to discuss past and future work.
32+
Any major engineering related discussions and ideas that affect the codebase or
33+
process in the entire engineering domain take place in this meeting. It's also a
34+
channel to know what is happening in a parallel project that you don't get to
35+
interact with as much.
36+
37+
**Frequency:** fortnightly
38+
39+
### Vocabulary sprint planning
40+
41+
In this meeting, the Vocabulary sprint planning meeting is where all members
42+
involved in Vocabulary meet. This is mainly held to determine reasonable
43+
milestones on what can be accomplished in the next two weeks and assign
44+
different tasks and tickets to different people.
45+
46+
**Frequency:** fortnightly
47+
48+
### Design and product sync
49+
50+
In this meeting, we discuss changes regarding the designs of various products.
51+
It's mostly oriented around design and how our products are influenced by, and
52+
themselves influence, design decisions.
53+
54+
**Frequency:** fortnightly
55+
56+
### Game time
57+
58+
In this meeting, we all just get together and play a few online games. Some of
59+
the notable games we've played in the past are
60+
[GeoGuessr](https://www.geoguessr.com) and [Jackbox Party Pack
61+
6](https://www.jackboxgames.com/party-pack-six/).
62+
63+
**Frequency:** ~monthly
64+
65+
## Slack
66+
67+
We communicate over text using Slack. Everyone from the community is on it,
68+
including CC employees. You can find fellow developers, technical writers and
69+
designers all in the same place. If you are, or want to be, a part of the
70+
community, [join us on Slack](/community/#slack). It is one of the best ways to
71+
connect with us.
72+
73+
Slack is organised by channels and, depending on your role, you will be invited
74+
to these channels to participate in discussions about certain topics.
75+
76+
### Community team channel
77+
78+
This is a channel where you can connect with other members of the Community
79+
Team.
80+
81+
**Channel:** `#cc-dev-community-team`
82+
83+
### Engineering channel
84+
85+
This is a channel where the entire engineering team of CC can be reached.
86+
87+
**Channel:** `#engineering`
88+
89+
### UX design channel
90+
91+
This is the channel where we discuss design and UI/UX of various CC software and
92+
websites. This is particularly relevant to the Vocabulary project.
93+
94+
**Channel:** `#ux-design`
95+
96+
### CC Search channel
97+
98+
This is the channel where we discuss topics relevant to CC Search (both the API
99+
and the frontend) and CC Catalog.
100+
101+
**Channel:** `#cc-search`
102+
103+
## Mailing lists
104+
105+
We also have a few mailing lists where we communicate announcements and the
106+
like. If you are, or want to be, a part
107+
of the community, [join us on
108+
our Google Group mailing lists](/community/#mailing-lists).
109+
110+
### Community Team group
111+
112+
This group is for all CC tech staff and everyone on the Community Team.
113+
114+
**Address:** community-team@creativecommons.org
115+
116+
### Community Team: Core group
117+
118+
This group is for Community Team members who have the role of Community
119+
Maintainers or that of Project Collaborators and higher.
120+
121+
**Address:** community-team-core@creativecommons.org
122+
123+
## GitHub
124+
125+
All our code is hosted on GitHub, we use issues to track bugs and identify
126+
features and pull requests to improve the software and drive it forward. All
127+
Community Team members with role of [Project
128+
Collaborator](/community/community-team/project-roles/#project-collaborator) or
129+
higher are added to the [CC organisation](https://github.com/creativecommons/)
130+
on GitHub.
131+
132+
We use GitHub teams to manage access levels for all members of the organisation.
133+
Each role in a particular project corresponds to a certain access level over the
134+
repositories that are a part of that project. As you change your role, you will
135+
automatically be added to the appropriate team.
136+
137+
These access levels are explained by GitHub in [their
138+
docs](https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#repository-access-for-each-permission-level).
139+
140+
### Read access
141+
142+
Read access offers no special privileges over issues or pull requests. You can
143+
neverthelesss contribute to the repository by forking it to your account and
144+
making PRs as usual. You can also partake in discussions and help new
145+
contributors get started when fixing simpler issues.
146+
147+
### Triage access
148+
149+
Triage access grants you the privileges required to review incoming issues and
150+
classify them by priority, goal, value added to the project and so on and apply
151+
the appropriate labels to them. You will be added to a project's `CODEOWNERS`
152+
and will automatically be assigned PRs to review. You can approve them or
153+
request changes as necessary and can prevent a PR from being merged.
154+
155+
### Write access
156+
157+
Write access grants you the privileges required to create branches on the
158+
repository, push to the repository directly and merge pull requests that have
159+
been approved. You can even commit changes to open pull requests to make them
160+
ready for merge and can draft new releases for the project.
161+
162+
### Maintain access
163+
164+
Maintain access grants you the privileges to manage almost all aspects of the
165+
repository, except any destructive action or sensititve information. You can
166+
modify the repositories' topics, description and social cards among other
167+
settings.
168+
169+
## Asana
170+
171+
We use Asana to manage long-term tasks and map project roadmaps.
172+
173+
<!-- TODO -->
174+
175+
## Twitter
176+
177+
Twitter is our preferred social media platform. We don't have a LinkedIn or
178+
Facebook presence. We generally post updates from our projects, introduce newly
179+
published blog posts, announce new releases of our software and any other
180+
interested information related to both FOSS and Creative Commons.
181+
182+
While [CC Open Source](https://twitter.com/cc_opensource) has a rather humble
183+
Twitter following, our tweets are often retweeted by [the parent Creative
184+
Commons handle](https://twitter.com/creativecommons).
185+
186+
### Vote access
187+
188+
You can see all the upcoming tweets from CC and suggest any possible
189+
improvements to the text or the material. You can suggest new topics for the
190+
tweets as well and bring attention to any interesting thing you might know or
191+
have recently discovered.
192+
193+
### Write access
194+
195+
You get to write the tweets and post/schedule them from the official [CC Open
196+
Source Twitter handle](https://twitter.com/cc_opensource). You can interact with
197+
the open source community on Twitter and access the offical Twitter stats to
198+
further improve our outreach and engagement metrics.

themes/vocabulary_theme/templates/page-with-toc.html

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ <h1>{{ this.title }}</h1>
5454
<li><a class="{% if this._path == '/community/community-team/members' %} is-active {% endif%} link" href="{{ '/community/community-team/members'|url }}"><i class="icon circle-filled"></i>Community Team Members</a></li>
5555
<li><a class="{% if this._path == '/community/community-team/project-roles' %} is-active {% endif%} link" href="{{ '/community/community-team/project-roles'|url }}"><i class="icon circle-filled"></i>Project Roles</a></li>
5656
<li><a class="{% if this._path == '/community/community-team/community-building-roles' %} is-active {% endif%} link" href="{{ '/community/community-team/community-building-roles'|url }}"><i class="icon circle-filled"></i>Community Building Roles</a></li>
57+
<li><a class="{% if this._path == '/community/community-team/engagement-channels' %} is-active {% endif%} link" href="{{ '/community/community-team/engagement-channels'|url }}"><i class="icon circle-filled"></i>Engagement Channels</a></li>
5758
</ul>
5859
</li>
5960
<hr class="divider">

0 commit comments

Comments
 (0)