Status
This project is [[community:project-lifecycle|Active]]. The last quarterly TSC project report can be found [[groups:tsc:project-updates|here]].
Description
Hyperledger Fabric is an implementation of blockchain technology, leveraging familiar and proven technologies. It is a modular architecture allowing pluggable implementations of various functions. It features powerful container technology to host any mainstream language for smart contracts development.
Key Characteristics
High-performance, secure, permissioned blockchain network. Code written in Go, chaincode (smart contracts) in Go, Javascript, or Java, SDKs in Node.js, Java, Go, REST and Python.
Development Roadmap
Resources
- Welcome to Hyperledger Fabric - Details on how to get started
- Main documentation
- Getting Started for application developers
- Development setup for contributors
- Design docs
- Meeting notes
- Videos on youtube for Hyperledger Fabric. Includes informational and playbacks. Subscribe to be automatically notified when new videos are posted.
Project Management
- Jira Dashboard
- Jira Navigation will show you how to see the work in progress and track all issues.
Repository
Releases
- The Hyperledger Fabric Roadmap outlines the themes for the next two releases, and the specific feature JIRA items for the next release.
- [[projects:fabric:release_exit_criteria|Fabric Release Exit Criteria]] details our release checklist
- [[projects:fabric:release_process_notes|Fabric Release Process]] details the process for cutting a release
- Fabric Release history provides the list of releases
- [[projects:fabric:quality_assurance|Fabric Quality Assurance (QA)]] - Test Strategy, Testcases, and Reports
Links
- Documentation - extensive documentation, tutorials, reference, architectural concepts
- GitHub mirror
- JIRA issues and roadmap
- Stackoverflow Q&A
- RocketChat
- Mailing list
- Fabric Maintainers
Communication
Mailing List
- fabric@lists.hyperledger.org for general discussions (subscribe - archives)
Rocket Chat
- RocketChat - Slack alternative - note as with other tools, you will need a Linux Foundation ID to login to our Rocket Chat instance.
- [[community:chat_channels|RocketChat Channels]] guide to which channels you want to follow
Meetings
- Discussions are conducted on the fabric@lists.hyperledger.org (see above) mailing list and in Rocket Chat, to allow for community-wide participation.
- Scrums take place on Monday, Wednesday, and Friday at 9:30 AM EST. Join the #fabric-scrum channel.
- [[projects:fabric:playbacks|Playbacks]] are conducted for contributors to show regular progress and get feedback from the community. agenda and dates can be found here.
- Past meeting recordings can be found in the Hyperledger Fabric Meeting Recordings folder.
- There is a bi-weekly maintainers meeting every other Wednesday at 9 am ET held to review progress against a release and to do release planning and epic proposal reviews. Please consult the [[community:calendar-public-meetings|community calendar]].
History
- Proposed by Christopher Ferris (IBM) and Tamas Blummer (DAH)
- Approved by the TSC on March 31, 2016
- Moved out of Incubation on March 2, 2017 - Request, TSC Approval
Recent space activity
Recently Updated | ||||||||
---|---|---|---|---|---|---|---|---|
|
Space contributors
Contributors | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|