将项目放在开源交流平台上 如果您有一个开源项目,请记得放到 GitHub 和 Open Hub 等分享平台上。发挥创意并将其放在所有知名开发者平台上。将网站放在您的论坛签名中,和其他一切有意义的地方,但是要注意,不要发送垃圾邮件,那样很容易适得其反。这里再推荐一些开源项目交流平台和社媒网站:知乎, 思否,CNode, V2EX, CSDN, Hacker News, Product Hunt,
让你的软件便于使用 你当然不会喜欢难用难安装的软件,因为那样会浪费时间。通常情况下,使用开源项目,我们需要阅读文档,根据提示在本地安装,这往往会耗费几十分钟甚至更多时间。更别说有些文档还非常难读懂,可能少了某个关键信息,时间浪费了而且还安装不成功。我的建议是从开始测试你的软件,并充分考虑用户体验。
充分利用效能工具 访客希望知道你的项目是做什么,怎么工作运行,如何快速使用的。通常的做法是提供一个动图或视频demo。更重要的是,你可以利用效能工具,比如TeamCode的Tin,访问者可一键试用你的项目,非常有利于项目的测试和传播。
保持项目的最新状态 人们都不喜欢过时的开源项目,如果你的项目超过 1 年未更新,那么你将失去用户,因为这表明了它没有得到维护。提前规划,做好项目更新排期,并据此来更新你的项目和使用手册。有计划、规律地推出软件项目的新版本,向访问者表明你的软件项目是实时维护更新的。
有用,有格局,这样的宣传最好。