Project Planning March 21st, 2018

Date

Attendees

Goals

Discussion items

TimeItemWhoNotes
10 minEvaluator Status for 3/29
  • Status:
    • We have an interpreter that is working.  Uses a stub Tuplespace.  
  • Open work items
    • Testing and integration
      • To integrate into the Node, the existing read/print loop runs in the same monad (monix task monad) - should be able to copy from that to do any integration you want.
      • Fire up the Node and have a REPL. 
      • Instantiate the tuplespace in the node, and pass it to the interpreter.  Interpreter should run over task.
        • When we instantiate node we get all the logging messages that are running on the console.
        • Implement Network mode or REPL mode as a flag.
        • There is an sbt thing that needs to be done in order to make the tests work across projects. 
    • Documentation
      • Updating Rholang tutorial 
      • Installation guide - Pawel
      • Some documentation on the flag - running the node. - Pawel
    • Packages & Tags
      • Pawel
    • Membership Demo
      • Next Wednesday
5 minStorage.01  Henry TillKelly Foster
  • Status:
    • Missed the Persistence flag for Produce and Consume
    • Henry is working on addressing.
  • Open work items
    • Testing and integration
    • Documentation
      • API Docs ready for Github pages
      • Readme in classic Scala Library style
      • Tutorial & example with strings.
    • Membership Demo
      • Next Wednesday
      • Simple Scala project importing storage library with basic data types & walk through produce and consume.
5 minVM - Status.Timm Schäuble / Medha Parlikar (Unlicensed)
  • Status Update on Transition Function
  • What did we learn from the test to extract the environment literals.
    •  Forced the compiler to perform a run time lookup.
  • Making scheduling of context more explicit.
  • Project completion date for Transition function → End of May.
5 minDependencies Discussion
  • Lay out any dependencies that you may have on other teams work.
    • Capture the explicit work item that Node main function needs to implement to instantiate the interpreter on startup.
    • Dependencies between Storage and Interpreter
10 min

Releases / Roadmap

Whats next.

Everyone
  • Medha reviews Roadmap
  • Medha needs to work with Mike to get the interface for the powerbox documented.

Action items

New action items