帮助用户找到并且追随你的开源项目
你最好有一个唯一的”主页”链接用来推广,引导人们关注你的项目。你不需要找一个炫酷的模板或者域名,但是你的项目确实需要一个入口。
— Peter Cooper & Robert Nyman, “How to Spread the Word About Your Code”
通过引导他们到一个唯一的地址来帮助人们发现和记住你的项目。
要有一个推广的主阵地。一个 Twitter 账号,Github 链接,或者 IRC 频道是引导人们查看你的项目的一个简单方式。这些方式也给你日益增长的社区一个讨论的好地方。
如果你目前还不想给你的项目搞这么多乱七八糟的东西,只要在有机会的时候推广你的 Twitter 账户和 Github 账户即可。举个例子,如果你在某一个讨论会或者活动上发言要保证在你的简历或者幻灯片上包含这些信息。只有这样人们才会知道怎么找到你或者关注你的工作。
我之前犯过的一个错误就是没有给项目开一个 Twitter 账户。Twitter 是一个让人们知晓项目进展的好渠道,也可以让人们持续的接触到你的项目。
— @nathanmarz , “History of Apache Storm and Lessons Learned”
考虑给你的项目做一个网站一个网站可以让你的项目更加友好,而且更加容易浏览,更重要的是附上清晰的文档和教程。这也是象征着你的项目还是活跃的,这会让你的用户在使用项目时感觉更放心。可以用一些例子告诉人们如何使用你的项目。
@adrianholovaty , Django 的作者说,我们给 Django 做的网站可以说是”在早期开发 Django 的时候做的最好的一件事情了”。
如果你的项目是托管在 GitHub 上的,你可以用GitHub Pages 简单地创建一个网站。Yeoman , Vagrant , and Middleman 是一些优秀的内容详尽的网站例子
现在你的项目有了”卖点”,和让人们很容易发现你项目的渠道,接下来我们谈谈如何和你的用户交流吧!