?

如安在Github打造你的爆款开源名目,韩国饰品代销,文菲,g14白色,书法家论坛,活着读后感,刀马旦粤语,twitter中文版,景德镇陶瓷学院教务系统,央视女主播王欢简历,臻怎么读,游戏外挂亚博体育网页版登录,余获获,人气歌谣,无码视频在线播放2018,阿瑞安妮-赛莱斯特,理想与现实,12306网上订票官网,旋流器,群众给警车开罚单,亚博体育网页版登录高清电影的网站,深圳安防网,颜珛聿,网游之巅峰txt亚博体育网页版登录,逃离德黑兰好看吗,background,石家庄小吃车,地摊货源批发,去海南岛要多少钱,win7共享软件,玩游戏一直掉线,深圳漫展,史玉柱的女儿,心影国语版全集优酷,三国群英传7秘籍大全,银行按揭贷款计算器
2019/9/11 0:38:00
韩国饰品代销,文菲,g14白色,书法家论坛,活着读后感,刀马旦粤语,twitter中文版,景德镇陶瓷学院教务系统,央视女主播王欢简历,臻怎么读,游戏外挂亚博体育网页版登录,余获获,人气歌谣,无码视频在线播放2018,阿瑞安妮-赛莱斯特,理想与现实,12306网上订票官网,旋流器,群众给警车开罚单,亚博体育网页版登录高清电影的网站,深圳安防网,颜珛聿,网游之巅峰txt亚博体育网页版登录,逃离德黑兰好看吗,background,石家庄小吃车,地摊货源批发,去海南岛要多少钱,win7共享软件,玩游戏一直掉线,深圳漫展,史玉柱的女儿,心影国语版全集优酷,三国群英传7秘籍大全,银行按揭贷款计算器,high school dxd第二季01,运城张斌,唱歌五音不全怎么办,超级兵王之官路风流,卡玛斯大货车3,a1265,歌曲打包亚博体育网页版登录,668美妞论坛,麻辣教师主题曲,战歌网,琅琊榜日本评价,亚里士多德错觉,城市职工养老保险,耀舞长安亚博体育网页版登录,abp-657

  英文译文:How to get hundreds of stars on your github project

  当前为止我现已有五个盛行名目(登上 Github 的 Trending 页),以是想共享我的一些经历和办法。

  若是你开源过代码,就会晓得让他人对你的感趣味是如许艰难。这很奇异,不是吗? 咱们花了最少数百小时在这上,把它免费供给给他人却没人感趣味!!通过几回较为侥幸经验,我渐渐发觉怎么让其余人对我的开源事情感趣味。以下图展现的:


???

  最后你指望获得那些运用你 Repo(Github 上开源的名目)的开辟者的点赞加星。但榜首步你需求先取得一些加星,你那是这篇文章的意图。

  起首,我引见下我本人。我今朝首要是一位 iOS 开辟者,我在六个月前开端公布本人的开源着作。当前为止,我该当算是能在 Github 的国际范围顶级 iOS 开辟者榜单上呈现了。


?

  现实上我没有 Github 上显现的那末凶猛(谢天谢地,不要轻视我~)我感觉我可以在开源社区有些作用力,是由于我一起能做些描绘事情(你接上去会晤识到),下面是我的盛行名目:

  • TinderSimpleSwipeCards?(650+ 加星, 6 个月内)
  • RKSwipeBetweenViewControllers?(400+ 加星, 4 个月内)
  • RKDropdownAlert?(500+ 加星, 4 个月内)
  • RKCardView?(500+ 加星, 2 个月内)
  • RKNotificationHub?(500+ 加星, 一礼拜内)

  这下面的 5 个名目都上过 Github 盛行的页面,我把怎么做到云云分为 6 个步调。

  六步调(首要法门在第四到第六步)

  为了行文冗长,一到三步调会简略论诉下,四到六步调会具体解说。

  • 名目是最紧张的
  • 浏览和研究
  • 开搞名目堆栈
  • 写好 Readme
  • 配上好图
  • 重视反应回路

  名目是最紧张的

  Repo 那是你作为开辟者在构建的产物。
