Author Topic: [Worker Proposal] New BitShares Core Dev  (Read 14187 times)

0 Members and 1 Guest are viewing this topic.

Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #45 on: May 28, 2017, 09:20:06 pm »
almost forgot to place some updates here.

i started to code a bitshares blockchain explorer in this last week and i invested most of time on that. the details can be found in the bitshares explorer post at:

https://bitsharestalk.org/index.php/topic,24097.0.html

all updates in regards to the blockchain explorer will go in that thread.

as the community is really needing an opensource blockchain explorer i decided to take this past week to get the project started.  even that i was fully in the explorer there were a few core issues where i was involved:

https://github.com/bitshares/bitshares-core/issues/291
tested, closed, false alarm.

several issues related to the node memory were updated and discussed this last week as, the main memory discussion issue in github is at:
https://github.com/bitshares/bitshares-core/issues/192

@pmconrad made a pull request to add partial operations support to the node(https://github.com/bitshares/bitshares-core/pull/289).
@abitmore is propossing a node setup where only the last X transactions or blocks from an account may be returned.
[member=7312]ElMato[/member] and I were discussing in telegram alternatives to export the history data to some kind of database. this will also release the nodes from memory usage.

https://github.com/bitshares/bitshares-core/pull/288
this is a great addition by @pmconrad that allows to disable/enable plugins from the command line. please note that in order to leave the history plugins our of a node and reduce memory the nodemaster need to edit code main.cpp witness_node file and comment them out, compile and run again.
the pr will allow to do this from command line, i am in the process of reviewing it for merging.


So this starting week i am getting back fully to the core issues and try to make some more significant advances.

Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #46 on: June 04, 2017, 06:39:43 pm »
updates from last week in the bitshares core. the following are issues/pull request where i participated during last week:

https://github.com/bitshares/bitshares-core/issues/292

following the efforts to reduce memory usage in nodes while still be able to serve basic api usage @abitmore proposed a new feature in the form of command line to just get an X amounts of operations from each account significantly reducing the node memory usage.

details in pull request:

https://github.com/bitshares/bitshares-core/pull/297

i tested and it is working great, the pull request is about to be merged to master.

https://github.com/bitshares/bitshares-core/pull/296

i am after a few new api calls for the explorer to relate history that is right now not possible and needed for explorers and other apps. the pull still need some more work that it is in progress and requires first that pull #297 gets merged as it will use an index created in that code.
after #297 is merged i will upload new code in a new pull request with updated calls.

this new calls can be a generic way to solve:

https://github.com/bitshares/bitshares-core/issues/243

https://github.com/bitshares/bitshares-core/pull/288

reviewing pull request from @pmconrad. still in progress.

https://github.com/bitshares/bitshares-core/issues/195

making progress in this issue, awaiting further response to make a small code change to solve it.



Offline Chris4210

  • Sr. Member
  • ****
  • Posts: 431
  • Keep Building!
    • View Profile
    • www.payger.com
  • BitShares: chris4210
Re: [Worker Proposal] New BitShares Core Dev
« Reply #47 on: June 10, 2017, 09:59:08 am »
 +5% thanks for the updates. Keep up the good work Alfredo.
Vote Chris4210 for Committee Member http://bit.ly/1WKC03B! | www.Payger.com - Payments + Messenger | www.BitShareshub.io - Community based fanpage for the BitShares Blockchain

Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #48 on: June 11, 2017, 10:31:28 pm »
lot of stuff going on this last week in the core, here are the issues and pull requests where i was involved:

https://github.com/bitshares/bitshares-core/pull/288

the delayed node has been tested with the new code and it is working fine. still need to test the debug node, will do in the next days and most probably merge the code from @pmconrad to the master.

https://github.com/bitshares/bitshares-core/pull/297

final tests were made to merge this pull request by @abitmore, this is a great addition that allows a node to run with a lots less memory without loosing main functionality. the pull allows to add a number of operations each account can  have, this reduces memory drastically as most of the blockchain size is actually accounts for market making with millions of operations. great work here. the issue that started the code addition was also closed: https://github.com/bitshares/bitshares-core/issues/292

https://github.com/bitshares/bitshares-core/issues/285

closed issue as after research there is no issue except for a msg on closing a node. for this msg a new issue was opened to handle it: https://github.com/bitshares/bitshares-core/issues/303

https://github.com/bitshares/bitshares-core/issues/302

issue in the get_order_:book from the cli_wallet fixed in pull request: https://github.com/bitshares/bitshares-core/pull/304 merged.

https://github.com/bitshares/bitshares-core/issues/295

issue with clients that have 100 or more accounts. first, the node was subscribing to 99 accounts instead of 100. this was fixed here: 

https://github.com/bitshares/bitshares-core/pull/306

development node was up in order help issuer to recover his accounts while the problem is fixed. we are not in progress of removing the 100 accounts limitation from the core or adding a block in the UI to don't allow users to create more than 100 accounts. more progress on this probably during this next week.

https://github.com/bitshares/bitshares-core/issues/298

issue in the get_relative_account_history. it is being worked out at this pull: https://github.com/bitshares/bitshares-core/pull/305

https://github.com/bitshares/bitshares-core/issues/307

this issue has been addresses in the following pull requests: https://github.com/bitshares/bitshares-core/pull/310 and https://github.com/bitshares/bitshares-core/pull/309


 


Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #49 on: June 11, 2017, 10:34:18 pm »
+5% thanks for the updates. Keep up the good work Alfredo.

thanks [member=38926]Chris4210[/member]  :)

