Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added practical presentation (not the same as on project site)

...

https://github.com/hyperledger/iroha

Project pull requestrequests:

https://github.com/hyperledger/cactus/pull/1183

https://github.com/hyperledger/cactus/pull/1169 

Practical presentation of completed project (not the same presentation as on project site) - how to use result of the internship:

View file
nameIroha Meeting Presentation HanXu - 2021_v2.pdf
height250

Project Plan

Schedule

Task

Deliverable

Week 1 - Week 3

Jun 1 - Jun 18

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 - Week 6

Jun 19 - July 9

July 9: Midterm Quarter Evaluation

  •  Implement the Iroha and Cactus integration.
  •  Write tests for the Iroha and Cactus integration.
  •  Write documentation.
  •  ~50% of the Iroha and Cactus integration package.
  •  Technical documentation for the package.

Week 6 - Week 10

July 10 - July 30

July 30: 3rd Quarter Evaluation

  •  Write tests for Iroha and Cactus integration.
  •  Write documentation.
  •  Completed package for Iroha and Cactus integration.

Week 10

July 31 - Aug 10

Aug 20-31: Final Evaluation

  •  Wrap up documentation.
  •  Final report of the project.
  •  Final presentation of the project
  •  Code for unit tests and integration tests. *
  •  Technical documentation for the entire project.
  •  Final report.
  •  Final presentation.
  •  1 examples example of Iroha and Cactus integration. (Nice-to-have)
  •  2 examples of Iroha and Cactus integration. (Optional)
  •  2 examples of Iroha and Fabric integration. (Optional)

...