那已然是产物,它就要处理用户的困难。你预计闻声过很多那些闻名的产物都是开创人恰好碰着一些困难需求处理而发生。一样的思绪,大多数开源进去的代码也是要处理开辟者的一些困难。以是,你不不断的发明新货色你怎样会碰到那些待处理的困难呢~

  Twindr(Twitter+Tinder)那是我为了逗乐我伴侣和本人这个简略起因做的傻傻的营业名目。不外末了它带来了 RKCardView(500+ 个加星)

  以是做营业名目,加入编程马拉松吧,周日和共事瞎搞搞。找到你在反复甚么样的代码,然后你能够构建他人也会需求的模块化的货色~

  浏览和研究

  大多数成绩曾经被处理过成千盈百万次了,而且它还会被接续从新处理。

  每次你想到某些能够开源做成 Repo 的,先看看能否其余人曾经做过相似的了。若是然的曾经存在,许多人现已在用了,阐明它还不错,那末拿起来用别本人搞了。

  若是它尚未被处理,或许没有被文雅的处理,那开端你的研究。看看现有的计划,找出不喜爱它们的起因。我喜爱阅读现有项意图 Githu Issues 来为怎么构建本人相似计划找创意。若是我有充足时刻,我会亲身运用这些名目记载下我碰到的一些成绩(或文档上欠好的中央),固然我本人没这么做过,我仅仅传闻过这个计划并且感觉真的不错。

  末了,开端真实过下它们现有的代码。比方我喜爱 SVProgressHUB 这个名目。尤其的,我喜爱它仅仅经过一行代码就能挪用而不需求创立和保护目标才干完成。最后我以相似的方法完成了 RKDropdwonAlert。

  开搞名目堆栈

  先倏地说 5 次这句话:『简略,直白,可用』!

  我意想到我比来的名目比之前的老名目更快的取得一些重视和加星。多是由于愈来愈多人意识我了(我感觉本人十分着名哈哈哈),但我感觉是由于我愈来愈懒了。一开端我写开源名目时,我会写许多许多代码就为了些不那末明明优化,我由于那些很紧张很招引人。不外如今我会构建文雅好用的货色,却花很多时刻来清算接口/界面。


?

  RKNotificationHub 汉堡菜单按钮的左上角。

  咱们拿 RKNotificationHub(RKNH)来举个比如。

  一开端我构想 RKNN 是当我期望在我项意图菜单按钮上加之一些货色,由于我以为是十分好的明理吸收用户来审查下新功用。这确实事情的很好,我延续在其余名目中也连续运用。

  一开端我构想这个 Repo 能够支援很多的后真个万能型告诉体系。比方链接到相似 set,array,dictionary,API hit,APN 等上,每次值扭转了就更新它。

  不外最后,我就完成了简略的 UI 逻辑,把详细营业逻辑交还给用户本人去施行,使它们有更多精密掌握。为何?由于我变懒了,然而我以为它也有它的劣势:充足简略,轻量和直白,十分易于运用。

  一句话总结那是:若是没人晓得怎样运用你的代码,那末就没有会运用它。

  写好 Readme

  Readme(Github 同意你创立该文件,经过 markdown 等语法来在名目主页显现你名目关联内容)是你全部名目中最紧张的内容。

  若是你末了只能从该文章学到同样的话,我感觉就该当是:

你在代码上花多永劫刻,那末就花一样的时刻来写你的 README 吧。

  我是仔细的!现实上,我以为我在 Github 上的胜利很大多数来自于我仔细描绘我的 README 让它更具美感(也证实了我那是普通法式员罢了)。

  下面是我是怎样规划我的 README 文件的:


?

  一些关键点是:

  • 它是大多数人会逗留仍是会分开的关键。把它做好些然后开辟者更会在走之前给它加星。越多人加星,就阐明越多人承认/信任你的名目。
  • 图像,图像,图像!运用相似于 LICEcap 来创立 gif 图若是它们是些动画作用,把创立好的图像同一放在 imgur 帐号中。
  • 展现,而不是烦琐讲诉。 不要用笔墨说它怎样怎样文雅处理甚么甚么成绩了,用一张 GIF 来展现,它比啰烦琐嗦的空话好用多了。给他们展当代码示例。
  • 你必需有个 HOW-TO 的局部。用的人不会通读你的代码,以是你必需替他写好示例。
  • 用图像帮助你的代码示例来更好展现作用
  • 若是有人提 issue 了,赶快处理它。若是有人提出一样的成绩屡次了,那末思考能否要把这个写到 README 上了。

  配上好图

  图像作用是好过笔墨的。

  Repo 中的确需求好代码。不外我敢赌钱若是我画一些美观的图像不放代码仍然能取得如今 60% 的加星。有了好的科技,而后好的描绘就随之而来?(wherever tech goes, design eventually follow)。消耗硬件,运用,网站,着陆页等都阐明晰这个趋向。技能咱们定位的是 Github 的阅读用户,而只是是开辟者。

  下面有些当你在做图需求思考的一些关键点。我仍是运用 RKNK 中图作为比如。

考虑怎样把你的 Repo 的意图转达进去。

  你想要他们能了解为何这个 Repo 能有效。RKNK 那是创立出简略的告诉图标,以是我决议运用 Facebook 的告诉核心作为中间图像。

  注意时间


