codecamp

为你的开源项目声音

在开始推广你的项目之前,你应该能够解释你的项目是做什么的,为什么大家需要它?

是什么让你的项目变得不同或者有趣,在自己心中问这些问题会让你更容易说服别人。

牢记一件事情,别人之所以使用你的项目,甚至是为你的项目做贡献,是因为你的项目解决了他们的问题。所以你要找出他们需要什么,然后把它当成你项目的卖点或者说价值所在。

举个例子,@robb 用代码实例来清晰的阐述为什么他的项目Cartography 是有用的。

cartography readme

如果你想深入了解如何挖掘项目的”卖点”,看一下 Mozilla 的“Personas and Pathways” ,练习如何建立用户的形象。

四处传播你的开源项目
帮助用户找到并且追随你的开源项目
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }