2023-04-15

2023-04-15

Basic Info

Attendee

Please input your name before the meeting 

Agenda&Minutes

  • PR this week

  • Release plan 1.0.0 GA  Q2 of 2023

    • user is done

    • org is done

    • channel is done

    • node is done

    • 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. 

  • 1.0.0 release

    • QA:@feng yangis the QA manager, need to cut 1.0.0-rc1 from https://github.com/hyperledger/cello/tree/release-v1.0 branch.

      • @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

  • @Baohua Yang created a release-v1.0 branch for all 1.x features: https://github.com/hyperledger/cello/tree/release-v1.0

  • Intern project proposal: A Distributed Smart Contract Management

    • Will try with "unpaid" status. @feng yang will respond to min yu.

  • Release plan 1.1.0 Q2/Q3 of 2023

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

      • UI behavior design of chaincode lifecycle: @Xichen Pan @feng yang 

        • @feng yang show the package id of chaincode in the chaincode information.

      • Backend API Design: @Yuanmao Zhu 

      • FE Implementation

      • BE Implementation

      • package, install, approve, commit, invoke/query

      • 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.

  •  

    • TODO: update HLF version from 2.2 LTS → 2.5 LTS

      • HLF 2.5.0 is released.

    • TODO: integrate hlf-operator into Cello as the k8s agent.

      • @feng yang mentioned that the release-0.9.0-h3c branch may contain some k8s APIs and code

    • Support customized node name when creating it. @feng yang