...
- Nik added attribute based access control. When will we remove the deprecated samples? Fabcar, etc. Eventually but probably not for a while.
- Commercial Paper sample by paul mahoney. Is it out of date with the tutorial.
- SDK Node updates were bug fixes. - Check the release notes - Node SDK 2.2.5 - https://github.com/hyperledger/fabric-sdk-node/blob/release-2.2/CHANGELOG.md
- Fabric Translation Campaign
- Goals: Highlight work of existing community members.
- video invite new people to come in to contribute
- reached out to members of the translation groups and working with a videographer to create a script and video available in late feb
- RFC for the Fabric gateway component - Andrew Coleman https://hyperledger.github.io/fabric-rfcs/text/0000-fabric-gateway.html
- A new component of the HL Gateways programming model
- Developer had to write a lot of code and understand alot of implementation details to just invoke a transx. So that was the motiviation for the HL programming model.
- Decision has been made that it will be implemented as a standalone gateway component
- Developer can now write small snippets of transactions
- Benefits:
- Maintenance: only have to maintain 1 SDK/ centralized in 1 component
- Single port: Alot of network ports have to be opened to allow connections, but moving all of this complexity into a single gateway you only have to make 1 gRPC connection.
- Implementing new SDKs to work with the new gateway
- we will be able to simplify things that are in the existing SDKs
- Gateway can be more intelligent - keeping track of the peer block height. Can simplify the end user handling so they don't have to manage
- New feature we are considering. offline signing
- Created a new component in Jira family fabgw and repository in git.
- making sure it is thoroughly tested writing scenario based testing with cucumber and test against a three org multi peer/multi-org network.
- Gateway will require its own identity. because it is effectively a client application to the peers and to make discovery requests to another peer you need a signing identity and for registering with the event listeners.
- How does the connection profile work now? - no longer required - just need the url of at least 1 peer. A gateway belongs to an org. The developer of the API just needs a single endpoint to connect to.
- Will their peer a gateway role in the CA. No. not required. Just a client certificate is required.
- If you use the HL programming model, they will need to bring in alternative libs and fix up minor issues - custom commit handlers will be redundant.
- Timing:
- milestone 1: basics - hoping for end of 1Q 21
- MVP - -end of q2.
- old way and new way can coexist as the new process is introduced.
- this will be separate from the SDKs
- Doc impacts - new version of the samples that use this
- Key concept network topic - Joe https://hyperledger-fabric--2283.org.readthedocs.build/en/2283/network/network.html#join-components-to-the-new-channel
- Because you now start a network with a channel config instead of an ordering service, needed to refactor.
- What is the definition of network now?
- Started with a simpler diagram. Start with create 1 channel, a channel config with all 3 orgs.
- Doc is much shorter with the removal of all the system channel content.
- All diagrams have been updated.
Quarterly reports
Upcoming reports
...