Offline lil_jay890

  • Hero Member
  • *****
  • Posts: 1197
    • View Profile
Re: [Worker Proposal] New BitShares Core Dev
« Reply #50 on: June 12, 2017, 11:50:05 am »
+5% thanks for the updates. Keep up the good work Alfredo.

Maybe [member=38926]Chris4210[/member] could follow Alfredo's lead and give an update on blockpay??

I've sent a pm, gone on the discord channel as well as posted here multiple times looking for an update...

Sorry for being off topic, but this is the only place I see Chris commenting

Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #51 on: June 18, 2017, 01:12:33 pm »
Hey guys, here are some updates of the past week. i had been a bit less active this last week not because my worker is no longer active but actually because i was under a terrible flu that left me in bed for a few days.

still i was able to make some advances:

https://github.com/bitshares/bitshares-core/pull/312
have a few improves to make pointed by @abitmore but still better than nothing by now.

a few issues where i participated had been closed this last week:

https://github.com/bitshares/bitshares-core/issues/301
https://github.com/bitshares/bitshares-core/issues/307

and i was able to make some advances to explorer, can check how is is going at: http://bitshares-explorer.io:9009/#/dashboard
there is an explorer thread(https://bitsharestalk.org/index.php/topic,24097.0.html) where i plan to became more active. explorer helps improve the core.

As always, there is a lot to do, enough work to keep a team of devs busy in bitshares.

My worker ended and also vikram, the high price of bitshares was making the workers very expensive, i agree with the cut. My worker was not directly managed by me but actually by bitshares munich,. more specifically by Chris. Chris paid me part of the worker and now i should get the rest of it until the day it was stopped. I already pointed it to chris and he will send the rest to my account soon.

I plan to open a new worker in bitusd, i asked in the telegram devs channel about to form a team of core devs but that seems to go against the spirit of workers, they need to be individual and also even with the good moment of BTS it seems the chain is not able to pay a group of devs yet.

Please let me know what do you think about the following draft worker proposal idea:

Alfredo Garcia.

- Full time worker proposal. 8 hours per day Monday to Friday. 40 hs per week.
- 40 usd per hour. 320 usd per day. 1600 usd per week.
- Duration.  6 months.

Pros of working full time:

- Full dedication beyond the formal 8 hours per day. Work during the weekends when possible.
- No need to be in additional private projects at all(exclusivity to the chain).

 Tasks:

- Solution of problems in the c++ core of the bitshares. Add new features as requested/needed. Fixes, discussions with other core devs, planning of future changes, cli wallet. Hard to describe everything, it actually involves everything i can take care of.
- Explorer: Develop, maintain and publish bitshares explorer under bitshares. Open source - MIT.
- Add documentation. Contribute to wiki, help newcomers.
- Help with client side apps(python, javascript, etc)


Please guys let me know what do you think about something like that as a proposal, any suggestion or change please just shot.


Offline btswolf

Re: [Worker Proposal] New BitShares Core Dev
« Reply #52 on: June 18, 2017, 01:32:49 pm »
Good job, good proposal draft.
I think if you want to form a team around you that would be possible too.
Keep on rocking.

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: [Worker Proposal] New BitShares Core Dev
« Reply #53 on: June 21, 2017, 09:33:55 am »
Thanks for your work, Alfredo!

I think your proposal is very reasonable and I will support it.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12914
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: [Worker Proposal] New BitShares Core Dev
« Reply #54 on: June 21, 2017, 09:46:06 am »
- Full time worker proposal. 8 hours per day Monday to Friday. 40 hs per week.
- 40 usd per hour. 320 usd per day. 1600 usd per week.
- Duration.  6 months.
+5%!!!
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4276
  • No Pain, No Gain
    • View Profile
    • Follow Me!
  • BitShares: fav
Re: [Worker Proposal] New BitShares Core Dev
« Reply #55 on: June 21, 2017, 09:55:05 am »
- Full time worker proposal. 8 hours per day Monday to Friday. 40 hs per week.
- 40 usd per hour. 320 usd per day. 1600 usd per week.
- Duration.  6 months.
+5%!!!

 +5% I'll vote for that

Offline paliboy

Re: [Worker Proposal] New BitShares Core Dev
« Reply #56 on: June 21, 2017, 11:26:55 am »
[member=43274]oxarbitrage[/member] it looks good, I will support it.

Offline Troglodactyl

  • Hero Member
  • *****
  • Posts: 960
    • View Profile
Re: [Worker Proposal] New BitShares Core Dev
« Reply #57 on: June 21, 2017, 12:38:25 pm »
Excellent.  Sounds good to me.

Offline oxarbitrage

Re: [Worker Proposal] New BitShares Core Dev
« Reply #58 on: June 22, 2017, 09:46:41 am »
thanks guys for the great support, i will submit the worker for voting in the next few days

Offline Permie

  • Hero Member
  • *****
  • Posts: 606
  • BitShares is the mycelium of the financial-earth
    • View Profile
  • BitShares: krimduss
Re: [Worker Proposal] New BitShares Core Dev
« Reply #59 on: June 23, 2017, 12:12:41 pm »
- Full time worker proposal. 8 hours per day Monday to Friday. 40 hs per week.
- 40 usd per hour. 320 usd per day. 1600 usd per week.
- Duration.  6 months.
+5%!!!

 +5% I'll vote for that
+5%

My worker was not directly managed by me but actually by bitshares munich,. more specifically by Chris. Chris paid me part of the worker and now i should get the rest of it until the day it was stopped. I already pointed it to chris and he will send the rest to my account soon.
Has Chris FORWARDED (not paid) you the money yet?

The BTS shareholders voted to compensate YOU Alfredo. It's your money. Not BitShares' Munich's.
They offered to MATCH the compensation that BTS paid YOU.
They/Chris should not be taking a single BTS from your worker proposal.

I am very very happy that you are still coding away and working hard for the shareholders Alfredo.
 +5% +5% +5% to you! :)

I will be very glad if the shareholders vote to employ you full time and bring you onboard, with no boss except the shareholders.

I hope you're feeling better after your illness!
JonnyBitcoin votes for liquidity and simplicity. Make him your proxy?
BTSDEX.COM