@@ -5,10 +5,10 @@ _template: page-with-toc.html
5
5
title: Open Source Work Programs: Applicant Guide
6
6
---
7
7
description:
8
- CC participates in open source work programs such as GSoC and Outreachy. Both
9
- CC staff and community members are welcome to lead projects. Details about
10
- specific programs and rounds are listed in the [ Overview page ] ( /programs ) ; this
11
- page serves as a general guide to applicants.
8
+ CC participates in open source work programs such as Google Summer of Code
9
+ (GSoC) and Outreachy. Both CC staff and community members are welcome to lead
10
+ projects. Details about specific programs and rounds are listed in the
11
+ [ Overview page ] ( /programs ) ; this page serves as a general guide to applicants.
12
12
---
13
13
body:
14
14
@@ -31,46 +31,49 @@ Here are some resources:
31
31
[ outreachyguide ] : https://www.outreachy.org/docs/applicant/
32
32
33
33
34
- ### Understand CC
34
+ ### Understand Creative Commons
35
35
36
- Your first step should be to understand Creative Commons and what we do. We're
36
+ Your first step should be to understand Creative Commons and what we do. We are
37
37
not simply an open source software project like many other work program
38
- organization. We're a nonprofit organization and we have a lot of different
38
+ organization. We are a nonprofit organization and we have a lot of different
39
39
programs – technical, legal, educational, public policy, organizational, and
40
- more. You can start reading about us at our [ official
41
- website ] ( https://creativecommons .org/ ) and you can find plenty of information
42
- through searching about us. You'll need to know a decent amount about us in
43
- order to help us effectively.
40
+ more. You can start reading about us at our primary website
41
+ ( [ CreativeCommons .org] [ ccorg ] ) and you can find plenty of information through
42
+ searching about us. You'll need to know a decent amount about us in order to
43
+ help us effectively.
44
44
45
45
If you have a question about how we work, our programs, our licenses, or
46
- anything like that, please don't hesitate to ask!
46
+ anything like that, please don't hesitate to ask (join the community)!
47
+
48
+ [ ccorg ] : https://creativecommons.org/
47
49
48
50
49
51
### Join the Community
50
52
51
- [ Join the ` #cc-dev-workprograms ` channel on the CC Slack or the CC Developers
52
- mailing list] ( /community/ ) as early as possible to introduce yourself and get
53
- feedback on your ideas. All our project leads will be on Slack and respond to
54
- emails on the mailing list and it is better to post there rather than
55
- contacting them individually. Feel free to ask questions!
53
+ [ Join the ` #cc-dev-workprograms ` channel on the CC Slack] [ slack ] as early as
54
+ possible to introduce yourself and get feedback on your ideas. All our project
55
+ leads are on Slack. Please ask your questions on the channel instead of via
56
+ direct message. This lets other commuinity members learn and participate.
57
+
58
+ [ slack ] : /community/#slack
56
59
57
60
58
61
### Pick a Project
59
62
60
- Your next step should be to pick a particular project that you're interested in
61
- working on. The [ Overview page] ( /programs/ ) will cover the current
62
- work program rounds and link to related project ideas.
63
+ Your next step should be to pick a particular project that you are interested
64
+ in working on. The [ Overview page] ( /programs/ ) will cover the current work
65
+ program rounds and link to related project ideas.
63
66
64
- Once you pick the project you're interested in, make sure to learn about the
65
- project thoroughly. You're going to be spending three months working on the
66
- project and you'll need to understand what the work entails so that you can
67
+ Once you pick the project you are interested in, make sure to learn about the
68
+ project thoroughly. You are going to be spending three months working on the
69
+ project and you will need to understand what the work entails so that you can
67
70
plan the work out ahead of time and submit a strong application. The project
68
- descriptions are quite short so we expect you to do a lot of work here duron
69
- your own taking those descriptions and fleshing them out into a more detailed
70
- project plan and implementation timeline.
71
+ descriptions are quite short so we expect you to do a lot of work here on your
72
+ own. You will need to take the project description and expand it out into a
73
+ more detailed project plan and implementation timeline.
71
74
72
75
The project leads are here to help you. We expect you to have a lot of
73
- questions along the way and we're happy to answer them.
76
+ questions along the way and we are happy to answer them.
74
77
75
78
76
79
### Contribute!
@@ -99,7 +102,7 @@ before you submit your final application. For more details, see the
99
102
100
103
### Why contribute?
101
104
102
- Contributions are for you to get a sense of what it's like to contribute to an
105
+ Contributions are for you to get a sense of what it is like to contribute to an
103
106
open source project (getting used to the GitHub workflow, interacting with
104
107
other contributors, etc.) and for us to see a sample of your work/skills. If we
105
108
are impressed by your contributions, we are more likely to select you as an
@@ -117,7 +120,7 @@ contribution guidelines (not all of them will have them).
117
120
If you're applying via Outreachy, remember to record your contribution via the
118
121
Outreachy website! You can record contributions even if you have not yet
119
122
received feedback on them or if they have not been merged--our project leads
120
- are busy so we can be slow to provide feedback.
123
+ are busy so they can not always provide immediate feedback.
121
124
122
125
123
126
### Contributing Documentation
@@ -164,24 +167,33 @@ proposals (even if you're applying for Outreachy). Here are some examples:
164
167
165
168
### Template
166
169
170
+ [ projecttemplate ] : https://docs.google.com/document/d/18LWuA_iTSGSeRFtpVQdfOoz1G30ZgJg-_K0lNSQBYd0/edit
171
+
172
+
173
+ #### Google Summer of Code (GSoC)
174
+
167
175
You must use ** [ our work program project template] [ projecttemplate ] ** to create
168
- your application. Please make sure that your project leads have comment
176
+ your GSoC application. Please make sure that your project leads have comment
169
177
permissions before you share your document with them.
170
178
171
- If you are applying for Outreachy, please link to the project proposal document
172
- created using this template from your final Outreachy application.
173
179
174
- [ projecttemplate ] : https://docs.google.com/document/d/18LWuA_iTSGSeRFtpVQdfOoz1G30ZgJg-_K0lNSQBYd0/edit
180
+ #### Outreachy
181
+
182
+ ** [ Our work program project template] [ projecttemplate ] ** is not strictly
183
+ required, but it is an effective tool that allows you to receive draft feedback
184
+ from the project lead. Please make sure that your project leads have comment
185
+ permissions before you share your document with them. Applications that include
186
+ a link to [ our work program project template] [ projecttemplate ] are preferred.
175
187
176
188
177
189
## Contacting Project Leads
178
190
179
191
All the CC project leads are on [ Slack] ( /community/ ) . ** Please use public
180
192
channels on Slack as the primary method of communication.** Public channels are
181
193
better than direct messages because it allows any available project lead (or
182
- even another applicant) to answer your questions and interact with you. It also
183
- allows other applicants who have the same questions to benefit from the answers
184
- the project lead is giving you .
194
+ even another applicant and contributors ) to answer your questions and interact
195
+ with you. It also allows other applicants and contributors who have the same
196
+ questions to benefit from the answer .
185
197
186
198
** Please ask project leads specific questions.** We don't know how to help you
187
199
get started unless we know what you have questions about. People come from a
@@ -190,9 +202,8 @@ may be totally different than the things that someone else has questions about.
190
202
Please give us as much information as possible, the more you tell us, the
191
203
better we can help you.
192
204
193
- Remember that the project leads are busy – we've got full-time jobs or other
194
- commitments. It's good to follow up if you don't get a response, but wait a
195
- couple of days first.
205
+ Remember that the project leads are busy. It is good to follow up if you don't
206
+ get a response, but wait a couple of business days first.
196
207
197
208
** Please refrain from addressing project leads as "sir" or "ma'am". We prefer
198
209
to be addressed by our first names or usernames.**
@@ -207,11 +218,11 @@ Here are a few things we consider when selecting work program contributors:
207
218
demonstration of your skills.
208
219
- ** Community involvement** : One of our major goals is to build an active
209
220
development community and attract long-term contributors. We see engaging in
210
- the community, whether it's asking questions, helping other students,
221
+ the community, whether it is asking questions, helping other students,
211
222
contributing code, filing bugs, or whatever else, as a sign that you're
212
223
genuinely interested in our work.
213
- - ** Contributions** : We appreciate seeing your contributions, they help us
214
- gauge your ability to orient yourself to a new codebase, or the quality of
224
+ - ** Contributions** : We appreciate seeing your contributions! They help us
225
+ gauge your ability to orient yourself to a new codebase or the quality of
215
226
your writing. Contribution quality is instrumental in giving us the
216
227
confidence that you have the skills necessary to implement your proposal.
217
228
- ** Communication skills and initiative** : These are essential to completing a
0 commit comments