Rholang Sprint 11 Retrospective
Date | Jul 2, 2018 |
|---|---|
Participants | @Medha Parlikar (Unlicensed), @Michael Stay (Unlicensed), @Mateusz Gorski (Unlicensed), @Kyle Butt, @Former user (Deleted) (invited) , @Michael Birch (Unlicensed) (Holiday), @Ovidiu Deac |
Retrospective
What did we do well?
Medha Parlikar (Unlicensed): Kyle Butt delivered unforgeable names. Thank you.
Kyle Butt: Kudos to Michael Birch (Unlicensed) and Former user (Deleted) for having the tests with complex Rholang to catch the issue with unforgeable names.
Medha Parlikar (Unlicensed): Ovidiu Deac's document for the Cross shard protocol is detailed and of very high quality.
Mateusz Gorski (Unlicensed): We now have a proper implementation of secp256k1 in Maven.
Mateusz Gorski (Unlicensed): We fixed a few bugs in Rholang. Kyle Butt - good job.
What should we have done better?
Kyle Butt - should have realized early about duplicated names.
Michael Stay (Unlicensed): Should have realized that there is a much simpler way to implement (deprecated) Cross-shard transfers.
Ovidiu Deac: The Rholang tests could be better, would like to see if the Rholang could run to a specific state. Would like to have a test framework similar to our unit test frameworks. He will examine what the Casper team is doing and see what is being written to the protos. We need both integration and unit tests for all the pieces. It would be good to pull out what is being done in Casper and creating a single harness.