Skip to content

Commit d58b659

Browse files
committed
replace slack with zulip (and a few other misc updates)
1 parent 7136bac commit d58b659

File tree

15 files changed

+100
-276
lines changed

15 files changed

+100
-276
lines changed

content/community/community-team/community-building-roles/contents.lr

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,64 +6,57 @@ title: Community Team: Community Building Roles
66
---
77
description: This page serves as a guide for community building roles on CC's <a href="/community/community-team/">Community Team</a>.
88
---
9-
body:
9+
body: <!-- disregard: vim syntax highlighting fix_ -->
1010

1111
Community building roles are for folks interested in helping grow CC's open source community by ensuring all contributors have a good experience and spreading the word about CC's projects.
1212

1313
If you'd like to apply for one of these roles, please see the main [Community Team][communityteam] page.
1414

1515
## Community Collaborator
16-
**Who should apply:**
17-
If you’ve helped anyone else in the CC open source community on GitHub, Slack, or email and you’d like to do more to help grow the community, you should apply for this role!
1816

19-
**What does this role give you?**
17+
**Who should apply:**
18+
If you’ve helped anyone else in the CC open source community on GitHub or Zulip and you’d like to do more to help grow the community, you should apply for this role!
19+
20+
**What does this role give you?**
2021
* You’ll receive previews of upcoming changes to the Community Team program.
2122
* You’ll be listed as [a member of the Community Team on CC Open Source](/community/community-team/members/).
2223

