在开源社区求助时的「潜在规则」
开源方案和专属方案其中一个最大不同之处,在于产品的支援方式。对于某个非常流行的产品,我们可以请教专家或同事,但如果这个产品知名度不高,便只有向负责开发的公司询问了。开源软体的好处在于你可以向相关社区发问,前提是你要知道在开源社区求助时的「潜在规则」。
对于成熟的开源项目,你遇到的问题很可能别人也曾遇到,在大多情况下,利用软体名称加上错误讯息作为关键字,都可以在Google找到答案。当然如 果你使用的开源软体在朋友圈裡也有人使用,向他们询问也是好办法,但注意不要用非死book、推ter等社交网路发问,没有人会有兴趣回答如此 複杂的提问。
每个流行的开源项目,通常都会有一个相关社区,每个社区也会有不同版面,发问前先确认一下自己有没有去错地方。这点很重要, 有时会有好心人告诉你贴错版面了,但大多数情况下贴错版面都不会有人回应你,毕竟开源社区的人都是志愿性质的,他们没有任何义务回答你的问题。在开源社区 大家都是朋友,你和所有人都是对等的。
发问时标题要简洁清晰,从标题就要看得出你问什麽。如果只是用「Linux当机了,救命啊」之类的标题,没有人会回答你,毕竟讨论区每日都有人提问,换了是你也会首先选一些从标题马上看得明白的
提问来回答吧?有意义的标题可以帮助大家确定问题的类型、预估需要多少时间解决和迫切性。好的标题也有利于将来遇到相同问题的人进行搜索。
如 何叙述问题的内容也很重要,必须指出问题的重现步骤、你正在使用的产品版本、作业系统版本。提问后通过邮件等方式订阅回覆,开源社区的人遍及全球,如果发 问方式正确,通常第二天就已经有人会回应了,比许多付费软体还要快。但千万别抱有过份期望,还是那一句,开源社区的人都是志愿性质的,他们没有任何义务回 答你的问题。
当问题终于解决时,建议对问题进行总结。可以编辑原帖,也可以在标题前加入「已解决」(Solved)的字眼,方便日后有人搜寻同类型问题。最后记得感谢。很多开源软体的作者,都是利用业馀时间创作的。你的感谢会让开源社区充满爱与力量,让他们有动力继续投身开源社区。
载自: http://www.linuxpilot.com/industry/news/201302200101open-source-community