1
1
---
2
- title : " How to interact with new community
2
+ title : " How to interact with new community
3
3
members"
4
4
---
5
5
@@ -14,61 +14,61 @@ health of your community.
14
14
15
15
### Be welcoming
16
16
17
- Always behave in a manner that is polite, patient, and understanding.
18
- Many contributors are acting on their own time so
19
- try to create an environment that is energizing,
17
+ Always behave in a manner that is polite, patient, and understanding.
18
+ Many contributors are acting on their own time so
19
+ try to create an environment that is energizing,
20
20
not draining. Don't forget that on public forums,
21
21
potential new contributors will be monitoring
22
22
the community dynamic before getting involved!
23
23
24
- Use language to show that you are excited and
25
- grateful about their contributions to the project.
26
- Avoid saying things that could be construed as
24
+ Use language to show that you are excited and
25
+ grateful about their contributions to the project.
26
+ Avoid saying things that could be construed as
27
27
meaning otherwise or being too short.
28
28
29
- Many first-time contributors are intimidated and
30
- nervous about making mistakes, so keep in mind for
31
- both you and them that mistakes are natural and
32
- part of the learning process. Assure and empower
33
- them with your help and mentorship so that they
34
- feel supported and comfortable contributing to the
29
+ Many first-time contributors are intimidated and
30
+ nervous about making mistakes, so keep in mind for
31
+ both you and them that mistakes are natural and
32
+ part of the learning process. Assure and empower
33
+ them with your help and mentorship so that they
34
+ feel supported and comfortable contributing to the
35
35
project.
36
36
37
37
### Provide resources, not solutions
38
38
39
- While some level of shepherding is needed, be
40
- careful not to micro-manage contributors, as it
41
- hinders the learning process and can be
42
- frustrating for both parties. First offer guidance
39
+ While some level of shepherding is needed, be
40
+ careful not to micro-manage contributors, as it
41
+ hinders the learning process and can be
42
+ frustrating for both parties. First offer guidance
43
43
before using more hands-on approaches, for example,
44
44
try talking a contributor through the changes
45
45
they need to make instead of typing the solution
46
46
for them.
47
47
48
- For tasks that may be too advanced or daunting for
49
- a first-time contributor, such as comprehensive
50
- testing, benchmarking, or doc-building, offer to
51
- handle that part or to lend your support while
48
+ For tasks that may be too advanced or daunting for
49
+ a first-time contributor, such as comprehensive
50
+ testing, benchmarking, or doc-building, offer to
51
+ handle that part or to lend your support while
52
52
they try it themselves.
53
53
54
- Avoid excessive nitpicking as requesting constant
55
- small changes can be discouraging to a new
56
- contributor. Instead, you can make a follow-up PR
57
- after the merge to fix these or use an opinionated
58
- formatter, such as
59
- [ ` black ` ] ( https://github.com/psf/black ) , to handle
54
+ Avoid excessive nitpicking as requesting constant
55
+ small changes can be discouraging to a new
56
+ contributor. Instead, you can make a follow-up PR
57
+ after the merge to fix these or use an opinionated
58
+ formatter, such as
59
+ [ ` black ` ] ( https://github.com/psf/black ) , to handle
60
60
most style-related nitpicks.
61
61
62
62
### Recognize contributions
63
63
64
- Remember that contributions are a good thing that
65
- should be celebrated and encouraged. Communicate
66
- your appreciation for the work your community
67
- members are doing and connect the impact their
68
- contributions have to your project's goals and how
64
+ Remember that contributions are a good thing that
65
+ should be celebrated and encouraged. Communicate
66
+ your appreciation for the work your community
67
+ members are doing and connect the impact their
68
+ contributions have to your project's goals and how
69
69
it will help many others.
70
70
71
- By providing a positive contributing experience,
72
- you can create a positive feedback loop where
73
- community members enjoy and want to continue their
71
+ By providing a positive contributing experience,
72
+ you can create a positive feedback loop where
73
+ community members enjoy and want to continue their
74
74
amazing contributions to your project!
0 commit comments