23-
**How can you engage with the community?**
24+
**How can you engage with the community?**
2425
You can use the following channels to engage with the community:
2526
* [Edit access](/community/community-team/engagement-channels/#edit-access)
2627
on our upcoming tweets
27-
* Invitation to our Slack channels
28-
* [Newbie channels](/community/community-team/engagement-channels/#newbie-channels)
29-
* [UX design channels](/community/community-team/engagement-channels/#ux-design-channel)
30-
* [Community Team channel](/community/community-team/engagement-channels/#community-team-channel)
31-
* Invitation to our [meetings](/community/community-team/engagement-channels/#meetings)
32-
* Membership in the [Community Team mailing list](/community/community-team/engagement-channels/#community-team-group)
28+
* Invitation to [Zulip](/community/#zulip)
3329

34-
**Guidelines for Community Contributors**
30+
**Guidelines for Community Contributors**
3531
If you’ve been accepted as a Community Contributor, you are encouraged to:
3632
* keep helping people in the CC open source community!
37-
* Respond to people on Slack.
33+
* Respond to people on Zulip.
3834
* Respond to questions or issues on GitHub.
39-
* Respond to people on CC's mailing lists.
40-
* participate in discussions in Slack or via email.
4135
* contribute in other ways if you’d like, like [writing code or reviewing pull requests](/community/community-team/project-roles/).
42-
* suggest improvements to, and new ideas for, the tweets from the [CC Open Source Twitter account](https://twitter.com/cc_opensource).
4336

4437
**Note:** The role of Community Contributor was deprecated in December 2020 and all members were redesignated as collaborators.
4538

4639
## Community Maintainer
47-
**Who should apply:**
40+
**Who should apply:**
4841
If you’re a Community Collaborator who has done some meatier community building tasks and wants more responsibility, you should apply for this role. Please note that this role comes with a lot of responsibilities!
4942

50-
**What does this role give you?**
43+
**What does this role give you?**
5144
* Everything a Community Collaborator gets.
5245
* Manager permission on CC’s developer mailing list.
5346
* You’ll be able to approve new requests for people to join and moderate the list.
5447
* Creative Commons staff will write you a letter of recommendation on request.
5548
* You'll receive CC swag.
5649

57-
**How can you engage with the community?**
50+
**How can you engage with the community?**
5851
In addition to the channels afforded to a Community Collaborator, you can use the following channels to engage with the community:
5952
* [Publish access](/community/community-team/engagement-channels/#publish-access) on
6053
our upcoming tweets
6154

62-
**Guidelines for Community Maintainers**
55+
**Guidelines for Community Maintainers**
6356
If you’ve been accepted as a Community Maintainer, you are encouraged to:
6457
* do everything a Community Collaborator does.
6558
* respond to requests to join the CC developer mailing list.
66-
* be available on Slack/email or GitHub regularly.
67-
* ensure that people are getting the help they need on Slack and GitHub.
59+
* be available on Zulip/email or GitHub regularly.
60+
* ensure that people are getting the help they need on Zulip and GitHub.
6861

6962
[communityteam]:/community/community-team/

content/community/community-team/contents.lr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Great contributions are those that are of a high level of quality such that a ma
6868

6969
Your code does not necessarily need to be merged to count as a "Great Contribution".
7070

71-
**If your question is not answered here, please ask us on Slack, or at <a href="mailto:opensource@creativecommons.org">opensource@creativecommons.org</a>!**
71+
**If your question is not answered here, please ask us on Zulip!**
7272

7373
## Evaluation Criteria
7474

content/community/community-team/engagement-channels/contents.lr

Lines changed: 12 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: This page serves as a guide for Community Team members on how to en
88
---
99
is_long_page: true
1010
---
11-
body:
11+
body: <!-- disregard: vim syntax highlighting fix_ -->
1212

1313
You've joined the CC Community Team. Congratulations! This is a very clear
1414
indication of your desire to engage more deeply with the Creative Commons
@@ -22,119 +22,32 @@ access, it can be easy to not know what is expected of you and how you can make
2222
the most of your involvement. This guide will condense this information down to
2323
help you identify the best ways to engage with the team. _Let's get started!_
2424

25-
## Meetings
25+
## Zulip
2626

27-
We regularly hold meetings to discuss work and, occasionally, to play games.
28-
Based on your role and the project, you will be invited to some of these
29-
meetings. You can join the CC Engineering calendar to keep up with the schedule.
30-
31-
### Community meeting
32-
33-
In this meeting, all the staff and open-source community at CC meet to discuss
34-
work. Any major discussions and ideas that affect the projects or process take
35-
place in this meeting. It's also a channel to know what is happening in a
36-
parallel project that you don't get to interact with as much. We have a Show &
37-
Tell, so if you did or made something recently that you think is interesting,
38-
you can present that.
39-
40-
**Frequency:** monthly
41-
42-
### Vocabulary sprint planning
43-
44-
In this meeting, the Vocabulary sprint planning meeting is where all members
45-
involved in Vocabulary meet. This is mainly held to determine reasonable
46-
milestones on what can be accomplished in the next two weeks and assign
47-
different tasks and tickets to different people. If you'd like to get involved
48-
with Vocabulary code you can pick up some tasks here.
49-
50-
**Frequency:** fortnightly
51-
52-
## Slack
53-
54-
We communicate over text using Slack. Everyone from the community is on it,
27+
We communicate over text using Zulip. Everyone from the community is on it,
5528
including CC employees. You can find fellow developers, technical writers and
5629
designers all in the same place. If you are, or want to be, a part of the
57-
community, [join us on Slack](/community/#slack). It is one of the best ways to
30+
community, [join us on Zulip](/community/#zulip). It is one of the best ways to
5831
connect with us.
5932

60-
Slack is organised by channels and, depending on your role, you will be invited
61-
to these channels to participate in discussions about certain topics.
62-
63-
### Newbie channels
64-
65-
There are a number of channels which budding open source developers join in
66-
hopes of finding like-minded developers. You should help them get started, clear
67-
simple doubts, introduce them to FOSS and make them feel welcome in our
68-
community. After all, the more the merrier!
69-
70-
**Channel:** `#general`, `#cc-dev-workprograms`, `#cc-developers`
71-
72-
### Community team channel
73-
74-
This is a channel where you can connect with other members of the Community
75-
Team. Announcements pertaining to the Community Team and planned changes to the
76-
community will be announced here first.
77-
78-
**Channel:** `#cc-dev-community-team`
79-
80-
### Engineering channel
81-
82-
This is a channel where the entire engineering team of CC can be reached.
83-
84-
**Channel:** `#engineering`
85-
86-
### UX design channels
87-
88-
This is the channel where we discuss design and UI/UX of various CC software and
89-
websites. This is particularly relevant to the Vocabulary project. The Figma
90-
specific channel mostly posts updates from the Figma documents of all the
91-
various projects.
92-
93-
**Channel:** `#ux-design`, `#ux-design-figma`
94-
95-
## Mailing lists
96-
97-
We also have a few mailing lists where we communicate announcements and the
98-
like. Join us on our [Google Group mailing lists](/community/#mailing-lists) if
99-
you are, or want to be, a part of the community.
100-
101-
### Developer group
102-
103-
This group is for all developers who are associated or related to the
104-
open-source community around our projects.
105-
106-
**Address:** cc-developers@creativecommons.org
107-
108-
### Usability Announcements group
109-
110-
This group is for all people participating in our Usability testing sessions.
111-
Announcements of upcoming tests are made in this group.
112-
113-
**Address:** usability-announce@creativecommons.org
114-
115-
### Community Team group
116-
117-
This group is for all CC tech staff and everyone on the Community Team.
118-
119-
**Address:** community-team@creativecommons.org
120-
12133
## GitHub
12234

12335
All our code is hosted on GitHub, we use issues to track bugs and identify
12436
features and pull requests to improve the software and drive it forward. All
125-
Community Team members with the role of
126-
[Project Collaborator](/community/community-team/project-roles/#project-collaborator)
127-
or higher are added to the
128-
[CC organisation](https://github.com/creativecommons/)
129-
on GitHub.
37+
Community Team members with the role of [Project Collaborator][project-collab]
38+
or higher are added to the [CC organisation][gh-cc] on GitHub.
13039

13140
We use GitHub teams to manage access levels for all members of the organisation.
13241
Each role in a particular project corresponds to a certain access level over the
13342
repositories that are a part of that project. As you change your role, you will
13443
automatically be added to the appropriate team.
13544

136-
The [GitHub 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)
137-
are the best place to learn about these access levels.
45+
The [GitHub docs][ghdocs-perms] are the best place to learn about these access
46+
levels.
47+
48+
[project-collab]: /community/community-team/project-roles/#project-collaborator
49+
[gh-cc]: [ghdocs-perms]
50+
[ghdocs-perms]: 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
13851

13952
### Read access
14053

@@ -164,28 +77,3 @@ Maintain access grants you the privileges to manage almost all aspects of the
16477
repository, except any destructive action or sensitive information. You can
16578
modify the repositories' topics, description and social cards among other
16679
settings.
167-
168-
## Twitter
169-
170-
Twitter is our preferred social media platform. We don't have a LinkedIn or
171-
Facebook presence. We generally post updates from our projects, introduce newly
172-
published blog posts, announce new releases of our software and any other
173-
interested information related to both FOSS and Creative Commons.
174-
175-
While [CC Open Source](https://twitter.com/cc_opensource) has a rather humble
176-
Twitter following, our tweets are often retweeted by
177-
[the parent Creative Commons handle](https://twitter.com/creativecommons).
178-
179-
### Edit access
180-
181-
You can see all the upcoming tweets from Creative Commons, suggest any
182-
improvements to the text or the material, suggest new topics for the tweets, and
183-
even write tweets that will be published, after review, from the official
184-
Twitter handle.
185-
186-
### Publish access
187-
188-
You can post or schedule the tweets to be published from the official Twitter
189-
handle. You can also interact with the open source community on Twitter and
190-
access the official Twitter stats to further improve our outreach and engagement
191-
metrics.

content/community/community-team/project-roles/contents.lr

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: Community Team: Project Roles
66
---
77
description: This page serves as a guide for project-based roles on Creative Commons' <a href="/community/community-team/">Community Team</a>.
88
---
9-
body:
9+
body: <!-- disregard: vim syntax highlighting fix_ -->
1010

1111
Project roles are intended for folks interested in contributing to a specific
1212
project or codebase. You may have roles on multiple projects, but they will
@@ -34,26 +34,15 @@ this role.
3434
You can use the following channels to engage with the community:
3535
- [Read access](/community/community-team/engagement-channels/#read-access) on
3636
the relevant repos on GitHub
37-
- Invitation to our Slack channels
38-
- [Newbie
39-
channels](/community/community-team/engagement-channels/#newbie-channels)
40-
- [UX design
41-
channels](/community/community-team/engagement-channels/#ux-design-channel)
42-
- [Community Team
43-
channel](/community/community-team/engagement-channels/#community-team-channel)
44-
- Invitation to our
45-
[meetings](/community/community-team/engagement-channels/#meetings)
46-
- Membership in the [Community Team mailing
47-
list](/community/community-team/engagement-channels/#community-team-group)
37+
- [Zulip](/community/#zulip)
4838

4939
**Guidelines for Project Contributors**
5040

5141
If you’ve been accepted as a Project Contributor, you are encouraged to:
5242
- keep contributing to the project as and when you can!
53-
- participate in discussions in Slack or via email.
54-
- contribute in other ways if you'd like, like [helping out newbie developers
55-
or voting on our
56-
tweets](/community/community-team/community-building-roles/).
43+
- participate in discussions in Zulip.
44+
- contribute in other ways if you'd like, like [helping out newbie
45+
developers](/community/community-team/community-building-roles/).
5746

5847

5948
## Project Collaborator

content/community/contents.lr

Lines changed: 20 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -4,81 +4,43 @@ _template: page-with-toc.html
44
---
55
title: Join the CC Developer Community
66
---
7-
description: Join our Slack to meet other developers interested in Creative
7+
description: Join our Zulip to meet other developers interested in Creative
88
Commons (CC), get feedback on your projects, and talk with CC's full-time
99
Technology team members. You can also keep up with us on the <a href="/blog">CC
1010
Open Source Blog</a>.
1111
---
12-
body:
12+
body: <!-- disregard: vim syntax highlighting fix_ -->
1313

1414

15-
## Mailing Lists
15+
## Zulip
1616

17-
**CC Developers**: For general technical discussion open to all members. Join
18-
[on Google Groups][group-cc-developers] or by sending an email to
19-
`cc-developers+subscribe@creativecommons.org`.
17+
Creative Commons has a large Zulip community with many sub-communities. It is
18+
open to the public and you can sign up with the [Creative Commons Community
19+
Intake Form][zulip-signup]. If you're not familiar with Zulip, please read
20+
[Getting started with Zulip | Zulip help center][zulip-start].
2021

21-
**CC Usability Announcements**: Announcement-only list for users to sign up for
22-
usability testing. Join [on Google Groups][group-usability-announce] or by
23-
sending an email to `usability-announce+subscribe@creativecommons.org`.
22+
Once you join, please introduce yourself in the `# Open Source` channel.
2423

25-
[group-cc-developers]: https://groups.google.com/a/creativecommons.org/forum/#!forum/cc-developers
26-
[group-usability-announce]: https://groups.google.com/a/creativecommons.org/forum/#!forum/usability-announce
27-
28-
29-
## Slack
30-
31-
Creative Commons has a large Slack community with sub-communities for
32-
tech/developers (of course), the [CC Global Network][network], specific
33-
countries, open education, GLAM, and more. It is open to the public and you can
34-
[sign up here][slack-signup]. If you're not familiar with Slack, please read
35-
["Getting Started" on Slack's usage guide][slack-usage]. Information on joining
36-
a specific channel is on ["Join a channel"][slack-join-help].
37-
38-
Once you join, please introduce yourself in the `#cc-developers` channel.
39-
40-
[network]: https://network.creativecommons.org/
41-
[slack-signup]: http://slack-signup.creativecommons.org/
42-
[slack-usage]: https://get.slack.help/hc/en-us/categories/360000049043
43-
[slack-join-help]: https://get.slack.help/hc/en-us/articles/205239967-Join-a-channel
24+
[zulip-signup]: https://docs.google.com/forms/d/e/1FAIpQLSf2HY_wHq5SlgP_0U0ZWQKGXKwocNhm_vCPY34bUQrQ_hWoAQ/viewform
25+
[zulip-start]: https://zulip.com/help/getting-started-with-zulip
4426

4527
The channels most relevant to CC's developer community are:
4628

4729
| Channel | Discussion related to |
4830
| ------- | --------------------- |
49-
| `#cc-dev-legal-tools` | [cc-legal-tools-app][cc-legal-tools-app] project (CC Legal Tools formatting and translation) |
50-
| `#cc-dev-legaldb` | [legaldb][legaldb] project |
51-
| `#cc-dev-license-chooser` | [cc-chooser][cc-chooser] project (new CC license chooser) |
52-
| `#cc-dev-linkchecker` | [cc-link-checker][cc-link-checker] project |
53-
| `#cc-dev-platform-toolkit` | [mp][mp] project (CC Platform Toolkit) |
54-
| `#cc-dev-searchportal` | [search][search] project |
55-
| `#cc-dev-vocabulary` | [cc-vocabulary][cc-vocabulary] project |
56-
| `#cc-dev-workprograms` | **GSoC, GSoD, Outreachy, and other [work programs][workprograms] or internships** |
57-
| `#cc-developers` | **general technical issues, new tech blog posts, etc.** |
58-
| `#cc-translation` | Coordinating translation efforts |
59-
| `#cc-usability` | general usability issues, seeking feedback on new releases of CC products from the community, etc. |
31+
| `# CCOS Work Programs` | GSoC, GSoD, Outreachy, and other [work programs][workprograms] or internships |
32+
| `# Open Source` | CC Open Source projects |
33+
| `# Translation` | Translation and Transifex coordiantion |
6034

61-
[legaldb]: https://github.com/creativecommons/legaldb
62-
[cc-chooser]: https://github.com/creativecommons/cc-chooser
63-
[cc-legal-tools-app]: https://github.com/creativecommons/cc-legal-tools-app
64-
[cc-link-checker]: https://github.com/creativecommons/cc-link-checker
65-
[mp]: https://github.com/creativecommons/mp
66-
[cc-vocabulary]: https://github.com/creativecommons/cc-vocabulary
67-
[search]: https://github.com/creativecommons/search
6835
[workprograms]: /programs/
6936

7037

71-
### Slack Tips
38+
### Zulip Tips
7239

73-
- You will automatically join the `#general` and `#cc-announcements` channels
74-
when you sign in to Slack for the first time.
75-
- `#general` is for general purpose discussions relevant to CC.
76-
- `#cc-announcements` is reserved for important announcements from CC
77-
staff.
78-
- For more information about how Creative Commons uses Slack, see [the Slack
79-
page on the CC public wiki][wiki-slack].
80-
- If you're looking to talk to someone on CC's full-time engineering staff,
81-
you're most likely to find us on Slack between 11:00 and 23:00 UTC on
40+
- [Getting started with Zulip | Zulip help center][zulip-start]
41+
- If you're looking to talk to someone on CC's full-time Technology team,
42+
you're most likely to find us on Zulip between 11:00 and 23:00 UTC on
8243
weekdays.
83-
84-
[wiki-slack]: https://wiki.creativecommons.org/wiki/Slack
44+
- In addition to a web interface, Zulip has dedicated apps: [Download the Zulip
45+
app for your device](https://zulip.com/apps/)
46+
- Organization URL: `creativecommons.zulipchat.com`

0 commit comments

Comments
 (0)