社区管理指南#
这些指南适用于您作为 Matplotlib 的代表时,例如在 sprints 中或在进行官方演讲或教程时,以及在 Matplotlib 管理的任何社区场所.
我们参与社区的方式首先由我们的 使命宣言 指导:
我们表明我们关心可视化作为一种实践
我们深化我们的实践和社区支持用户的能力,促进探索,制作高质量的可视化,并使其易于理解和扩展
我们展示了该库的先进用法,而不会增加文档的维护负担,并认可在 github 工作流程之外发生的贡献.
我们使用通信平台与可能不再活跃于 GitHub 的贡献者保持联系,与潜在的贡献者建立联系,并与其他使用 Matplotlib 的项目和社区建立联系.
在优先考虑可理解性和可扩展性时,我们认识到以任何身份使用 Matplotlib 的人都是我们社区的一部分.这样做使我们的社区成员能够彼此建立社区,例如通过创建教育资源,构建第三方工具和建立非正式的指导网络.
官方沟通渠道#
Scientific Python 社区使用各种通信平台来了解新功能和项目,通过告诉我们他们的想法并提出问题和错误来做出贡献,并展示他们的用例和他们构建的工具.
以下场所由 Matplotlib 维护者和贡献者管理:
邮件列表#
维护#
如果您有兴趣主持聊天或论坛,或访问社交媒体帐户:
Matplotlib维护者应联系 community-manager .
其他人应发送电子邮件至 matplotlib-social-admin@numfocus.org:
介绍你自己 - github handle 以及在社区中的参与度.
描述想要主持或贡献社交媒体的原因.
内容准则#
在官方渠道(例如 Matplotlib 主页或 Matplotlib 社交帐户)上的交流应符合以下标准.如果您不确定您想要发布或分享的内容是否符合这些准则,请在发布之前咨询 社交媒体协调 渠道.
通用准则#
专注于 Matplotlib,第三方软件包以及使用 Matplotlib 制作的可视化.
以下也是可以接受的主题:
可视化最佳实践和库.
NumFOCUS 和 Scientific Python 的项目和倡议.
如何为开源项目做贡献.
使用 Matplotlib 的项目,例如科学论文.
不要无端贬低其他可视化库和工具,但如果批评是为了建设性的目的,则是可以接受的.
遵循沟通最佳实践:
当可能造成伤害时,不要分享非专业的可视化:
清楚地说明可视化数据/结论无法验证的情况.
不要依赖机器翻译来进行敏感的可视化.
验证内容的来源(尤其是在 instagram 和博客上):
Instagram/blog: 确保 mpl 有权转发/分享内容
确保内容被清楚地引用:
例如,一个重新制作示例的教程必须注明原始示例
有限的自我/公司推广是可以接受的.
不应超过内容的四分之一.
视觉媒体准则#
视觉媒体(例如图像和视频)不得违反 code of conduct ,也不得违反任何平台的规则.具体来说:
视觉媒体必须符合它可以发布的任何网站的准则:
强调视觉媒体所展示的可视化技术.
清楚地说明分享并不代表对内容的认可.
例如,与比特币相关的可视化
可访问性#
通信中的视觉媒体应尽可能地易于访问:
当平台允许时,为图像和视频添加替代文本:
警告明亮,闪烁的图像,并在可能的情况下关闭自动播放.
对于社交媒体团队制作的图像和视频:
使图形对于由于色盲,视力低下或任何其他原因而无法很好地感知颜色的人来说是可感知的.
不要制作明亮,闪烁的图像.
更改准则#
作为负责实施这些准则的人员,应提醒 community-manager 注意拟议的更改.同样,特定平台准则(例如,Twitter,Instagram)应由负责该平台的人员进行审查,如果与社区经理不同.如果没有达成共识,则有关准则的决定将恢复为社区经理.
社交媒体#
活跃的社交媒体#
https://twitter.com/matplotlib
https://instagram.com/matplotart/
官方账号#
https://bsky.app/profile/matplotlib.bsky.social
https://fosstodon.org/@matplotlib
https://www.tiktok.com/@matplotart
https://www.youtube.com/matplotlib