- A+
![hitchain项目进度最新解读(四)](http://www.luyuan.io/wp-content/uploads/2019/08/mxqklyjy888final.png)
简单解释:分布式的 Github
GitHub 成立于 2008 年,是一个面向开源及私有软件项目的托管平台,也是目前世界上最大的开源社区之一。 除了 git 代码仓库托管及基本的 Web 管理界面以外,GitHub 还提供订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。GitHub 其实更像程序员界的「Facebook」。程序员在上面会大量公开开源代码,互相寻求帮助。发展到现在,GitHub 的作用已经不仅是一个程序员交流地,更成为一个猎头挖人平台,普通程序员甚至可以将自己在 GitHub 上的经验写进简历。
路远网 - 服务于区块链创业者、技术人和站长的网站(http://www.luyuan.io)
一、技术研发
1)完善 hit migrate 迁移仓库过程异常:
a)完善 hit migrate 迁移仓库过程中 pull request 的 patch 可能为空的问题,一些仓库在特殊情况下 pull request 的 patch 为空,会导致在 patch 合并时无法合并该 patch 内容的问题;
b)完善 hit migrate 迁移仓库过程中 pull request 数量大的问题,一些仓库在迁移过程中,由于 open 状态的 pull request 数量较大,并且访问可能受限情况下会迁移失败的情况,通过添加参数允许用户在迁移仓库时可指定迁移的 pull request 的数量;
c)优化代码把迁移的主要逻辑合并到 MigrateCommand 中;
2)实现 pull request 代码加密:
a)对于一些加密的仓库,其 pull request 代码也同样添加加密的逻辑;
3)代码仓库浏览器设计:
a)设计代码仓库的浏览功能;
4)hit-java 项目仓库主分支由 master 切换到 dev-1.0。
二、研发计划
1)8月份计划
a、优化智能合约,提升合约交互的效率;
b、实现 PullRequest 的代码加密;
c、测试与修正某些 PullRequest 合并的问题。
2)后续计划
a、实现代码仓库浏览器,可检索区块链上的代码仓库项目信息;
b、实现 Pull Request 浏览器,支持可视化 Pull Request 浏览;
c、实现 hit 钱包,用于管理所属的仓库、 HIT 代币交易、ETH 代币交易。
1,、主要是完善hit migrate 迁移仓库过程中的部分程序异常,完善 hit migrate 迁移仓库过程中 pull request 的 patch 可能为空的问题,一些仓库在特殊情况下 pull request 的 patch 为空,会导致在 patch 合并时无法合并该 patch 内容的问题;
2、完善 hit migrate 迁移仓库过程中 pull request 数量大的问题,一些仓库在迁移过程中,由于 open 状态的 pull request 数量较大,并且访问可能受限情况下会迁移失败的情况,通过添加参数允许用户在迁移仓库时可指定迁移的 pull request 的数量;
3、优化代码把迁移的主要逻辑合并到 MigrateCommand 中;主要是 完成代码迁移过程中的代码整合及命令合并。
4、加密 pull request 代码。这一功能点在上期的周报中是计划部分,在这一期中已经实现了。算是兑现了上一期周报中的工作计划。从这里可以看出其实陈工这个兼职开发人员还是一直在工作的。没有应付事。虽然加密 pull request 代码的工作并不是很难,按照我自己平时的工作计划,这个工作量在一周完成都是正常的。
路远网 - 服务于区块链创业者、技术人和站长的网站(http://www.luyuan.io)
总之不管怎样,还是可以看出项目在一点点的推进的。
5、规划设计代码仓库浏览器。在上一期的周报中作为下一期工作计划的一部分。在这一期的周报上可以看到正在推进中。现在是前期去规划设计仓库代码浏览器。后续的实现保守估计还得一个月的时间(按照陈工的工作速度,确实有点慢啊!)
一旦仓库代码浏览器设计出来。就可以直接图形化去操作hit协议,用户就可以避免使用命令行去操作hit。其实从自己多年的工作角度出发,我更喜欢命令行操作,因为效率实在是太高了,我讨厌图形界面一步步的点。但是作为菜鸟更容易接受的是图形界面。
所以,仓库浏览器开发出来才算是hit协议正式上线。才可以真正去大规模的推广hitchain。我猜测hitchain的营销团队现在就等仓库浏览器的面世了,距离hitchain的推广应该不远了!(我瞎猜的,不要相信我)
6、后续的工作重点还是在仓库浏览器上,至于hit钱包,短时间内很难开发出来。加油啊,陈工!我们都等不及了
路远网 - 服务于区块链创业者、技术人和站长的网站(http://www.luyuan.io)
- 我的微信
- 这是我的微信扫一扫
-
- 我的电报
- 这是我的电报扫一扫
-