学习心得系列之——论一个小开源项目的推行

快要一个月没有更新博客了,

一方面, 邻近期末, 临时报个佛脚, 应当也是有点用的吧😂;

另一方面, 最近在忙活本身的开源项目宣扬工作, 项目地点详见: Github,

进而有了写这篇文章的主意, 旨在纪录本身的宣扬之道(PS: 不是传销…).

媒介

一个在校生, 就不要想着为社区做多大孝敬了 ——知乎

如今以为, 那位大佬说的照样挺有原理的, 一个初生的牛犊, 修为尚浅, 确实不能为开源社区做多大的孝敬.

然则这不可啊, 爱折腾的我们, 怎么能闲着?

下面的统统统统统统, 都将缭绕我的开源堆栈——fe-necessary-book, 逐一睁开.

项目选型

关于一个开源项目来讲, 项目标选型是分外主要的, 在我看来, 有以下几个方面:

  • 我开源这个项目标效果?
  • 该项目是做什么的?

关于个人来讲:

  • 一个简朴的、易用的demo
  • 一个小应用程序
  • 一份文档东西鸠合

都能够作为我们开源的对象, 或许你的一个小项目, 会协助到比你晚入门的小小白, 收成star取得高兴感的同时, 又协助了他人, 何乐而不为?

前期工作

俗语说:

工欲善其事,必先利其器

既然我们挑选了这件事, 就该用心的做好它.

开源应是云云, 在项目早期, 能够征采一些与你开源主题相干的材料, 以及前人的履历.

这两步是非常主要的, 浏览他人的优异堆栈, 能够给你指明方向.

然后你能够在此基础上加上你本身的主意, 就拿我来讲, 我建立本堆栈的目标是为了:

  • 分享康健有关的书本
  • 分享有关前端的优良书本
  • 分享风趣的前端开发东西
  • 分享大厂前端团队博客

固然, 我以为最有效的当属——码农长命指南区块了.

后期推行

一个优异的项目, 纵然你代码写的再好, 没有适宜的推行, 他人又怎会晓得?

做好了项目标前期预备工作, 最主要的一步来了, 那就是鼎力大举宣扬, 注重, 这可不是传销, 然则你要当它是传销.

第一步: 怎样去推行?

主要有以下几个方面:

  • 文雅的申明文档(README.md), 让他人一眼就看出来是干吗的
  • 简洁明了的项目目次构造
  • 适可而止的宣布汗青(CHANGELOG.md)

拿我本身来讲, 我新增了一本书本, 很好, 在更新完README的同时, 随手改一下CHANGELOG.

很轻易的让他人晓得修正汗青, 同时在后续的保护过程当中, 也能很轻易的经由过程CHANGELOG的修正日期, 来找到对应的commit汗青, 进而做回退操纵.

第二步: 去那里推行?

那末题目来了, 我经心预备的项目, 该去那里推行呢?

在花费了不少心机以后, 我总结除了下面的链接, 并附上本身打广告的汗青…

  • 推行平台一: 简书

《学习心得系列之——论一个小开源项目的推行》

  • 推行平台二: 思否

《学习心得系列之——论一个小开源项目的推行》

  • 推行平台三: 掘金

《学习心得系列之——论一个小开源项目的推行》

《学习心得系列之——论一个小开源项目的推行》

  • 推行平台四: V2EX

《学习心得系列之——论一个小开源项目的推行》

  • 推行平台五: Github

《学习心得系列之——论一个小开源项目的推行》

《学习心得系列之——论一个小开源项目的推行》

总之, 说了这么多, 就是要多活泼于各大码农群集的地区, 恰当的打打小广告, 然则不要过分广告!

延续保护

关于开源项目来讲, 是否能坚持延续保护, 也是吸收用户的亮点.

拿我本身的项目来讲, 2-3天的更新频次, 是我力所能及的局限, 毕竟学生时代, 有大把精神做保护.

一句话, 你对项目标注重水平, 决议了你的项目能走多远!

总结

头几天, 无意看到本身的github已落户3000contributes,

算是与大三生涯的圆满相逢, 叹息时间如梭的同时, 愿望越走越远!

《学习心得系列之——论一个小开源项目的推行》

    原文作者:崩崩
    原文地址: https://segmentfault.com/a/1190000019416203
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