Community Update 4

Community Update 4

  • Medha

    • Roadmap - Draft version in review with Dev team.

    • Planning for Sprint entry next Monday

  • Focus on delivering the SDK 0.1 by end of January.

    • Updated Rholang specification & tutorials expected by end of day

    • Line numbers for Lexer errors and compiler errors implemented.

    • Packaging in Docker container complete, waiting for final binaries.

    • Rosette is ready- we have 1 Segfault ticket we are looking at

    • We will offer a download version of the web compiler

    • developer.rchain.coop website in flight.

  • Compiler team is concentrating on what features are needed in Rholang for Mercury

    • High level Compiler roadmap ready.

    • Documenting our plans for Lexical Namespaces, looking at a variant of Pi Calculus that Greg recently developed - work continues.

    • Specify Crypto primitives in collaboration with VM team.

    • Tuplespace and storage - discussion planned this week.

    • Cost estimation simplified, contracts will need to be run in test net or locally in order to get a cost estimate.

    • CASPER: Byteball as a CBC Casper variant done.  

  • Node team:

    • Specify Communications API's in Node.

    • Flesh out how the Node, Storage and VM come together.  Meetings this week to sort it out.

    • Node Community test completed - we had ~ 25 nodes participate!

    • CI for Node Docker, so we can continuously cut builds.

    • Henry Till joins the team, focus is leading storage development.

    • Lots of unit tests developed for storage work on greenery and path to regex library ports.

  • Rosette team:

    • C++ :

      • Work to support SDK release.

      • Investigate Debug Mode- ROS-327

      • Rosette VM Specification - Reverse engineer Primitives

      • Design discussions around 64 bit C++ VM

      • Found and fixed a bug for constant matching for argument patterns.

    • Scala team: Did some work on the RBL compiler, had to stop to focus on OpCodes - heavy sprint commitment on track.

Date

Date

Jan 22, 2018