Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You will use time this week for administrative tasks, getting oriented to the project, learning, and getting ready to jump into development work next week. 

Day 1

Theme - RChain membership, setting up communication channels, and other administrative tasks.

  1. Start on your CoOp RChain coop Membership.
  2. Read Getting Plugged In
  3. Set up your GitHub account with your primary email that you will use for the project.
  4. Update your information on /wiki/spaces/DOC/pages/65943.

Day 2

  1. Send Medha Parlikar (Unlicensed) an email to get you on all the meetingsSet up your GitHub account with your primary email that you will use for the project.
  2. Send an email with your Github username to Michael Stay (Unlicensed) to add you as a collaborator to the RChain Github.
  3. Set up your account for 
  4. Schedule a 30-minute meeting with Medha for day 5 of this week. The agenda will be to add work items to your sprint board for work starting next week.

Day 2

Theme - technical interview expectations, learning about the RChain project, creating your on-boarding learning path

  1. Learn about expectations and requirements for doing technical interviews by reading the documents in (KELLY to update with folder name and link pending Tysha's completion of work 3/28).
  2. Schedule a 30-minute meeting with Tysha Moore to discuss technical interviews .
  3. Do some Reading

Day 3

  1. Start exploring the Project structure.
  2. Set up your Confluence watches for CORE, ROSRHOL and DOC spaces.
  3. Review the sprint backlog.  Get before the end of this week. This is your opportunity to ask questions about expectations and process.
  4. By the end of the day, be familiar on the milestones in flight, what you will be working on, who you will be working with.
    1. Learn about the Project structure, roadmap, and milestones
    2. Learn about the Sprint Process
    3. Review the sprint backlog.
  5. Do some more reading if you wish. 

...

    1.  
  1. Get started with your on-boarding learning path. Use the self-assessment and content on the reading list.

Day 3

Theme - getting started with the RChain project

  1. Set up your Development Environment.
  2. Review the Coding Standards.
  3. Review the Code Review Process.
  4. If you haven't used Github before, look at this tutorial
  5. Review the Github Fork-n-Beans Workflow.
  6. Review Committing Code to Github.

Day 5

  1. Review the Sprint Process.
  2. Review the Sprint Retrospectives at the bottom of the page.
  3. Start developing your sprint plan by reading more documents on Confluence, meeting with your lead and MedhaSet up your Confluence watches for CORE, ROSRHOL and DOC spaces.
  4. Pick up where you left off on the reading list.

Day 4

Theme - experiment with Rholang, RNode, and RSpace

  1. Build and run Rholang from source
    1. Get started
    2. Work through the Rholang tutorial
  2. Stand up the most current version of the RChain node
    1. Get started
  3. Work with the RChain storage layer: RSpace
    1. Get started
    2. Work through the tutorial
  4. Pick up where you left off on the reading list.

Day 5

Theme - plan and prepare for work next week

  1. Meet with Medha to make a plan for your work next week.
  2. Review the Sprint Process and make sure your planned work is complete with story points.
  3. Review release plans, specifications, and code related to your work planned for next wee.