2023-04-15
Basic Info
Meeting links:
Project Wiki Page https://lf-hyperledger.atlassian.net/wiki/display/cello/
In Process issues https://github.com/hyperledger/cello/projects/1#column-6892634
User dashboard API: ;
API-engine API docs: Cello API-Engine API
Agent API:
Add wikipage: https://github.com/hyperledger/cello/wiki/Debug-cello-by-container
Start service workflow is up to date: https://github.com/hyperledger/cello#quick-start
Chaincode frontend design: Chaincode Frontend Design
Attendee
Please input your name before the meeting
@Baohua Yang: yangbaohua@gmail.com
@DuPeng: dupeng@h3c.com
@Dixing Xu: dixingxu@gmail.com
@xie ruitao: rtxie@h3c.com
@qiang xu : xq-310@163.com
@prince Gao: prince.zxgao@gmail.com
@Yuanmao Zhu
@Tong Li (Deactivated): litong01@us.ibm.com
@hightall: hightallyht@gmail.com
@Luke Chan: jiahaochen1993@gmail.com
@Xichen Pan: xichen.pan@gmail.com
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