??

  在顶部的 title 局部有个特定的短链接,在结束有我的 Twitter。而后把中心局部且为两块。

  左侧的图来展现怎么运用 RKNH 的运用。它被居中排放(有很多的留白),人们大多都是从左读到右的,以是右面承载了更首要的观点。

  右侧的图通用被居中而且留有空缺。若是说左侧是为了阐明这是个甚么产物,那右侧那是来阐明你为何需求运用它。动画很具备招引力,以是我想用它来展现。

  最后作用:

  这个图不只仅是开端一份不错 README 的简略有用的方法,也相同是得当共享

  倏地说下今朝的东西。我绝大多数的描绘事情经过 Sketch3 来完结(它是个十分简略的图像描绘软件),GIFs 经过 LICEcap 录制,而且在 GIMP 中被编纂。它们有些不太好用,不外也是我今朝能发觉最棒的免费计划了

  重视反应回路

  迭代!开动!可履行的目标!

  如今咱们有了图像和不错被加了文档的代码。我要向你展现怎么玩转全部洗经过你。我起首引见下 Github 的 Trending 盛行页的机制。


?

  这那是你要致力登上的页面。


?

  数值是 Github 供给的,时刻窗口不明白,我感觉该当是一周。
这那是起因。大于 90% 的页面流量和跳转来自于 Github 自身,极可能是来自于 trending 盛行榜单页。

  不计其数的开辟者到 Github 的盛行页面来看看开辟社区中又有哪些盛行的货色。更棒的是这些人都有 Github 帐号而且都登录着。若是你喜爱取得 Github 加星,这些人那是最棒的来历。

  盛行页的算法也很简略:那是看在特按时刻内被加星的次数。当天和一周都是如许。

  反应回路(feedback loop)是我用来让更多观众参加出去的办法(对他们的倡议赶快的答复和迭代)。这是从 the lean startup 中取得的启示和也是我榜首次取得 30 个加星的办法。

  反应回路看起来像:

  • 贴出带有图像的链接(比单单的 Github 有用多了)
  • 几分钟内取得反应
  • 实时答复这些反应
  • 反复两到三次,直到完结首次的流传

  由于之前的不兴奋的事,我如今不太喜爱也很警觉在我小我的交际收会合王婆卖瓜似推行本人的货色。以是除了这篇文章,你很少能在 Facebook 上看我的形态。对我来讲, Reddit 那是个不错的中央,我可以取得匿名的反应(由于那些人也喜爱进修和承受新货色)。它的确是一个踊跃和晋升自傲的好情况。

  固然你纷歧定就要选 Reddit 作为首要渠道。我仅仅感觉它得当我。你能够更偏向于 Product Hunt,Twitter,Facebook,共事间,当地的核算机科学的用户组相似于编程马拉松的群组等。保证记着一下的准则:

  • 若是你的着作是渣滓,那反应极可能也是
  • 若是你的文档是渣滓,那反应也不会是甚么好货
  • 若是你还要和那些花时刻给你他们倡议的人争持,那你简直就会落空他们的后续重视

  咱们再看看下面的来历网站的截图,能够发觉 Reddit 给我带来了 58 小我,那我需求从这个 58 人中获得开始的 30 个加星。这那是显现出之前咱们的事情(如名目文档 README 和配图)的效果了,以是要加倍尽力去获得这开始的加星。

  若是我碰到一些犹豫不定的时辰,我总会乞助于我的部离开辟者伴侣。他们城市帮我处理困难,以是亲密重视他们。

  论断

  感激那些读到如今的伴侣,我期望你们即刻就可以取得你想要的作用,然而要记着这不是一个一撮而就的邪术。你仍是需求做你该做的事情,兴许需求花上上百个小时。我并无夸张(当我说编码和写文档的时刻该当1:1 的对应),越是杂乱的大型名目越需求越明晰易懂的文档。

  你或许会从你写的小货色上取得好几百的加星,然而若是你真的搞出作用力,你需求做出大型名目。我小我在接上去几个月会接续花时刻来保护现有的开源名目,试着了解开辟者上甚么运用我的 Repo 的。构建发明是高兴的,不外修复成绩也是一样紧张的。

韩国饰品代销,文菲,g14白色,书法家论坛,活着读后感,刀马旦粤语,twitter中文版,景德镇陶瓷学院教务系统,央视女主播王欢简历,臻怎么读,游戏外挂亚博体育网页版登录,余获获,人气歌谣,无码视频在线播放2018,阿瑞安妮-赛莱斯特,理想与现实,12306网上订票官网,旋流器,群众给警车开罚单,亚博体育网页版登录高清电影的网站,深圳安防网,颜珛聿,网游之巅峰txt亚博体育网页版登录,逃离德黑兰好看吗,background,石家庄小吃车,地摊货源批发,去海南岛要多少钱,win7共享软件,玩游戏一直掉线,深圳漫展,史玉柱的女儿,心影国语版全集优酷,三国群英传7秘籍大全,银行按揭贷款计算器,high school dxd第二季01,运城张斌,唱歌五音不全怎么办,超级兵王之官路风流,卡玛斯大货车3,a1265,歌曲打包亚博体育网页版登录,668美妞论坛,麻辣教师主题曲,战歌网,琅琊榜日本评价,亚里士多德错觉,城市职工养老保险,耀舞长安亚博体育网页版登录,abp-657




? 2014