Rholang Sprint 9 Retrospective


What did we do well?


What should we have done better?

  • Mateusz Gorski (Unlicensed): Didn't deliver the secp256k1 - because it wasn't a native library.  Hit challenges with the build process, and dependency management in Maven.  No easy way around that.  Developers before had similar challenges with the library, possibly for the same reason.  Likely still be blocked.  
  • Mateusz Gorski (Unlicensed): Found himself not knowing what to do when setting out to implement Sets.   Had a brief discussion with Kyle, and I thought I knew what I needed, and when I dug into the code I discovered I needed more information.  There is a lot of knowledge in Kyle's head, and I need the context in the ticket.  
  • Kyle Butt: This next sprint is fine, but now I'm having difficulty seeing further down the road on what Rholang features need to be completed when.  Medha Parlikar (Unlicensed)Michael Stay (Unlicensed) and Kyle Butt to meet and discuss Roadmap for Rholang.

Sprint 10 Entry Notes:

  • New plan for Rholang source, build at runtime, verify that it will load at compile.  Possible option to write a text proto - you can skip the parsing and normalization, writing the code out as Scala. 
  • Jeremy's harness should NOT run the examples, but it should run the set of tests in the /tests folder.  Medha Parlikar (Unlicensed) to address.