utopian 乌托邦怎么玩?(Development)
很多人想抱乌托邦大腿,但是不知道如何抱,怎么用,我经常被问到这个要填啥:
今天就统一来说一下抱乌托邦的具体过程。
通过 SteemConnect 绑定乌托邦
第一次登陆 utopian.io 你需要点 Login 然后输入你的 active key 来连接乌托邦和你的STEEM帐号。放心,乌托邦只是通过 active key 来绑定你的帐号,但实际发贴的时候是取你的 posting key 的,因为乌托邦需要得到你帖子7天后收成的一小部分,用于分成 sponsor 和 moderator。
你还需要有一个 github.com 帐号,还需要懂一些 git 的命令,这个网上很多,这里就不多说了。
什么是 Development ?
所谓的 Development,就是对开源项目的开发,这里可以有两种情况,一个是你自己的项目,还有就是别人的开源项目。
自己的项目
比如我自己的 github.com/DoctorLai
点红色箭头所指的创建一个新的代码仓库:
然后填入仓库名称,项目介绍等。
这个代码仓库就是你之后在 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也可以是其它方面改进)
我的步骤是:
- 点击 Fork ,在你的仓库里创建一个分支
- 然后你把改动提交到你自己的分支,因为你往往没有权限直接把改动提交到原作者的分支。
- 然后需要在github 上创建一个 Pull Requests
- 只需要等 Pull Requests 被审核通过 合并到作者原主分支即可。
- 最后面再写你的 utopian 的帖子,仓库地址填写原作者的分支(不能是你 Fork 后的分支)
需要注意的是,Pull Requests 需要被 merged 后才会被接受,而且 Pull Requests 合并的时间必须在30天之内。
这里简要介绍一下 git 的流程:
- 创建分支 Fork it!
2.创建更改分支 Create your feature branch: git checkout -b my-new-feature - 提交改动 Commit your changes: git commit -am 'Add some feature'
- 推送到你自己的远程分支 Push to the branch: git push origin my-new-feature
- 然后提交 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
近期帖子
- 最好的发财策略就是忘记它
- 买房这事,或许还挺靠谱的 - 记 STEEM大涨
- CN 区谁在POWER DOWN?
- Eric Learns Piano 孩子学钢琴
- 机器学习系列之:怎么样数鸡鸡?(3)分类 Clustering
- 【活动】 晒晒你的18岁 What did you look like when you were 18?
- Daily China 来了!
- 我在STEEM发文的动力
- 今天不小心给有些股东发了两次利息,就算YY股东的福利。
- SteemSQL 教程 - 我花了800多 SBD (7000多美元)买赞。
加入公众号 justyyuk 即可以实时查询 BTC, SBD, STEEM, YOYOW, LTC, ETH 等虚拟货币的价格.
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 大腿吧。
learning。
真开心再次见到你!请接受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 就可以了,所以它并不关心是不是自己的。