Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What labs projects do we have that are related to Fabric operations?  This is a list I made going through github, so you may disagree how related some of these projects are (or you may want to add some that I left off–there is some gray area).  Red indicates the lab is archived.


  1. Fabric Operations Console:  https://github.com/hyperledger-labs/fabric-operations-console
  2. Fabric Token SDK:  https://github.com/hyperledger-labs/fabric-token-sdk
  3. HLF Operator (Kubernetes):  https://github.com/hyperledger-labs/hlf-operator
  4. Bevel (formerly Blockchain Automation Framework lab)
  5. Cello
  6. Kaleido
  7. Xilinx Blockchain Machine for Fabric (hardware accelerator):  https://github.com/hyperledger-labs/fabric-machine
  8. Fablo (Docker): https://github.com/hyperledger-labs/fablo
  9. HLF Connector (REST interface):  https://github.com/hyperledger-labs/hlf-connector
  10. Fabex (block explorer):  https://github.com/hyperledger-labs/fabex
  11. MirBFT (consensus algorithm, originally intended for Fabric):  https://github.com/hyperledger-labs/mirbft
  12. Fabric Smart Client:  https://github.com/hyperledger-labs/fabric-smart-client
  13. Fabric-chaincode-ocaml (Ocaml support for Fabric smart contracts):  https://github.com/hyperledger-labs/fabric-chaincode-ocaml
  14. Operations Smart Contract (OpsSC) for Hyperledger Fabric v2.x:  https://github.com/hyperledger-labs/fabric-opssc
  15. Fabric-chaincode-wasm:  https://github.com/hyperledger-labs/fabric-chaincode-wasm
  16. Fabric-chaincode-Haskell:  https://github.com/hyperledger-labs/fabric-chaincode-haskell
  17. Convector (Fabric operations):  https://github.com/hyperledger-labs/convector
  18. Keyhole-Fabric-API-Gateway (Restful API):  https://github.com/hyperledger-labs/keyhole-fabric-api-gateway
  19. Fabric Block Archivinghttps://github.com/hyperledger-labs/fabric-block-archiving
  20. Minifabric:  https://github.com/hyperledger-labs/minifabric
  21. Chaincode Analyzer:  https://github.com/hyperledger-labs/chaincode-analyzer
  22. Nephos (Fabric to Kubernetes):https://github.com/hyperledger-labs/nephos
  23. Blockchain Analyzer:  https://github.com/hyperledger-labs/blockchain-analyzer
  24. Fabric Consortium Management:  https://github.com/hyperledger-labs/fabric-consortium-management
  25. Fabric Chrome Extension:  https://github.com/hyperledger-labs/fabric-chrome-extension
  26. Fabric-VMS-Provision (Ansible):  https://github.com/hyperledger-labs/fabric-vms-provision

There are 23 labs related to Fabric operations!  Some of them are of course archived.  We have 12 non-archived labs (so at least a little bit active).  

Of these, it seems like Fabric Operations Console, HLF Operator, Fablo, Fabric Smart Client, Operations Smart Contract, and Minifabric serve very related objectives.  Would it be possible to convince them to work together?  Cello may also want to be a participant.

Comments:

  1. Anchor

...

  1. comment1

...

  1. comment1
    Yes, we should certainly try to encourage these groups to work together.  My thought is we might need to segment this a bit more though to figure out where there are the best opportunities for engagement.  Just because a lab is doing something related to Fabric doesn't mean they'll be interested in another lab related to Fabric.  For instance, the hardware acceleration Xilinx is doing would be relevant for other performance related labs, like Tape or Performance SandBox, but it doesn't seem like there's necessarily much in common with other labs that have something to do with Fabric.  Another example of segmenting is finding all of the labs interested in Fabric and Kubernetes and trying to bring them together.