关于GoodERP开源项目推广的建议
需要逐项落实

问:我是开源项目 GoodERP 的发起者,项目在 GitHub 的点赞数只有 300 多。我对于项目的宣传推广确实不得章法。这款软件是面向不了解开源的企业用户,针对开发者社区的每周 Changelog 招来的质疑比建议多一倍。请问你有没有什么推广方面的建议?

答:我看了你的项目,大概是在 2 年前创建的,到现在已经有 3000 多的 Commit。我给你提一些优化建议:

GitHub 中 README 标题写得太大了,可以用一句言简意赅的话阐述它到底是什么,能用来做什么;

你的协议是 AGPL-3,其实很多人看到这个协议还是比较陌生的,如果可以在 README 里面解释明白就更好了;

它是一个基于 Python+PG 数据库的 ERP 项目,你可以在 README 中列出你的技术栈是什么,想了解的开发者可能会感兴趣;

官网还需要优化,需要明确表达项目的意义,首页中只说了这是用的人最多的,但你需要告诉新用户,他为什么要用,另外排版给人的感觉不太专业;

在提交 Commit 的时候要么中文要么英文,并遵循一个规范,现在好像百花齐放;

ERP 系统在国内是非常多的,最好能比较性地列出一些数据征服用户,用户使用数仅仅是一个方面,可以再来点打动人心的数据;

从项目的目录结构可以发现它的功能已经不少了,所以功能需求可以延后慢慢做,你可以花更多的时间让它更精致,主要是 UI、易用性、稳定性、扩展性等方面,因为这对用户友好,也是你需要的;

README 中确实把任何事情都解释地很清楚,但有一个核心问题是不要一开始灌输太多概念,这一点不止在开源项目中需要考虑,在任何产品的设计中都需要考虑到,你列出了 What、Who、When 等原则,这也没错。但我个人看到这些的第一感觉是说了很多东西,却无法专注在项目本身,这个项目对我有什么用?记得要突出核心、细述章领,具体就是你得先抓住用户关注并参与你的项目,然后再一步一步说后续的内容,不用一上来就说完具体的模块,可以有点新意。

关于推广,我在文章中也列举了一些网站,其实发布一篇推广文章是很简单的,重要的根本不是有多少渠道可以发布,而要关注你这篇文章的效果,别人看了之后为什么支持你?看过后会不会分享给他人?如果这两点做到了,项目自然不愁没人关注。

针对阅读推广文章的用户群体,也可以分为程序员和企业用户。你能从 Github 的 Traffic 中看到他们是从哪里来的,他们关心哪个页面,通过整理论坛来发现大家关心什么、需要什么、被什么困住了,以及是否愿意帮助你改善它。

以上是我发现的一些问题和建议,希望对你有帮助。

原创
【重要更新】website_china_features 模块网址错误
指向工信部的网址错误导致网站备案核查失败