Hello shareholders, it has been 2 weeks since last report. I realized today that last week i didn't made it, was and still very busy working but that's no excuse, i should write it weekly, is even easier for me.
My apologies for that and i will try to don't do the same again. Anyways, the report today includes the last 15 days of work by this worker.
Bitshares Core Tasks:-
https://github.com/bitshares/bitshares-core/issues/358 -> work in progress, have a solution, will pull tomorrow.
-
https://github.com/bitshares/bitshares-core/issues/355 -> i have an old machine 32 bits to test compilation, i remember i tested it a long time ago and didn't worked for me but don't remember the reason.
-
https://github.com/bitshares/bitshares-core/issues/361 -> closed.
-
https://github.com/bitshares/bitshares-core/pull/352 -> made requested changes, merged.
-
https://github.com/bitshares/bitshares-core/issues/367 -> opened issue about error caused by one of the last merges.
@pc identified the cause of the problem and submitted a patch:
https://github.com/bitshares/bitshares-core/pull/368 -> works good now, merged patch.
-
https://github.com/bitshares/bitshares-core/issues/295 Closed. Made additional changes to core to solve this issue, this are at pull:
https://github.com/bitshares/bitshares-core/pull/364Issue was opened in the UI to make a warning when subscriptions to accounts its passing 100:
https://github.com/bitshares/bitshares-ui/issues/299 -> issue was closed by
@svk as this will be handled different in the upcoming GUI release.
-
https://github.com/bitshares/bitshares-core/pull/373 -> adding 2 new calls to work with transactions hashes from the api. first call was easy but the second i want to make need more bigger changes. work in progress, i have a working prototype, new commits will be added to introduce the second call in the next days.
-
https://github.com/bitshares/bitshares-core/issues/375 -> unrelated, replied and closed.
-
https://github.com/bitshares/bitshares-core/pull/345 -> tested and merged.
reviewing now:-
https://github.com/bitshares/bitshares-core/pull/376 -> testing.
-
https://github.com/bitshares/bitshares-core/pull/341 -> testing, the log message is fine to identify the problem, the tests cases are a bit unclear still. more review needed before merging, i have to check with
@alexpmorris.
-
https://github.com/bitshares/bitshares-core/pull/348 (HF) -> testing hardfork with the debug node.
-
https://github.com/bitshares/bitshares-core/pull/369 (HF) -> testing hardfork with the debug node.
Explorer:Today it is the deadline of a very rough estimate i made for the explorer of 1 month, plan was to have all the TODO tasks of the explorer finished:
https://github.com/oxarbitrage/bitshares-explorer/blob/master/Roadmap1.mdhttps://github.com/oxarbitrage/bitshares-explorer/blob/master/TODO.mdThe TODO is right now at 90%. The reason it is not at 100% today are a few:
- there is also a TODO 2 where some tasks were made:
https://github.com/oxarbitrage/bitshares-explorer/blob/master/TODO2.md- the estimate was rough and some tasks required more time.
- some tasks not included in TODO1 and TODO2 had to be done.
The remaining 10% of the TODO1 is just cleanup, performance and code disclosure.
All the features and sections of the explorer are working*, i encourage to visit one more time:
http://bitshares-explorer.io:9009/Performance will increase as i remove all the crap and package it for distribution, it haves some problems but it is fully functional.
* Only section not working is transactions section(
http://bitshares-explorer.io:9009/#/txs) but that is not part of TODO1.Trying to first add some code to the core in order to achieve transactions section and search.
As it was previously mentioned, the project is 2 repos.
https://github.com/oxarbitrage/bitshares-python-api-backend -> api python backend serving the explorer website only at the moment but can serve other applications. Public and fully updated.
https://github.com/oxarbitrage/bitshares-explorerTo release the code of the explorer part, with all the cleaning and stuff i have to do, i think i am going to need 1 week more.
Others:Upticks:https://github.com/xeroc/python-bitshares/issues/10Docs.Bitshares.Org:https://github.com/bitshares/docs.bitshares.org/pull/16Bitshares.GitHub.IO:to be merged after next release of bitshares UI:
https://github.com/bitshares/bitshares.github.io/pull/108SonarCloud:https://sonarcloud.io/dashboard?id=BitShares-develop%3Adeveloptaking the opportunity to mention that
@pc added our develop bitshares-core branch, this will allow to improve code quality. For a huge project like bitshares the code quality ratings are pretty impressive.
Until next week, thanks for taking the time of reading