游戏方法论总结与贡献
Sumana Harihareswara和Maria Naggaga在OSCON 2016上进行了背对背的演讲,主题是我们如何建立我们的开源社区,以使参与者感到安全和被爱。
首先,要认识到人们参加开源有很多原因。 我们中的一些人很幸运能够为此工作而获得报酬,其他人则是为学校项目而做,而其他人只是出于娱乐目的或出于对项目的热情而做。 首先,将您的项目视为局外人,然后考虑一下他们可能会感到沮丧或无益的内容。 我们的项目中有些事情可能会疏远。 在您的项目中评估这些奇怪的事情,并决定是否要进行更改。
不该做什么
人们是否害怕在公共场合共享其代码? 通过提供支持和文档帮助他们克服这些困难。
是否存在对个人重要的个人差异? 贝齐·莱昂达·赖特(Betsy Leondar-Wright) 在本文中写道,将自己的个人选择强加于他人很少是必要的。 Aurynn Shaw分享的一个故事还通过识别高度批评其他编程语言的问题来谈论个人喜好。
是2015年,我在Python大会上看到一位主持人嘲笑Java。 尝试从Java迁移到其他方面的人们会有什么感觉? 我不会感到欢迎,而且我已经了解到Python社区受欢迎的想法是不正确的。
我厌倦了一次又一次地呼吁人们转而使用PHP。
我厌倦了人们将其倾倒在最流行的操作系统Windows上,因为它不是我们选择使用的东西,厌倦了这样一个事实,即我们不容易使用我们的工具并教他们如何在使用时移动准备好了。
我们需要控制这种内f。 仅仅是因为这不是我们喜欢/相信的,并不意味着我们应该排除社区成员,因为他们不喜欢我们喜欢的东西。 我们必须通过提供工具让人们在短期内使用他们想要的东西,来鼓励人们摆脱专有软件。 让人们对他们尚未完成的真正艰苦的过渡感到难过并不是很重要。 如果您要求一个新的潜在盟友立即改变他们的整个生活方式,那您将失去他们。
每天在开源中,我们告诉人们他们必须学习一种新的语言(命令行)和一种新技能(开源软件)。 Sumana(对我们有很多参考资料)鼓励我们阅读一篇解决这个有争议的主题 (命令行与GUI)的文章。 而且, 一位教授认为 ,由于命令行问题,试图进行研究的计算机科学专业的学生感到沮丧。
该怎么做
每当用户遇到麻烦时,请将其视为错误报告。
寻找给您的建议,让您给新用户添加“正义”一词; 这个词可能是消极的积极进取,并且会关闭潜在的贡献者。
尽量避免要求贡献者学习新的同步技能。
与您的用户交谈。 询问曾经出现过一两次但又消失了的人,您如何能够使您的社区更受欢迎和更具吸引力。 玛丽亚提醒我们,友善的意见回馈会让人们保持兴趣。 向新的贡献者发送注释,例如:“感谢您参加。要了解更多信息,请查看这篇文章!然后回来!”
制定行为准则。 人们需要在您的社区中感到安全。
创建良好的文档。 这是包容性的关键。 请记住为所有人写信,而不仅仅是为自己写信! 在回购协议上提供视频和图像,以便人们可以看到预期的结果。 我们需要一个良好的起点,让人们毫不畏惧地参与我们的项目。 一些工具可以看一下:
为您的新用户创建备忘单。 例如玛丽亚(Maria) 为吉特(Git)喜欢这个 。
翻译自: https://opensource.com/life/16/5/sumana-harihareswara-maria-naggaga-oscon
游戏方法论总结与贡献