2023-02-11

2023-02-11

Basic Info

Attendee

Please input your name before the meeting 

Agenda&Minutes

  • PR this week

  • Release plan 1.0.0 GA  Jan of 2023

    • user: update (password): 1pw

      • Login first time need to do twice, reported by Xichen Pan. @feng yang QA

      • Token expire duration should be set to 60min. @Xichen Pan  will fix later.

    • org is done!

    • channel is done: @Yuanmao Zhu

    • node is done: @Xichen Pan 

      • create (docker create), start (stopped-->running), stop (stop the container), delete (delete the node own info from DB), restart (docker restart); query (show node information from its uuid), download/update (config file: core.yaml for peer, orderer.yaml for orderer)

      • Peer join channel. Upload a genesis block file of the channel (peer join channel with the genesis block of the channel: peer channel join -b ${APP_CHANNEL}.block) : 1pw

      • Enhancement: @Yuanmao Zhu 

  • Node delete improvement: @Xichen Pan 

    • Create a peer node from UI

    • Delete the container in background

    • Delete from UI

    • API-Engine should improve to handle non-existed container. 

  • Prepare 1.0.0 release

    • QA:@feng yangis the QA manager. Will cut 1.0.0-rc1 next week.

      • @Xichen Pan  will help update the docs and improve the workflow, too.

    • Documentation Improvement: @Yuanmao Zhu will check the docs in repo.

      • Correct the start up workflow

        • Setup: install necessary tools: docker, docker-compose, download hlf docker images, build cello service images;

        • Startup: Register user, then login;

        • Operation: Create a docker agent, create 3 orderer node, create 2 peer, create network, create channel, node join channel;

        • Use chaincode: local install and invoke

  • Intern project proposal before Mar 15: Hyperledger Mentorship Program#2023ProgramDates

  • Release plan 1.1.0 Q1 of 2023

    • chaincode (wait till channel can add org): TODO: @feng yang will draft a design spec first

      • package, install, approve, commit, invoke/query: 2 pw

      • chaincode upload: org1 upload a zip file, and share it to org2 to upload.

      • org can approve/commit at its dashboard, and see other orgs' approval status.

    • Support customized node name when creating it.

  •  Backlogs: