Skip to content

Commit 49859a1

Browse files
authored
Merge branch 'master' into gitcoin_addition
2 parents 103725e + b7be88a commit 49859a1

38 files changed

+360
-279
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- [ ] Have you followed the [contributing guidelines](https://github.com/github/opensource.guide/blob/gh-pages/CONTRIBUTING.md)?
1+
- [ ] Have you followed the [contributing guidelines](https://github.com/github/opensource.guide/blob/master/CONTRIBUTING.md)?
22
- [ ] Have you explained what your changes do, and why they add value to the Guides?
33

44
**Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.**

.travis.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ cache:
2323
directories:
2424
- node_modules
2525
- test/node_modules
26-
# Tell Travis to build gh-pages branch
27-
# https://docs.travis-ci.com/user/customizing-the-build#Safelisting-or-blocklisting-branches
2826
branches:
2927
only:
30-
- gh-pages
31-
- /.*/
28+
- master

CONTRIBUTING.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,6 @@ Once you have that set up, run:
5959

6060
…and open http://localhost:4000 in your web browser.
6161

62-
## Contribution review process
63-
64-
This repo is currently maintained by @nayafia and @mikemcquaid, who have commit access. They will likely review your contribution. If you haven't heard from anyone in 10 days, feel free to bump the thread or @-mention a maintainer to review your contribution.
65-
6662
## Community
6763

6864
Discussions about the Open Source Guides take place on this repository's [Issues](https://github.com/github/opensource.guide/issues) and [Pull Requests](https://github.com/github/opensource.guide/pulls) sections. Anybody is welcome to join these conversations. There is also a [mailing list](http://eepurl.com/cecpnT) for regular updates.

Gemfile.lock

Lines changed: 128 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (4.2.8)
4+
activesupport (4.2.10)
55
i18n (~> 0.7)
66
minitest (~> 5.1)
77
thread_safe (~> 0.3, >= 0.3.4)
@@ -11,200 +11,230 @@ GEM
1111
coffee-script (2.4.1)
1212
coffee-script-source
1313
execjs
14-
coffee-script-source (1.12.2)
14+
coffee-script-source (1.11.1)
1515
colorator (1.1.0)
1616
colorize (0.8.1)
17+
commonmarker (0.17.9)
18+
ruby-enum (~> 0.5)
1719
concurrent-ruby (1.0.5)
20+
dnsruby (1.60.2)
21+
em-websocket (0.5.1)
22+
eventmachine (>= 0.12.9)
23+
http_parser.rb (~> 0.6.0)
1824
ethon (0.11.0)
1925
ffi (>= 1.3.0)
26+
eventmachine (1.2.7)
2027
execjs (2.7.0)
21-
faraday (0.14.0)
28+
faraday (0.15.2)
2229
multipart-post (>= 1.2, < 3)
23-
ffi (1.9.21)
30+
ffi (1.9.25)
2431
forwardable-extended (2.6.0)
2532
gemoji (3.0.0)
26-
github-pages (158)
27-
activesupport (= 4.2.8)
28-
github-pages-health-check (= 1.3.5)
29-
jekyll (= 3.5.2)
30-
jekyll-avatar (= 0.4.2)
31-
jekyll-coffeescript (= 1.0.1)
33+
github-pages (186)
34+
activesupport (= 4.2.10)
35+
github-pages-health-check (= 1.8.1)
36+
jekyll (= 3.7.3)
37+
jekyll-avatar (= 0.5.0)
38+
jekyll-coffeescript (= 1.1.1)
39+
jekyll-commonmark-ghpages (= 0.1.5)
3240
jekyll-default-layout (= 0.1.4)
33-
jekyll-feed (= 0.9.2)
34-
jekyll-gist (= 1.4.1)
35-
jekyll-github-metadata (= 2.9.1)
36-
jekyll-mentions (= 1.2.0)
37-
jekyll-optional-front-matter (= 0.2.0)
41+
jekyll-feed (= 0.9.3)
42+
jekyll-gist (= 1.5.0)
43+
jekyll-github-metadata (= 2.9.4)
44+
jekyll-mentions (= 1.3.0)
45+
jekyll-optional-front-matter (= 0.3.0)
3846
jekyll-paginate (= 1.1.0)
39-
jekyll-readme-index (= 0.1.0)
40-
jekyll-redirect-from (= 0.12.1)
41-
jekyll-relative-links (= 0.4.1)
42-
jekyll-sass-converter (= 1.5.0)
43-
jekyll-seo-tag (= 2.3.0)
44-
jekyll-sitemap (= 1.0.0)
47+
jekyll-readme-index (= 0.2.0)
48+
jekyll-redirect-from (= 0.13.0)
49+
jekyll-relative-links (= 0.5.3)
50+
jekyll-remote-theme (= 0.3.1)
51+
jekyll-sass-converter (= 1.5.2)
52+
jekyll-seo-tag (= 2.4.0)
53+
jekyll-sitemap (= 1.2.0)
4554
jekyll-swiss (= 0.4.0)
46-
jekyll-theme-architect (= 0.1.0)
47-
jekyll-theme-cayman (= 0.1.0)
48-
jekyll-theme-dinky (= 0.1.0)
49-
jekyll-theme-hacker (= 0.1.0)
50-
jekyll-theme-leap-day (= 0.1.0)
51-
jekyll-theme-merlot (= 0.1.0)
52-
jekyll-theme-midnight (= 0.1.0)
53-
jekyll-theme-minimal (= 0.1.0)
54-
jekyll-theme-modernist (= 0.1.0)
55-
jekyll-theme-primer (= 0.5.2)
56-
jekyll-theme-slate (= 0.1.0)
57-
jekyll-theme-tactile (= 0.1.0)
58-
jekyll-theme-time-machine (= 0.1.0)
59-
jekyll-titles-from-headings (= 0.4.0)
60-
jemoji (= 0.8.0)
61-
kramdown (= 1.13.2)
55+
jekyll-theme-architect (= 0.1.1)
56+
jekyll-theme-cayman (= 0.1.1)
57+
jekyll-theme-dinky (= 0.1.1)
58+
jekyll-theme-hacker (= 0.1.1)
59+
jekyll-theme-leap-day (= 0.1.1)
60+
jekyll-theme-merlot (= 0.1.1)
61+
jekyll-theme-midnight (= 0.1.1)
62+
jekyll-theme-minimal (= 0.1.1)
63+
jekyll-theme-modernist (= 0.1.1)
64+
jekyll-theme-primer (= 0.5.3)
65+
jekyll-theme-slate (= 0.1.1)
66+
jekyll-theme-tactile (= 0.1.1)
67+
jekyll-theme-time-machine (= 0.1.1)
68+
jekyll-titles-from-headings (= 0.5.1)
69+
jemoji (= 0.9.0)
70+
kramdown (= 1.16.2)
6271
liquid (= 4.0.0)
63-
listen (= 3.0.6)
72+
listen (= 3.1.5)
6473
mercenary (~> 0.3)
65-
minima (= 2.1.1)
66-
rouge (= 1.11.1)
74+
minima (= 2.4.1)
75+
nokogiri (>= 1.8.2, < 2.0)
76+
rouge (= 2.2.1)
6777
terminal-table (~> 1.4)
68-
github-pages-health-check (1.3.5)
78+
github-pages-health-check (1.8.1)
6979
addressable (~> 2.3)
70-
net-dns (~> 0.8)
80+
dnsruby (~> 1.60)
7181
octokit (~> 4.0)
7282
public_suffix (~> 2.0)
73-
typhoeus (~> 0.7)
74-
html-pipeline (2.7.1)
83+
typhoeus (~> 1.3)
84+
html-pipeline (2.8.0)
7585
activesupport (>= 2)
7686
nokogiri (>= 1.4)
77-
html-proofer (3.7.6)
87+
html-proofer (3.9.1)
7888
activesupport (>= 4.2, < 6.0)
7989
addressable (~> 2.3)
8090
colorize (~> 0.8)
8191
mercenary (~> 0.3.2)
8292
nokogiri (~> 1.8.1)
8393
parallel (~> 1.3)
84-
typhoeus (~> 0.7)
94+
typhoeus (~> 1.3)
8595
yell (~> 2.0)
86-
i18n (0.9.4)
96+
http_parser.rb (0.6.0)
97+
i18n (0.9.5)
8798
concurrent-ruby (~> 1.0)
88-
jekyll (3.5.2)
99+
jekyll (3.7.3)
89100
addressable (~> 2.4)
90101
colorator (~> 1.0)
102+
em-websocket (~> 0.5)
103+
i18n (~> 0.7)
91104
jekyll-sass-converter (~> 1.0)
92-
jekyll-watch (~> 1.1)
93-
kramdown (~> 1.3)
105+
jekyll-watch (~> 2.0)
106+
kramdown (~> 1.14)
94107
liquid (~> 4.0)
95108
mercenary (~> 0.3.3)
96109
pathutil (~> 0.9)
97-
rouge (~> 1.7)
110+
rouge (>= 1.7, < 4)
98111
safe_yaml (~> 1.0)
99-
jekyll-avatar (0.4.2)
112+
jekyll-avatar (0.5.0)
100113
jekyll (~> 3.0)
101-
jekyll-coffeescript (1.0.1)
114+
jekyll-coffeescript (1.1.1)
102115
coffee-script (~> 2.2)
116+
coffee-script-source (~> 1.11.1)
117+
jekyll-commonmark (1.2.0)
118+
commonmarker (~> 0.14)
119+
jekyll (>= 3.0, < 4.0)
120+
jekyll-commonmark-ghpages (0.1.5)
121+
commonmarker (~> 0.17.6)
122+
jekyll-commonmark (~> 1)
123+
rouge (~> 2)
103124
jekyll-default-layout (0.1.4)
104125
jekyll (~> 3.0)
105-
jekyll-feed (0.9.2)
126+
jekyll-feed (0.9.3)
106127
jekyll (~> 3.3)
107-
jekyll-gist (1.4.1)
128+
jekyll-gist (1.5.0)
108129
octokit (~> 4.2)
109-
jekyll-github-metadata (2.9.1)
130+
jekyll-github-metadata (2.9.4)
110131
jekyll (~> 3.1)
111132
octokit (~> 4.0, != 4.4.0)
112-
jekyll-mentions (1.2.0)
133+
jekyll-mentions (1.3.0)
113134
activesupport (~> 4.0)
114135
html-pipeline (~> 2.3)
115136
jekyll (~> 3.0)
116-
jekyll-optional-front-matter (0.2.0)
137+
jekyll-optional-front-matter (0.3.0)
117138
jekyll (~> 3.0)
118139
jekyll-paginate (1.1.0)
119-
jekyll-readme-index (0.1.0)
140+
jekyll-readme-index (0.2.0)
120141
jekyll (~> 3.0)
121-
jekyll-redirect-from (0.12.1)
142+
jekyll-redirect-from (0.13.0)
122143
jekyll (~> 3.3)
123-
jekyll-relative-links (0.4.1)
144+
jekyll-relative-links (0.5.3)
124145
jekyll (~> 3.3)
125-
jekyll-sass-converter (1.5.0)
146+
jekyll-remote-theme (0.3.1)
147+
jekyll (~> 3.5)
148+
rubyzip (>= 1.2.1, < 3.0)
149+
jekyll-sass-converter (1.5.2)
126150
sass (~> 3.4)
127-
jekyll-seo-tag (2.3.0)
151+
jekyll-seo-tag (2.4.0)
128152
jekyll (~> 3.3)
129-
jekyll-sitemap (1.0.0)
153+
jekyll-sitemap (1.2.0)
130154
jekyll (~> 3.3)
131155
jekyll-swiss (0.4.0)
132-
jekyll-theme-architect (0.1.0)
156+
jekyll-theme-architect (0.1.1)
133157
jekyll (~> 3.5)
134158
jekyll-seo-tag (~> 2.0)
135-
jekyll-theme-cayman (0.1.0)
159+
jekyll-theme-cayman (0.1.1)
136160
jekyll (~> 3.5)
137161
jekyll-seo-tag (~> 2.0)
138-
jekyll-theme-dinky (0.1.0)
162+
jekyll-theme-dinky (0.1.1)
139163
jekyll (~> 3.5)
140164
jekyll-seo-tag (~> 2.0)
141-
jekyll-theme-hacker (0.1.0)
165+
jekyll-theme-hacker (0.1.1)
142166
jekyll (~> 3.5)
143167
jekyll-seo-tag (~> 2.0)
144-
jekyll-theme-leap-day (0.1.0)
168+
jekyll-theme-leap-day (0.1.1)
145169
jekyll (~> 3.5)
146170
jekyll-seo-tag (~> 2.0)
147-
jekyll-theme-merlot (0.1.0)
171+
jekyll-theme-merlot (0.1.1)
148172
jekyll (~> 3.5)
149173
jekyll-seo-tag (~> 2.0)
150-
jekyll-theme-midnight (0.1.0)
174+
jekyll-theme-midnight (0.1.1)
151175
jekyll (~> 3.5)
152176
jekyll-seo-tag (~> 2.0)
153-
jekyll-theme-minimal (0.1.0)
177+
jekyll-theme-minimal (0.1.1)
154178
jekyll (~> 3.5)
155179
jekyll-seo-tag (~> 2.0)
156-
jekyll-theme-modernist (0.1.0)
180+
jekyll-theme-modernist (0.1.1)
157181
jekyll (~> 3.5)
158182
jekyll-seo-tag (~> 2.0)
159-
jekyll-theme-primer (0.5.2)
183+
jekyll-theme-primer (0.5.3)
160184
jekyll (~> 3.5)
161185
jekyll-github-metadata (~> 2.9)
162-
jekyll-seo-tag (~> 2.2)
163-
jekyll-theme-slate (0.1.0)
186+
jekyll-seo-tag (~> 2.0)
187+
jekyll-theme-slate (0.1.1)
164188
jekyll (~> 3.5)
165189
jekyll-seo-tag (~> 2.0)
166-
jekyll-theme-tactile (0.1.0)
190+
jekyll-theme-tactile (0.1.1)
167191
jekyll (~> 3.5)
168192
jekyll-seo-tag (~> 2.0)
169-
jekyll-theme-time-machine (0.1.0)
193+
jekyll-theme-time-machine (0.1.1)
170194
jekyll (~> 3.5)
171195
jekyll-seo-tag (~> 2.0)
172-
jekyll-titles-from-headings (0.4.0)
196+
jekyll-titles-from-headings (0.5.1)
173197
jekyll (~> 3.3)
174-
jekyll-watch (1.5.1)
198+
jekyll-watch (2.0.0)
175199
listen (~> 3.0)
176-
jemoji (0.8.0)
177-
activesupport (~> 4.0)
200+
jemoji (0.9.0)
201+
activesupport (~> 4.0, >= 4.2.9)
178202
gemoji (~> 3.0)
179203
html-pipeline (~> 2.2)
180-
jekyll (>= 3.0)
181-
kramdown (1.13.2)
204+
jekyll (~> 3.0)
205+
kramdown (1.16.2)
182206
liquid (4.0.0)
183-
listen (3.0.6)
184-
rb-fsevent (>= 0.9.3)
185-
rb-inotify (>= 0.9.7)
207+
listen (3.1.5)
208+
rb-fsevent (~> 0.9, >= 0.9.4)
209+
rb-inotify (~> 0.9, >= 0.9.7)
210+
ruby_dep (~> 1.2)
186211
mercenary (0.3.6)
187212
mini_portile2 (2.3.0)
188-
minima (2.1.1)
189-
jekyll (~> 3.3)
213+
minima (2.4.1)
214+
jekyll (~> 3.5)
215+
jekyll-feed (~> 0.9)
216+
jekyll-seo-tag (~> 2.1)
190217
minitest (5.11.3)
191218
multipart-post (2.0.0)
192-
net-dns (0.8.0)
193219
nokogiri (1.8.2)
194220
mini_portile2 (~> 2.3.0)
195-
octokit (4.8.0)
221+
octokit (4.9.0)
196222
sawyer (~> 0.8.0, >= 0.5.3)
197223
parallel (1.12.1)
198224
pathutil (0.16.1)
199225
forwardable-extended (~> 2.6)
200226
public_suffix (2.0.5)
201-
rake (12.3.0)
202-
rb-fsevent (0.10.2)
227+
rake (12.3.1)
228+
rb-fsevent (0.10.3)
203229
rb-inotify (0.9.10)
204230
ffi (>= 0.5.0, < 2)
205-
rouge (1.11.1)
231+
rouge (2.2.1)
232+
ruby-enum (0.7.2)
233+
i18n
234+
ruby_dep (1.5.0)
235+
rubyzip (1.2.1)
206236
safe_yaml (1.0.4)
207-
sass (3.5.5)
237+
sass (3.5.6)
208238
sass-listen (~> 4.0.0)
209239
sass-listen (4.0.0)
210240
rb-fsevent (~> 0.9, >= 0.9.4)
@@ -215,11 +245,11 @@ GEM
215245
terminal-table (1.8.0)
216246
unicode-display_width (~> 1.1, >= 1.1.1)
217247
thread_safe (0.3.6)
218-
typhoeus (0.8.0)
219-
ethon (>= 0.8.0)
248+
typhoeus (1.3.0)
249+
ethon (>= 0.9.0)
220250
tzinfo (1.2.5)
221251
thread_safe (~> 0.1)
222-
unicode-display_width (1.3.0)
252+
unicode-display_width (1.3.3)
223253
yell (2.0.7)
224254

225255
PLATFORMS

_articles/best-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ Sometimes, when you say no, your potential contributor may get upset or criticiz
162162

163163
Maybe someone in your community regularly submits contributions that don't meet your project's standards. It can be frustrating for both parties to repeatedly go through rejections.
164164

165-
If you see that someone is enthusiastic about your project, but needs a bit of polish, be patient. Explain clearly in each situation why their contributions don't meet the expectations of the project. Try pointing them to an easier or less ambiguous task, like an issue marked _"good first bug,"_ to get their feet wet. If you have time, consider mentoring them through their first contribution, or find someone else in your community who might be willing to mentor them.
165+
If you see that someone is enthusiastic about your project, but needs a bit of polish, be patient. Explain clearly in each situation why their contributions don't meet the expectations of the project. Try pointing them to an easier or less ambiguous task, like an issue marked _"good first issue,"_ to get their feet wet. If you have time, consider mentoring them through their first contribution, or find someone else in your community who might be willing to mentor them.
166166

167167
## Leverage your community
168168

_articles/building-community.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ In your CONTRIBUTING file, explicitly tell new contributors how to get started.
136136

137137
![Django new contributors page](/assets/images/building-community/django_new_contributors.png)
138138

139-
In your issue queue, label bugs that are suitable for different types of contributors: for example, [_"first timers only"_](https://medium.com/@kentcdodds/first-timers-only-78281ea47455#.g1k01jy05), _"good first bug"_, or _"documentation"_. [These labels](https://github.com/librariesio/libraries.io/blob/6afea1a3354aef4672d9b3a9fc4cc308d60020c8/app/models/github_issue.rb#L8-L14) make it easy for someone new to your project to quickly scan your issues and get started.
139+
In your issue queue, label bugs that are suitable for different types of contributors: for example, [_"first timers only"_](https://medium.com/@kentcdodds/first-timers-only-78281ea47455#.g1k01jy05), _"good first issue"_, or _"documentation"_. [These labels](https://github.com/librariesio/libraries.io/blob/6afea1a3354aef4672d9b3a9fc4cc308d60020c8/app/models/github_issue.rb#L8-L14) make it easy for someone new to your project to quickly scan your issues and get started.
140140

141141
Finally, use your documentation to make people feel welcome at every step of the way.
142142

0 commit comments

Comments
 (0)