Versions Compared

Key

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

...

MentorMentorMentee

Peter

PDT (UTC-7)

peter.somogyvari@accenture.com

Robin Klemens

CEST (UTC+2)

g.bazior@yodiss.pl

Han Xu

EST (UTC-5)

hongkexuhan@gmail.com

Communication channel: Telegram/ RocketChat/ Telegram/Channels Public Channels/ Emails/ Microsoft Teams

Project repo: 

https://github.com/hyperledger/cactus

https://github.com/hyperledger/iroha

Proposed Project Plan

ScheduleTaskDeliverable

Week 1 - Week 23

Jun 1 - Jun 1320

Jun 18: 1st Quarter Evaluation

  •  Install Ubuntu 20.04 LTS and set up environment.
  •  Build Cactus.
  •  Build Iroha.
  •  Understand existing source code.
  •  Start the Iroha and Cactus integration.
  •  Project Plan.
  •  Skeleton for Iroha and Cactus integration.

Week 3 4 - Week 7

Jun 14 21 - July 18Jun 18: 1st Quarter Evaluation

July 9: 2nd Quarter Evaluation

  •  Implement the Iroha and Cactus integration.
  •  Write tests for Iroha for the Iroha and Cactus integration.
  •  Write comments.
  •  Code for Iroha and Cactus integration.
  •  Technical documentation for code.

Week 7 8 - Week 10

July 19 - Aug 1st8

July 30: 3rd Quarter Evaluation

  •  (2 and more) Examples of Iroha and Cactus integration.
  •  Examples of Iroha and Fabric integration.
  •  Write tests for Iroha and Cactus integration.
  •  Write tests for Iroha and Fabric integration.
  •  Write comments.
  •  Examples of Iroha and Cactus integration.
  •  Examples of Iroha and Fabric integration.
  •  Code for unit tests and integration tests.

Week 11

Aug 2 9 - Aug 515

Aug 20-31: Final Evaluation

  •  Wrap up comments.
  •  Final report of the project.
  •  Final presentation of the project
  •  Technical documentation for the whole project.
  •  Final report.
  •  Final presentation.

Processes

Process

  • Communication
  • Quarter basis review according to Summer Full-Time Mentee Schedule
  • Internal communication and updates:
    • Telegram/ RocketChat/ Public Channels/ Telegram/Channels is used for communications and updatesWeekly meetings via Microsoft Teams are scheduled to check-in with mentorsEmails/ Microsoft Teams are used as tools.
    • Weekly check-in meetings between the mentors and mentee.
  • Quarterly review according to Summer Full-Time Mentee Schedule.