Project Planning May 30, 2018

Date

Attendees

Goals

  • Review node-0.5 release plan
  • Travis issues, We are bringing GitLab on line by next Friday.  Travis is becoming a serious productivity problem now.

Discussion items

TimeItemWhoNotes

Node 5
  • Release date is July 12th (thanks to holiday)
  • Sprint 10 + 11 are part of the release.
  • We need to be in a place to perform integration testing by Sprint 11 in order to hit the date.
  • Demo looks a lot like what will be demo'd today
    • Comm events will be logged in the block
  • Big piece is that RSpace will be integrated into Consensus.

Moving to GitLab


  • We will move to GitLab by next Friday
  • Need all teams to validate their builds on Gitlab.  
  • We have a GitLab mirror presently.
  • Questions:
    •  Hosted or On Premise?
    • Need url & accounts for development team
    • Does GitLab support code promotion and integration tests?
    • Each subproject builds with each commit, prefer that only affected subproject is built with each commit.
      • Simpler option is to splitting out Roscala into a separate project to speed up everything (no dependencies exist)
  • What needs to be done:

Other Items

Rholang Primitives


  • Can we use Rholang to write tools against the nodes?  Primitives?  Right now, the answer is no.  Once we have the Casper contract in place in Rholang.
  • No system contracts for Mercury, just blessed contracts. 

Action items

  •  Michael Stay (Unlicensed) talk with Greg about the timing on delivering on compilation down to Roscala op-codes from Rholang.  VM May not be ready in time for Sept - and probably December.  
  •  Kelly Foster create an issue for sprint 10 for test performance of a single writer
  •