Main > Stakeholder Proposals

[Worker Proposal] Community UI proposal by APT (on behalf of Trusty team)

(1/8) > >>

ztoth:
Great efforts, need this kind of stuff around BitShares. More of it, even more... Go guys!

clockwork:

--- Quote from: Digital Lucifer on June 14, 2019, 10:28:24 am ---I know that nobody posted here anything for half year, but we did updates in ecosystem groups and maintained GitHub very well while worker was in/active.

Now, with my sincere apologies to entire ecosystem and its holders, a brief summary and reasoning behind the delays.

AP Asia Tech and Trusty Team has been contracted by the blockchain through worker that was escrowed with BBF in order to deliver simple (more user-friendly) trading desktop/mobile version of BitShares UI, named Community UI (as current reference Wallet/UI hosts all the functionalities of the blockchain).

To remind everyone on specific/important details of the worker/project:

- Original project was 300,000.00 USD for 6 months + Escrow to deliver written from scratch Trading Community UI web/mobile dapp in Vue.js framework, influenced by well UI/UX organized apps from CEXes (Bitfinex, Huobi, Binance). Due to amount asking for it, it was decided to be split in Part 1 and Part 2 each asking for 150,000.00 USD.
- VueX library from Trusty was forked and given as property to Official BitShares Github - more details https://github.com/bitshares/vuex-bitshares?organization=bitshares&organization=bitshares
- BitShares Community UI repository was created and work started as can be seen https://github.com/bitshares/bitshares-community-ui
- Online demo/deployment of work done over the period of 4 months (3 months + bug fixes pro bono) is available at

http://testing.community-ui.bitshares.org/ (testing repo deployment - newer Vue)
http://staging.community-ui.bitshares.org/ (staging/default repo deployment - older Vue)

AP Asia Tech did overview of project for entire 4 months, did payouts as per Team reporting and supported revival from GS of BitUSD by doing instant settlement with all payouts received.

Worker started in period of a really low price for BTS and ended up having more staked than it ever needed.


Overview of accounting for the worker, as it can be seen on BBF Workers website:

- Total asked: 155,000.00 USD
- Total paid: 135,888.40 USD ( - 10,000.00 USD Escrow )

However, worker saved through price shifting and GS = 1,647,995.28533 BTS ~ 100,000.00 USD at current price of BTS.

Issues of the past:

- Original team was practically dissolved in last 30 days of worker. One of lead JS devs got seriously ill and was unable to perform any hour, having sudden replacement and help of
Keegan Francis (thanks for hours jumped in). Noemi QA tester and internal team manager got off for private/family reasons and as any other organization, few others start taking their ways. Adding internal competition in decentralization between new devs and old devs within Trusty was already hard enough for both me or their manager Armen to keep up with.

Team was not ready/complete to dive in to the Part 2 without proper diligence and re-estimate, and we were still sitting in GS - price of a BTS was degraded to that point that it would be not reasonable asking for a worker in that period.

New Status:

I've had personal visits in Thailand in the meantime from old Trusty developer Anton, few calls with Armen, and after detailed estimate - new/old team is ready to perform and deliver final Part 2 of Community UI.

Howerever, team is asking for new basic terms for Part 2 worker:

- Instead of 155,000.00 USD, team would be asking for just 115,000.00 USD + Escrow.
- Permission of BTS Holders that escrow transfers remaining balance of BTS from Part 1 to Part 2 and worker actually asks for a difference needed from chain (prevent double spent fees for vesting, trading, transfers, burnback).
- 2 months + bug fixes to deliver promised work.

Final steps would be Trading Graph, Fix with multi-account wallets, Gateways/market selection, white template and UI/UX improvements on fonts/responsive.

There is no worker drafted for any official publication, all I'm here is asking BTS holders and proxies are they are interested to see this job done.

P.S. I'm known for many things, especially being late and lack on reporting, but never failed to deliver a single task, and this project was demanding more than just developers delivery, but management through completely decentralized team, organization, reporting, overview, internal issues, drawbacks, bugs, market/price issues, and couldn't be delivered (P2) earlier even for discussion no matter what.

--- End quote ---

+5%

We really need to complete this otherwise it would be a waste of part 1 funds.

The Vue-based setup would make it easier for new devs to join in/modify for other purposes as well.

Seeing as there are leftover funds from the original worker and part 2 will require much less funding, I hope all proxies lend their support to this.

xeroc:
+5% for transparency and accountability!

Digital Lucifer:
I know that nobody posted here anything for half year, but we did updates in ecosystem groups and maintained GitHub very well while worker was in/active.

Now, with my sincere apologies to entire ecosystem and its holders, a brief summary and reasoning behind the delays.

