Author Topic: [Worker Proposals] Documentation and Technical Support + Python Dev and Apps  (Read 4124 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I like 25 bitUSD bounty and will translate the OP into Chinese!

尊敬的比特股东家
给你们拜个晚年,新年以来的最近几周,我们离目标触手可及,但还差0.01公分。现在,我们在进行如下工作:
(1)手续费改革
(2)以BSIP#10为代表的零手续费选项
(3)高级的比特资产(感谢tonyk的工作)
除了这三项重要而紧急的工作,我们还有大量的次优先级的工作,更别提围绕后台开发的界面(译者注:此前cass申请区块链工人,投票未通过)和库优化补充了。

另外,不仅新人在接触了比特股后,需要补脑比特股和石墨烯的知识,就算社区的熟面孔,也时常需要学习:系统已经实现的功能和相关的技术关联。

虽然,迟早,这项工作会被专业的区块链资讯企业接手,特别是石墨烯技术(恕商业机密,不可多言)。但是,“比特股系统太复杂了”这种此起彼伏的抱怨萦绕于耳畔,我们是掩耳不闻,还是积极应对?中国社区的东家们在社交媒体上做了很多工作,然,这还远远不够。我想为社区东家们提供“技术支持和文档”服务,并领取一份区块链工资。

另外,我还想再领一份工资,进一步完成 python库。比特股系统就像翡翠原石,我们都知道里面有无价之宝,但是缺少打磨机,而我正在偷偷开发的python库就是打磨机。而且,我还要开发一个基于python的内置机器人,便于比特资产的交易。

跟东家张嘴有些冒昧了,我已经建立了四个工人,目前启动了其中两个的投票,虽然野心有点大,但我确实想多干活。BM这个管家现在太抠门,我们都瘦了,他家的猫都开始吃老鼠了。虽然如此,不管您是否投票支持,我都很高兴您能看完我的申请,因为,我也有东家的身份,我懂。

两份工作,需要合计支付3000欧元(2000+1000),每周保证20小时的工作量(虽然我技术杠杆的,但,这也是保守数字),4个月完成。工资释放期90天。更多细节,在:https://github.com/xeroc/worker-proposals/blob/master/2016-02.md ,PGP加密验证,使用:gpg --verify 2016-02.md.sig

最后,还是衷心祝愿您能给 1.14.31 和或 1.14.32投票!

Worker Proposal
工人提议

BitShares 2.0 has come a long way and is heading towards one of the most robust, and flexible ecosystems that mankind has yet seen. However, quite some auxiliary work has yet to be done and I would like to offer my time and expertise and continue contributing to the BitShares ecosystems on many different fronts.
比特股2.0已经走过了漫长的道路,正朝着其中一个最强劲、灵活的生态系统方向走去,作为人类,你肯定还没有见过。然而,一些辅助性的工作也要有人做,所以,我愿意拿出些时间贡献于比特股系统的方方面面。

Summary of previous work
亮一下我以前的业绩

As of this writing, I have had an active worker for the first 6 weeks of 2016 and have achieved the following goals:
我下面罗列的这些,是我上一个工人已经完成的(2016年前6周):

  • Python 库
    • 136次提交
    • 加行数: 8699 ;删行数:5716 ;合计:2983

  • 文档
    • 55次提交
    • 加行数:4396 ;删行数:1361 ;合计:3035

  • 界面
    • 6次提交
    • 加行数:257 ;删行数:184 ;合计:63


  • BSIPs(BitShares改进方案和协议)
    • 6次提交
    • 加行数:49 ;删行数:52 ;合计:-3

  • 委员会/建议:
    • 14次提交
    • 加行数:644 ;删行数:165;合计:479

  • 委员会/说明:
    • 139次提交
    • 加行数:2893 ;删行数:494;合计:2399

  • 测试网
    • 我自己建了开放性的个测试网。
其他工作,如github评论、网络讨论及论坛支持因为很容易就不列举了。
基于我之前和现在的工作,因为我想把更多的时间放在BitShares,我特此申请区块链工人。

Shareholder Summary
股东总结

2月末,我手头的工作就完成了。但我仍想贡献时间于比特股系统,并且是集中而连续的。并希望新的工作始于3月1日,以达到衔接。为了便于股东区分,我申请了两份工作(细节见下文),同时,因为税务的原因,我的申请账户变成了 pay.xeroc 而不再是 xeroc. 补充一点,这次的薪水释放期为90天。

Distinct Workers
有点不一样的工人

之所以有点不一样,是因为,这两个工人,共享每周20小时的工作量。描述如下:
  • 如果两个工人都被录用了
    • 我将合理分配每周20小时的工作时间,确保完美的完成工作
  • 如果其中一个被录用
    • 我将分配每周10小时的工作时间给被录用的工人,并将工作成果公布给社区;另外那个工人的工作成果,我将对外收费。
  • 如果都被拒绝
    • 工作成果将不以公益品的形式提供给社区,谁用谁付费。

Worker 1: Documentation and Technical Support
工人1:文档和技术支持

此工作将从3月1日起,持续4个月。申请的薪水为1000欧元,每周10小时工作时间。根据0.00300 €/BTS的单价,可以计算:
Quote
1,000 €/4 weeks/10h = 25,00€/h
1,000 €/mtl * 322 BTS/€ = 322,000 BTS/mtl
322,000 BTS/mtl / 30 days = 10733.33333 BTS/day
即,每日支付1,073,333,333 'satoshi'.因为,这个薪水标准并不高,所以,如果BTS涨价了,也不需要烧币减少支付。

Tasks
任务

Documentation
文档

  • 增强集成文档,添加更多细节。便于不同模式下的交易者查阅。
  • 增加API稳定,目前API已经相当复杂了,文档工作没有跟上,同时,我们要寻找各种途径普及中心化API和去中心化API的区别。
  • 增加用户引导文档,如操作多重签名和设置账户,这需要各种形式的说明和教程。
  • 增强客户端界面的内置文档,目前的帮助文档只有基本内容,还有很多功能没有做说明。
  • 维护BitShares改进方案和协议,其需要更多的优化结构和指导方针以及正式描述。这些需要随着时间的增长而不断地发展和成长,因此很长一段时间的投入。

Technical Support
技术支持
  • 在论坛等地方帮助新人及资产发行人解疑答惑。
  • 为见证人提供和改进工具。
  • 协调社区事务(组织、费用计划、统计数据),很多答案就藏在DAC(去中心化自组织)的数据里,我想帮助大家找出这些数据,并对DAC做出改善。

Worker 2: Python Library and Applications
工人2:Python 库和应用

Tasks
任务

Python 库
  • 交易API(可以很容易的集成到比特股钱包交易所里)
  • 序列化签署交易(非链offchain交易)
  • 预测市场库(管理预测市场)
  • 提案库(管理提案)

应用
  • 自动交易算法的基础设施
  • 区块链索引数据库
  • 对事务和费用进行统计分析
  • 消息签名工具
Thanks .. i am currently in amsterdam and cant access my account .. you'll get your bitusd on monday (latwst tuesday)

Thanks!!
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Both workers have a starting date that is after the termination of my
current worker
, pay a total of €3000 (2k+1k) for a total of 20h/week (though it might well end up to be again more than that), are limited by 4 months and vest their pay for 90 day.

I think €3000 is for each month? Or it's a total for 4 months?
good catch .. it is indeed monthly .. (if both are approved)
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

However, for BitShares shareholders (and they certainly have
speculated on a different outcome), I can no longer offer my services
for you for free any longer as I am freelancing in the blockchain
space and need to eat.

Since worker proposals can neither be deleted nor modified after
creation, you are still in a lucky position because I promised to work
for the conditions of these workers shall they be approved.

From the shareholder's point of view, this is your chance to get me work
for BitShares at this low rate. Take it or leave it.

As for my current worker, I see my obligations as fulfilled as I have
put way more than 20h/w for the last two months. Once the older worker
terminates, I will no longer be available for technical support or
documentation unless someone can pay for it.


To [member=4465]alt[/member] and those that have set him as proxy: It is unfortunate that
none of you, nor [member=4465]alt[/member] has joined any discussion to make this happen and
since you obviously don't appreciate the work I have put into BitShares
for free for the last 2 years, I see no reason to help you reach your
ROI while I am left behind.
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Online abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3295
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

However, for BitShares shareholders (and they certainly have
speculated on a different outcome), I can no longer offer my services
for you for free any longer as I am freelancing in the blockchain
space and need to eat.

Since worker proposals can neither be deleted nor modified after
creation, you are still in a lucky position because I promised to work
for the conditions of these workers shall they be approved.

From the shareholder's point of view, this is your chance to get me work
for BitShares at this low rate. Take it or leave it.

As for my current worker, I see my obligations as fulfilled as I have
put way more than 20h/w for the last two months. Once the older worker
terminates, I will no longer be available for technical support or
documentation unless someone can pay for it.


To [member=4465]alt[/member] and those that have set him as proxy: It is unfortunate that
none of you, nor [member=4465]alt[/member] has joined any discussion to make this happen and
since you obviously don't appreciate the work I have put into BitShares
for free for the last 2 years, I see no reason to help you reach your
ROI while I am left behind.
If you've already found a new job, I just want to say: congratulations! And great thanks for the work and efforts you've ever done for BitShares.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
If you've already found a new job, I just want to say: congratulations! And great thanks for the work and efforts you've ever done for BitShares.
Thanks you .. that offer is for about 20h/h which would still leave room for BitShares and I'd love to continue my work on/with BitShares
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1724
    • View Profile
    • 推荐链接
  • BitShares: ebit
 :D yes
I miss it

Offline tbone

  • Hero Member
  • *****
  • Posts: 634
    • View Profile
  • BitShares: tbone2
As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

However, for BitShares shareholders (and they certainly have
speculated on a different outcome), I can no longer offer my services
for you for free any longer as I am freelancing in the blockchain
space and need to eat.

Since worker proposals can neither be deleted nor modified after
creation, you are still in a lucky position because I promised to work
for the conditions of these workers shall they be approved.

From the shareholder's point of view, this is your chance to get me work
for BitShares at this low rate. Take it or leave it.

As for my current worker, I see my obligations as fulfilled as I have
put way more than 20h/w for the last two months. Once the older worker
terminates, I will no longer be available for technical support or
documentation unless someone can pay for it.


To [member=4465]alt[/member] and those that have set him as proxy: It is unfortunate that
none of you, nor [member=4465]alt[/member] has joined any discussion to make this happen and
since you obviously don't appreciate the work I have put into BitShares
for free for the last 2 years, I see no reason to help you reach your
ROI while I am left behind.
If you've already found a new job, I just want to say: congratulations! And great thanks for the work and efforts you've ever done for BitShares.

You don't sound too concerned with this situation.  What is your problem?

Online abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3295
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

However, for BitShares shareholders (and they certainly have
speculated on a different outcome), I can no longer offer my services
for you for free any longer as I am freelancing in the blockchain
space and need to eat.

Since worker proposals can neither be deleted nor modified after
creation, you are still in a lucky position because I promised to work
for the conditions of these workers shall they be approved.

From the shareholder's point of view, this is your chance to get me work
for BitShares at this low rate. Take it or leave it.

As for my current worker, I see my obligations as fulfilled as I have
put way more than 20h/w for the last two months. Once the older worker
terminates, I will no longer be available for technical support or
documentation unless someone can pay for it.


To [member=4465]alt[/member] and those that have set him as proxy: It is unfortunate that
none of you, nor [member=4465]alt[/member] has joined any discussion to make this happen and
since you obviously don't appreciate the work I have put into BitShares
for free for the last 2 years, I see no reason to help you reach your
ROI while I am left behind.
If you've already found a new job, I just want to say: congratulations! And great thanks for the work and efforts you've ever done for BitShares.

You don't sound too concerned with this situation.  What is your problem?
I don't think I have any problem. I'm just happy that xeroc has stable income now. Isn't it a good thing?
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Thanks

That "stable income" is however not going to bring much value to BitShares ..
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline lil_jay890

  • Hero Member
  • *****
  • Posts: 1193
    • View Profile
Thanks

That "stable income" is however not going to bring much value to BitShares ..

Congrats on getting a job.

I don't quite get why you are posting all this stuff though... As far as I can tell all your workers got voted in and you set the pay.  If you wanted more pay, why didn't you ask for more?  You kind of sound like the guy who quits or gets fired and says "That company is screwed without me, I'm irreplaceable!" . Life does go on and so will bitshares.  Whether your working for it or not.

Offline tbone

  • Hero Member
  • *****
  • Posts: 634
    • View Profile
  • BitShares: tbone2
As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

However, for BitShares shareholders (and they certainly have
speculated on a different outcome), I can no longer offer my services
for you for free any longer as I am freelancing in the blockchain
space and need to eat.

Since worker proposals can neither be deleted nor modified after
creation, you are still in a lucky position because I promised to work
for the conditions of these workers shall they be approved.

From the shareholder's point of view, this is your chance to get me work
for BitShares at this low rate. Take it or leave it.

As for my current worker, I see my obligations as fulfilled as I have
put way more than 20h/w for the last two months. Once the older worker
terminates, I will no longer be available for technical support or
documentation unless someone can pay for it.


To [member=4465]alt[/member] and those that have set him as proxy: It is unfortunate that
none of you, nor [member=4465]alt[/member] has joined any discussion to make this happen and
since you obviously don't appreciate the work I have put into BitShares
for free for the last 2 years, I see no reason to help you reach your
ROI while I am left behind.
If you've already found a new job, I just want to say: congratulations! And great thanks for the work and efforts you've ever done for BitShares.

You don't sound too concerned with this situation.  What is your problem?
I don't think I have any problem. I'm just happy that xeroc has stable income now. Isn't it a good thing?

While I wish the best for [member=120]xeroc[/member] and actually have no doubt that his skills are demanded more than enough to keep him comfortably working in one job or another, we're all here because we want to see Bitshares succeed.  That outcome is NOT served well if we cannot retain his talents, which means my sizable investment here is more at risk than it should be, and I'm sure others feel the same way.  Why do you not seem concerned about this?  Can I ask, do you have a stake in BTS beyond the 126,000 BTS in your abit account?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12634
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Congrats on getting a job.

I don't quite get why you are posting all this stuff though... As far as I can tell all your workers got voted in and you set the pay.  If you wanted more pay, why didn't you ask for more?  You kind of sound like the guy who quits or gets fired and says "That company is screwed without me, I'm irreplaceable!" . Life does go on and so will bitshares.  Whether your working for it or not.

You certainly got a wrong impression.

The issue was (and kind of still is) .. that my worker wouldn't make it if Bytemaster didn't vote for it (I actually asked him NOT to vote for it, but it seems it is to late) ..
The problem here is that I have deliberately not searched for a regular job because my impression was that my work here is appreciated and could be funded for longer ..
Only due to the anti-dilution discussion and the decisions of one individual, this worker would not have been approved .. which  is a big issue not only for me!

The reasons I didn't want BM to vote for my workers is very simple: BitShares deserves to be more independent from CNX and it is very unfortunate that it currently can't be because of this one proxy!

Anyway, if the subsequent workers are approved .. I of course will put the promised time into BitShares .. the other "job" is also just a freelancing just for about 20h/week (at most) .. and I do have quite some things on my list to do .. not just coding and docs

Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline roadscape

Happy to hear you've found an income stream, but I really hope your workers get voted in and I hope this experience doesn't dissuade you from doing more public work going forward.. we need your help!

The work you've done is invaluable, and it's sad that some fail to see beyond this partisan issue. The worker model is not perfect but it's the best we have, and [member=120]xeroc[/member] has already made compromises in regards to pay & terms, in addition to going well beyond his obligations.
http://cryptofresh.com  |  witness: roadscape

Offline Tuck Fheman

As it turns out, I am in a fortunate position that I don't need to work
for 25€/h for BitShares any longer but can take the jobs that pay me
$50/h somewhere else.

Congrats! 

I wish things were different around here and the deserving were funded properly.  :-\
Lucksacks.com - The Largest Cryptocurrency Freeroll Poker Site in the World!

Offline Shentist

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 1605
    • View Profile
    • metaexchange
  • BitShares: shentist
Congrats on getting a job.

I don't quite get why you are posting all this stuff though... As far as I can tell all your workers got voted in and you set the pay.  If you wanted more pay, why didn't you ask for more?  You kind of sound like the guy who quits or gets fired and says "That company is screwed without me, I'm irreplaceable!" . Life does go on and so will bitshares.  Whether your working for it or not.

You certainly got a wrong impression.

The issue was (and kind of still is) .. that my worker wouldn't make it if Bytemaster didn't vote for it (I actually asked him NOT to vote for it, but it seems it is to late) ..
The problem here is that I have deliberately not searched for a regular job because my impression was that my work here is appreciated and could be funded for longer ..
Only due to the anti-dilution discussion and the decisions of one individual, this worker would not have been approved .. which  is a big issue not only for me!

The reasons I didn't want BM to vote for my workers is very simple: BitShares deserves to be more independent from CNX and it is very unfortunate that it currently can't be because of this one proxy!

Anyway, if the subsequent workers are approved .. I of course will put the promised time into BitShares .. the other "job" is also just a freelancing just for about 20h/week (at most) .. and I do have quite some things on my list to do .. not just coding and docs

i would just say 1 big whale against the other, so you need bytemasters vote, because all the no voters are united, but not the yes voters.