utopian 乌托邦怎么玩?(Development)

in #busy7 years ago (edited)

很多人想抱乌托邦大腿,但是不知道如何抱,怎么用,我经常被问到这个要填啥:

image.png

今天就统一来说一下抱乌托邦的具体过程。

通过 SteemConnect 绑定乌托邦

第一次登陆 utopian.io 你需要点 Login 然后输入你的 active key 来连接乌托邦和你的STEEM帐号。放心,乌托邦只是通过 active key 来绑定你的帐号,但实际发贴的时候是取你的 posting key 的,因为乌托邦需要得到你帖子7天后收成的一小部分,用于分成 sponsor 和 moderator。

你还需要有一个 github.com 帐号,还需要懂一些 git 的命令,这个网上很多,这里就不多说了。

什么是 Development ?

所谓的 Development,就是对开源项目的开发,这里可以有两种情况,一个是你自己的项目,还有就是别人的开源项目。

自己的项目

比如我自己的 github.com/DoctorLai

image.png

点红色箭头所指的创建一个新的代码仓库:

image.png

然后填入仓库名称,项目介绍等。

image.png

这个代码仓库就是你之后在 utopian 上(本文第一个图)所需要填写的,比如:

https://github.com/DoctorLai/VideoDownloadHelper

是我的视频下载插件,那么我自己的仓库填到 utopian 上就是: DoctorLai/VideoDownloadHelper

这里有一个我第一篇 utopian 被 approved 的自己的仓库的例子:

https://utopian.io/utopian-io/@justyy/simple-video-download-helper

需要注意的是,按 utopian 现规则,所有仓库必须有一个30天内的代码改动才可以被接受,如果是很久以前自己的代码,是不能直接被接受的,但是可以给自己的代码加功能,比如:

我的这一篇:https://utopian.io/utopian-io/@justyy/adding-ted-com-video-download-support

就是在同样的仓库下给自己的插件加功能。

别人的项目

说实话,别人的开源项目较难,因为你需要多一个步骤。比如:

前几周,我给这个 开源项目 : https://github.com/valeriofarias/vbsunit 改了点东西(可以是BUG也可以是其它方面改进)

我的步骤是:

  1. 点击 Fork ,在你的仓库里创建一个分支
    image.png
  2. 然后你把改动提交到你自己的分支,因为你往往没有权限直接把改动提交到原作者的分支。
  3. 然后需要在github 上创建一个 Pull Requests
  4. 只需要等 Pull Requests 被审核通过 合并到作者原主分支即可。
  5. 最后面再写你的 utopian 的帖子,仓库地址填写原作者的分支(不能是你 Fork 后的分支)

需要注意的是,Pull Requests 需要被 merged 后才会被接受,而且 Pull Requests 合并的时间必须在30天之内。

这里简要介绍一下 git 的流程:

  1. 创建分支 Fork it!
    2.创建更改分支 Create your feature branch: git checkout -b my-new-feature
  2. 提交改动 Commit your changes: git commit -am 'Add some feature'
  3. 推送到你自己的远程分支 Push to the branch: git push origin my-new-feature
  4. 然后提交 PR, Submit a pull request :D

学习别人的例子

你可以到 这里 查看每天前50名收益的 utopian 帖子,看看别人都是怎么写的。


同步到博文: https://justyy.com/archives/5794

AD 一波,SBD比SP值钱,所以你把钱存在YY银行是很划算的,YY银行吃的是草(借的SP),挤的是奶啊(值钱的SBD), 每日发 SBD利息,从不间断,祝股东们都在2018里赚大钱,实现财务自由啊!

通过 SP 代理工具 成为 YY银行股东,好处多多。只要代理大于10 SP给 @justyy 即可自动成为YY股东。

SteemIt 教程、机器人、在线工具和API接口
SteemIt Tutorials, Robots, Tools and APIs

近期帖子

加入公众号 justyyuk 即可以实时查询 BTC, SBD, STEEM, YOYOW, LTC, ETH 等虚拟货币的价格.

Sort:  

I dunno of you really understand English but I have a riddles contest going on in Korean language if you don't mind joining..... I'm not abusing so pls don't get me wrong

终于有教程了

其实不难的,赶紧来抱 utopian 大腿吧。

真开心再次见到你!请接受cn区点赞机器人 @cnbuddy 对你作为cn区一员的感谢。 @cnbuddy 很开心能够和您一起为cn区快速发展,贡献自己的力量。我的主页会定期总结cn区活动动态,欢迎围观。欢迎关注我们的大股东 @skenan,并注册使用由其开发的 CNsteem.com。假如我的留言打扰到你,请回复“取消”。

学习了!

改天也写个翻译的教程吧!

翻译不是我管的,我只管 bug, development 和 documentation. 翻译可以问问 @rosatravels@susanli3769

我刚学了,回头尝试写一个

Hi ~ I'm a robot of betty007.I just upvoted your post!
Please also help upvote my post here: https://steemit.com/@betty007/5tqs5v
Thanks so much~!!

You got a 1.46% upvote from @upme requested by: @justyy.
Send at least 1.5 SBD to @upme with a post link in the memo field to receive upvote next round.
To support our activity, please vote for my master @suggeelson, as a STEEM Witness

雪中送炭!好文!

我有点蒙了。

如果仅仅是项目介绍就不会通过

如果是自己项目,介绍介绍也不会通过吗?utopian.io怎么能知道是自己的项目吗?

项目介绍得发到 tutorial,
utopian 只需要 changes applied to main project 就可以了,所以它并不关心是不是自己的。

Coin Marketplace

STEEM 0.16
TRX 0.13
JST 0.027
BTC 57916.39
ETH 2552.77
USDT 1.00
SBD 2.42