Project-plan
Overview
The main goal of the project is to create a documented Hedera Hashgraph package for the Cactus project, which demonstrates the interoperability between Hedera and Cactus. The documentation will benefit the community so that people can understand this project.
Mentor and Mentee
Mentor | Mentor | Mentor | Mentee |
|---|---|---|---|
Danno Ferrin MDT (UTC-6) | Peter Somogyvari PDT (UTC-7) | Si Chen (Open Source Strategies, Hyperledger Climate SIG) Discord: Si Chen#0557 | Jande Vincent Shater WAT (GMT +1) |
Communication channel: Discord
Project repo:
https://github.com/hyperledger/cactus
https://github.com/hashgraph/hedera-sdk-js
Project Plan
Schedule | Task | Deliverable |
|---|---|---|
Week 1 - Week 3 Jun 1 - Jun 24 Jun 18: 1st Quarter Evaluation | Build Cactus. Build and run one cactus example Start the Hedera and Cactus integration. | Project Plan. Skeleton for Hedera and Cactus integration. |
Week 3 - Week 6 June 25 - July 13 July 13: Midterm Quarter Evaluation | AIO Hedera image creation Developing the Hedera plugin and writing tests | ~50% of the Hedera and Cactus integration package. |
Week 6 - Week 9 July 14 - August 3 Aug 3: 3rd Quarter Evaluation | Developing the Hedera plugin and writing tests Write documentation. Example of Hedera and another DLT integration. | Technical documentation for the package. Completed package for Hedera and Cactus integration. Example of Hedera and another DLT integration. |
Week 9 - Week 12 Aug 4 - Aug 24 Aug 24-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. |
* Will wrap up all codes-relevant stuff by Aug 5.
Timeline
Week | Task | Weekly Slide |
|---|---|---|
1 (Jun 1 - Jun 10) | Attend onboard meeting Read the project wiki page | |
2 (Jun 11 - Jun 17) |
| |
3 (Jun 18 - Jun 24) |
|
|
4 (Jun 25- Jul 1) |
|
|
5 (Jul 2 - Jul 8) | Danno is Out of Office |
|
6 (Jul 9 - Jul 15) |
|
|
7 (Jul 16 - Jul 22) |
|
|
8 (Jul 23 - Jul 29) |
|
|
9 (Jul 30 - Aug 5) |
|
|
10 (Aug 6 - Aug 12) |
|
|
11 (Aug 13 - Aug 19) |
|
|
20 (Aug 20 - Aug 3) |
|
|
Process
Communication and updates:
Discord and github are used as tools.