136
Stakeholder Proposals / Re: Worker Proposal - Alfredo Garcia - Core Developer for the second half of 2017
« on: September 19, 2017, 02:06:53 am »
folks, 2 weeks has passed since my last report, here is a summary of the last work done.
bitshares core:
all the pull requests with hardfork were reviewed and merged to the develop branch. @pc later updated the testnet based on this branch.
- https://github.com/bitshares/bitshares-core/pull/386 - merged.
- https://github.com/bitshares/bitshares-core/pull/369 - merged.
- https://github.com/bitshares/bitshares-core/pull/348 - merged.
- https://github.com/bitshares/bitshares-core/pull/340 - merged.
https://github.com/bitshares/bitshares-core/issues/390
sent link to new documentation of memory reduction techniques and closed the issue.
https://github.com/bitshares/bitshares-core/pull/391
a few more changes were made to the documentation to reflect memory size. merged pull.
https://github.com/bitshares/bitshares-core/pull/339
after some additional testing the pull by peter conrad was merged.
https://github.com/bitshares/bitshares-core/pull/346
requested @xeroc to fix the conflicts, now pull under review by me for a possible merge into the develop , can be a good starting point to develop plugins for newcomers.
https://github.com/bitshares/bitshares-core/pull/392
reviewed and merge this small fixes and cleanup by peter conrad.
https://github.com/bitshares/bitshares-core/issues/395
assistance provided for build issues, problem was fixed, closed the issue.
https://github.com/bitshares/bitshares-core/issues/396
removed header in pull request: https://github.com/bitshares/bitshares-core/pull/397 merged and closed issue.
https://github.com/bitshares/bitshares-core/pull/398
tested and merged patch by peter.
https://github.com/bitshares/bitshares-core/pull/379
a new solution has been proposed in this pull request to access some needed blockchain data without spending any additional ram. this was a very big research work. i can say that i spent almost the last entire week working on this solution that i hope can be approved by the other devs as it can bring additional features to our api calls not currently possible. i am not really sure of the future of this pull request(if it will be accepted or not) but what learned in the process is invaluable.
note will upload the proposed solution tomorrow morning as i found a small bug i want to fix before pulling. will update here when it is up.
https://github.com/bitshares/bitshares-core/issues/355
this was also a time consuming task. i was able to confirm bitshares-core full project compiles in a 32 bits ubuntu system even if in production this is pretty much useless it can be of interest for private blockchains or testnets. closed the issue.
explorer:
the main issues the explorer was having was the possibility to browse all user history, this has been added and it is fully supported with the help of a full node provided by @xeroc. the other main problem was that the explorer service was crashing with high traffic, this was fixed, it can still be improved further but it is working better now.
issues are open for the explorer at https://github.com/oxarbitrage/bitshares-explorer/issues and will be added to this report as thye get resolved.
i plan to spend significant time this week in the explorer to keep improving it as it is gaining traffic and it is having great feedback. now that the hardfork code was merged in the core and that very time consuming advances had been made at pull 379 the idea is to have more time for it this week.
bitshares core:
all the pull requests with hardfork were reviewed and merged to the develop branch. @pc later updated the testnet based on this branch.
- https://github.com/bitshares/bitshares-core/pull/386 - merged.
- https://github.com/bitshares/bitshares-core/pull/369 - merged.
- https://github.com/bitshares/bitshares-core/pull/348 - merged.
- https://github.com/bitshares/bitshares-core/pull/340 - merged.
https://github.com/bitshares/bitshares-core/issues/390
sent link to new documentation of memory reduction techniques and closed the issue.
https://github.com/bitshares/bitshares-core/pull/391
a few more changes were made to the documentation to reflect memory size. merged pull.
https://github.com/bitshares/bitshares-core/pull/339
after some additional testing the pull by peter conrad was merged.
https://github.com/bitshares/bitshares-core/pull/346
requested @xeroc to fix the conflicts, now pull under review by me for a possible merge into the develop , can be a good starting point to develop plugins for newcomers.
https://github.com/bitshares/bitshares-core/pull/392
reviewed and merge this small fixes and cleanup by peter conrad.
https://github.com/bitshares/bitshares-core/issues/395
assistance provided for build issues, problem was fixed, closed the issue.
https://github.com/bitshares/bitshares-core/issues/396
removed header in pull request: https://github.com/bitshares/bitshares-core/pull/397 merged and closed issue.
https://github.com/bitshares/bitshares-core/pull/398
tested and merged patch by peter.
https://github.com/bitshares/bitshares-core/pull/379
a new solution has been proposed in this pull request to access some needed blockchain data without spending any additional ram. this was a very big research work. i can say that i spent almost the last entire week working on this solution that i hope can be approved by the other devs as it can bring additional features to our api calls not currently possible. i am not really sure of the future of this pull request(if it will be accepted or not) but what learned in the process is invaluable.
note will upload the proposed solution tomorrow morning as i found a small bug i want to fix before pulling. will update here when it is up.
https://github.com/bitshares/bitshares-core/issues/355
this was also a time consuming task. i was able to confirm bitshares-core full project compiles in a 32 bits ubuntu system even if in production this is pretty much useless it can be of interest for private blockchains or testnets. closed the issue.
explorer:
the main issues the explorer was having was the possibility to browse all user history, this has been added and it is fully supported with the help of a full node provided by @xeroc. the other main problem was that the explorer service was crashing with high traffic, this was fixed, it can still be improved further but it is working better now.
issues are open for the explorer at https://github.com/oxarbitrage/bitshares-explorer/issues and will be added to this report as thye get resolved.
i plan to spend significant time this week in the explorer to keep improving it as it is gaining traffic and it is having great feedback. now that the hardfork code was merged in the core and that very time consuming advances had been made at pull 379 the idea is to have more time for it this week.