Skip to content

Commit 6b83f8a

Browse files
authored
Merge pull request #9 from matplotlib/communication_guide
GOV: Communication guide
2 parents abeebce + 5c00b18 commit 6b83f8a

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

communications_guidelines.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Communication Guidelines
2+
These guidelines are applicable when acting as a representative of Matplotlib (for example at sprints or when giving official talks or tutorials) and in the following community venues managed by Matplotlib:
3+
* https://github.com/matplotlib/matplotlib
4+
* https://discourse.matplotlib.org/
5+
* https://gitter.im/matplotlib/
6+
* https://github.com/matplotlib/matplotblog
7+
* https://twitter.com/matplotlib
8+
* https://instagram.com/matplotart/
9+
10+
## Content Guidelines:
11+
- stick to Matplotlib, 3rd party packages, and visualizations made with Matplotlib
12+
- also acceptable topics: Python, Visualization, NumFOCUS libraries
13+
- no gratuitous disparaging of other visualization libraries and tools; criticism is acceptable so long as it serves a constructive purpose
14+
- follow visualization communication best practices
15+
- don't share non-expert visualizations when it could be harmful
16+
- put on meeting agenda when answer isn't clearly to hold off on sharing.
17+
- clearly state when the visualization data/conclusions cannot be verified
18+
- do not rely on machine translations for sensitive visualizations
19+
- example: https://twitter.com/matplotlib/status/1244178154618605568
20+
- verify sourcing of content (especially on instagram & blog)
21+
- Instagram/blog: ensure mpl has right to repost/share content
22+
- make sure content is clearly cited
23+
- example: a tutorial using someone else’s example clearly cites the original source
24+
- Limited self/corporate promotion is acceptable, but should be no more than about a quarter of the content of the blog/discourse post.
25+
- if you think content is borderline, ask before publishing it
26+
- acceptable image guide:
27+
- union of site guidelines favoring caution:
28+
- keep it geared towards science/data visualization, and non-controversial images
29+
- site guidelines:
30+
- https://help.twitter.com/en/rules-and-policies/twitter-rules
31+
- https://help.instagram.com/477434105621119
32+
33+
## Communication Guidelines
34+
- keep responses polite, assume user statements are in good faith unless they violate the [Code of Conduct](https://www.python.org/psf/conduct/)
35+
36+
## Recurrent Social Media Campaigns:
37+
- Release Announcements
38+
- Highlight new features & major deprecations
39+
- Link to download/install instructions
40+
- Ask folks to try it out.
41+
- signal boost third party packages
42+
- GSOC work during GSOC recruiting and work times
43+
- John Hunter Excellence in Plotting, submission and winners
44+
45+
## Social Media Following Guide:
46+
- only follow organizations/projects - mostly numfocus projects
47+
- especially 3rd party packages
48+
- should at least be visualization related
49+
- sponsors are also acceptable
50+
- do not follow individual accounts for any reason (even maintainers/project leads/Guido!)

0 commit comments

Comments
 (0)