AP Asia Tech and Trusty Team has been contracted by the blockchain through worker that was escrowed with BBF in order to deliver simple (more user-friendly) trading desktop/mobile version of BitShares UI, named Community UI (as current reference Wallet/UI hosts all the functionalities of the blockchain).

To remind everyone on specific/important details of the worker/project:

- Original project was 300,000.00 USD for 6 months + Escrow to deliver written from scratch Trading Community UI web/mobile dapp in Vue.js framework, influenced by well UI/UX organized apps from CEXes (Bitfinex, Huobi, Binance). Due to amount asking for it, it was decided to be split in Part 1 and Part 2 each asking for 150,000.00 USD.
- VueX library from Trusty was forked and given as property to Official BitShares Github - more details https://github.com/bitshares/vuex-bitshares?organization=bitshares&organization=bitshares
- BitShares Community UI repository was created and work started as can be seen https://github.com/bitshares/bitshares-community-ui
- Online demo/deployment of work done over the period of 4 months (3 months + bug fixes pro bono) is available at

http://testing.community-ui.bitshares.org/ (testing repo deployment - newer Vue)
http://staging.community-ui.bitshares.org/ (staging/default repo deployment - older Vue)

AP Asia Tech did overview of project for entire 4 months, did payouts as per Team reporting and supported revival from GS of BitUSD by doing instant settlement with all payouts received.

Worker started in period of a really low price for BTS and ended up having more staked than it ever needed.


Overview of accounting for the worker, as it can be seen on BBF Workers website:

- Total asked: 155,000.00 USD
- Total paid: 135,888.40 USD ( - 10,000.00 USD Escrow )

However, worker saved through price shifting and GS = 1,647,995.28533 BTS ~ 100,000.00 USD at current price of BTS.

Issues of the past:

- Original team was practically dissolved in last 30 days of worker. One of lead JS devs got seriously ill and was unable to perform any hour, having sudden replacement and help of
Keegan Francis (thanks for hours jumped in). Noemi QA tester and internal team manager got off for private/family reasons and as any other organization, few others start taking their ways. Adding internal competition in decentralization between new devs and old devs within Trusty was already hard enough for both me or their manager Armen to keep up with.

Team was not ready/complete to dive in to the Part 2 without proper diligence and re-estimate, and we were still sitting in GS - price of a BTS was degraded to that point that it would be not reasonable asking for a worker in that period.

New Status:

I've had personal visits in Thailand in the meantime from old Trusty developer Anton, few calls with Armen, and after detailed estimate - new/old team is ready to perform and deliver final Part 2 of Community UI.

Howerever, team is asking for new basic terms for Part 2 worker:

- Instead of 155,000.00 USD, team would be asking for just 115,000.00 USD + Escrow.
- Permission of BTS Holders that escrow transfers remaining balance of BTS from Part 1 to Part 2 and worker actually asks for a difference needed from chain (prevent double spent fees for vesting, trading, transfers, burnback).
- 2 months + bug fixes to deliver promised work.

Final steps would be Trading Graph, Fix with multi-account wallets, Gateways/market selection, white template and UI/UX improvements on fonts/responsive.

There is no worker drafted for any official publication, all I'm here is asking BTS holders and proxies are they are interested to see this job done.

P.S. I'm known for many things, especially being late and lack on reporting, but never failed to deliver a single task, and this project was demanding more than just developers delivery, but management through completely decentralized team, organization, reporting, overview, internal issues, drawbacks, bugs, market/price issues, and couldn't be delivered (P2) earlier even for discussion no matter what.

Digital Lucifer:

--- Quote from: abit on September 30, 2018, 12:04:23 pm ---
--- Quote from: Customminer on September 29, 2018, 05:24:20 pm ---
--- Quote from: Digital Lucifer on September 13, 2018, 04:43:58 am ---Update:

Thanks to everyone + special thanks to whoever was yesterday deciding vote on worker to gets voted in.

We are creating today on github repository and team will start work/logging hours no more late than this Friday. Commits will be available only to the BitShares github team until admin decide/review what is for public release.

@abit

Pinged you on telegram - re Github Repository, Fabian is away, please check when you can.

--- End quote ---

How are things coming along? We were discussing this WP at the bitfest event last week, looking forwards to the developments.  :)

--- End quote ---
https://github.com/bitshares/bitshares-community-ui
https://github.com/bitshares/vuex-bitshares

--- End quote ---

Many thanks Abit! :)

Things are going very well for first 2 weeks of actual work. Getting proper traction and management of tasks/issues/hours. Actually, hese 2 weeks (hours against issues) - reports are coming up tomorrow on Github and i'll post direct links here with legend to it :D

Cheers

Navigation

[0] Message Index

[#] Next page

Go to full version