User Tools

Site Tools


projects:cello:internship-2018

Internship Work Management

Date: June, July in 2018

June

Day Plan Achieve Comments
Jun 6 Read doc and get familiar with code structure Done
Jun 7 Setup Cello in AWS and get familiar with operations about starting fabric network in docker Done
Jun 8 Start Fabric 1.1 Support Read the code and get familiar with related functions for starting fabric network
Jun 11 Work on Fabric 1.1 Support Use new compose files and artifacts for fabric 1.1.0 and support fabric 1.1 sololy
Jun 12 Work on Fabric 1.1 Support Modify code to support both fabric 1.0.5 and 1.1.0
Jun 13 Work on Fabric 1.1 Support Finish coding for both fabric 1.0.5 and 1.1.0
Jun 14 Ask for leave due to sickness
Jun 15 Ask for leave due to sickness
Jun 18 Work on Fabric 1.1 Support Make docker images locally for testing but have trouble building user-dashboard
Jun 19 Work on Fabric 1.1 Support Debug on building user-dashboard docker image and find some detailed problems Problem about user dashboard image https://docs.google.com/document/d/1NW5WIT9hyFgnvZWDNIBRu9TM5lTSPUVef4gcQABcpsg/edit?usp=sharing
Jun 20 Work on Fabric 1.1 Support 'make dockerhub' works well while 'make docker' still cannot build user-dashboard images
Jun 21 Work on Fabric 1.1 Support Push code to my github and use dockerhub Dockerfile to build images
Jun 22 Work on Fabric 1.1 Support Test new code and docker images for Fabric 1.1.0 on my AWS server and operator-dashboard works. Haitao says user-dasboard code is refactoring and don't need to be modified now.
Jun 25 Work on Fabric 1.1 Support Rebase on the latest code and check the new features for the last time.
Jun 26 Work on Fabric 1.1 Support Make pull request to gerrit and get reviewed in jira. https://gerrit.hyperledger.org/r/#/c/23679/
Jun 27 Work on Fabric 1.1 Support Revise code based on comments.
Jun 28 Finish Fabric 1.1 Support Rebase on the latest master branch first and make pull request again. https://gerrit.hyperledger.org/r/#/c/23793/
Jun 29 Start learning channel configuration in Fabrci and Cello
Jul 3 Channel configuration Learn default channel creation in user-dashboard src code
Jul 4 Channel configuration Learn cryptogen, cryptotxgen to know how MSP and Fabric-CA work
Jul 5 Channel configuration Learn fabric-sdk-nodejs for channel management
Jul 6 Channel configuration Learn dynamic crypto config files generation design [CE-406] because channel configuration is based on static file now and need to shift too
Jul 9 Use fabric ca-server to generate crypto files Test fabric-ca-server demo from github.com/hyperledger/fabric-samples
Jul 10 Use fabric ca-server to generate crypto files Design docker compose file and scripts for fabric ca server
Jul 11 Use fabric ca-server to generate crypto files Design docker compose file and scripts for fabric ca server
Jul 12 Start on Fabric 1.2 Support Modify code and add new compose files for fabric 1,2
Jul 13 Finish Fabric 1.2 Support Create new Docker images and test fabric 1.2 network in operator-dashboard https://gerrit.hyperledger.org/r/#/c/24391/
Jul 17 Use fabric ca-server to generate crypto files Learn fabric-ca-client command such as register and enroll
Jul 18 Use fabric ca-server to generate crypto files Learn fabric-ca-client command such as register and enroll
Jul 19 Use fabric ca-server to generate crypto files Figure out the structure of the files that fabric-ca-client command generates
Jul 20 Use fabric ca-server to generate crypto files Figure out the exact role of files that fabric-ca-client command generates
Jul 23 Use fabric ca-server to generate crypto files Figure out the relationship between files generated respectively by cryptogen and fabric-ca
Jul 24 Use fabric ca-server to generate crypto files Figure out the relationship between files generated respectively by cryptogen and fabric-ca
Jul 25 Use fabric ca-server to generate crypto files Generate crypto files by fabric-ca
Jul 26 Use fabric ca-server to generate crypto files Rename all the crypto files corresponding to existing structure
Jul 27 Use fabric ca-server to generate crypto files Generate channel-artifacts
projects/cello/internship-2018.txt · Last modified: 2018/07/27 12:59 by Shuo Wang