Versions Compared

Key

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

...

A tentative schedule of my plan is as follows.



Week

Deliverables

Status

Week 1 - Week 2 

June 1 - June 15

  • Read Documentation for HL Besu.
  • Read Documentation for Operator framework.
  • Get accustomed to the Go programming language.
  • Environment Setup.
  • Discuss the high level design of the project with mentors.
  • Document the process
  •  

Week 3 - Week 8

June 15 - July 31

  • Prepared, automated installation of an application using operator
  • Document the process
  • Get feedback from the mentor
  •  

July 10

  • Submission for 1st Quarter Evaluation
  •  

Week 9 - Week 12

August 1 - August 21

  • Add support for seamless patch and minor version upgrades.
  • Document the process
  • Get feedback from the mentor
  •  

August 21

  • Submission for 2nd Quarter Evaluation
  •  

Week 13 - Week 16

August 21 - September 21

  • Add support for app/storage lifecycle, backup, failure, recovery
  • Document the process
  • Get feedback from the mentor
  •  

Week 17 - Week 19
September 21 - October 14

  • Add monitoring capabilities to the operator.
  • Document the process
  • Get feedback from the mentor
  •  

October 2

  • Submission for 3rd Quarter Evaluation
  •  

Week 20 - Week 22

October 14 - November 6

  • Set up OLM for the operator
  • Document the process
  • Get feedback from the mentor
  •  

Week 23 ( Final weeks )

November 6 - November 13

  • Clean up the documentation
  • Catch up on any pending work
  •  

November 13

Final Evaluations

  •  

 

Process

  • Quarter basis review according to Hyperledger Internship Programme schedule
  • Internal communication and updates:
    • Rocket Chat/Email for communication
    • Weekly zoom call with mentor for project updates