diff --git a/README.md b/README.md index 4ca5a5fa318..0d127f01dca 100644 --- a/README.md +++ b/README.md @@ -1,91 +1,34 @@ -# Hyperledger Fabric +# CONTRIBUTING -[![Build Status](https://dev.azure.com/Hyperledger/Fabric/_apis/build/status/Merge?branchName=main)](https://dev.azure.com/Hyperledger/Fabric/_build/latest?definitionId=51&branchName=main) -[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/955/badge)](https://bestpractices.coreinfrastructure.org/projects/955) -[![Go Report Card](https://goreportcard.com/badge/github.com/hyperledger/fabric)](https://goreportcard.com/report/github.com/hyperledger/fabric) -[![GoDoc](https://godoc.org/github.com/hyperledger/fabric?status.svg)](https://godoc.org/github.com/hyperledger/fabric) -[![Documentation Status](https://readthedocs.org/projects/hyperledger-fabric/badge/?version=latest)](http://hyperledger-fabric.readthedocs.io/en/latest) +* The integrating efforts to run BDLS as a BFT consensus protocol using the Fabric fork: +`https://github.com/BDLS-bft/fabric` -This project is a _Graduated_ Hyperledger project. For more information on the history of this project, see the [Fabric wiki page](https://wiki.hyperledger.org/display/fabric). Information on what _Graduated_ entails can be found in -the [Hyperledger Project Lifecycle document](https://tsc.hyperledger.org/project-lifecycle.html). -Hyperledger Fabric is a platform for distributed ledger solutions underpinned -by a modular architecture delivering high degrees of confidentiality, -resiliency, flexibility, and scalability. It is designed to support pluggable -implementations of different components and accommodate the complexity and -intricacies that exist across the economic ecosystem. +* You can submit a PR, Issue or contact me directly for any inquiry +```xml +Email: a.alsalih2@gmail.com, +Discord: ahmedalsalih#6158 +``` -Hyperledger Fabric delivers a uniquely elastic and extensible architecture, -distinguishing it from alternative blockchain solutions. Planning for the -future of enterprise blockchain requires building on top of a fully-vetted, -open-source architecture; Hyperledger Fabric is your starting point. -## Releases -Fabric provides periodic releases with new features -and improvements. Additionally, certain releases are designated as long-term -support (LTS) releases. Important fixes will be backported to the most recent -LTS release, and to the prior LTS release during periods of LTS release overlap. -For more details see the [LTS strategy](https://github.com/hyperledger/fabric-rfcs/blob/main/text/0005-lts-release-strategy.md). +* Bi-weekly lab meeting. +``` +Next meeting: Thursday, Mar-30, 2023 +9:30am to 10:00am Eastern Time +Repeats: +Every 2 weeks on Thursday +Location: +https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09 +``` -Current LTS release: -- [v2.5.x](https://hyperledger-fabric.readthedocs.io/en/release-2.5/whatsnew.html) +The lab runs bi-weekly open community calls, and you are welcome to join to learn more about what the lab is, how to use it and how to get involved and help out. +You can join the calls every other Thursday at 9:30 AM Eastern at: -Prior LTS release: -- [v2.2.x](https://hyperledger-fabric.readthedocs.io/en/release-2.2/whatsnew.html) (maintained through December 2023) -Historic LTS releases: -- [v1.4.x](https://hyperledger-fabric.readthedocs.io/en/release-1.4/whatsnew.html) (maintenance ended in April 2021 with the delivery of v1.4.12) +You can also talk with the developers of the lab in the **`#bdls`** channel on the Hyperledger Discord server at: -Unless specified otherwise, all releases will be upgradable from the prior minor release. -Additionally, each LTS release is upgradable to the next LTS release. +https://chat.hyperledger.org/ -Fabric releases and release notes can be found on the [GitHub releases page](https://github.com/hyperledger/fabric/releases). -Please visit the [GitHub issues with Epic label](https://github.com/hyperledger/fabric/labels/Epic) for our release roadmap. - -## Documentation, Getting Started and Developer Guides - -Please visit our -online documentation for -information on getting started using and developing with the fabric, SDK and chaincode: -- [v2.5](http://hyperledger-fabric.readthedocs.io/en/release-2.5/) -- [v2.4](http://hyperledger-fabric.readthedocs.io/en/release-2.4/) -- [v2.3](http://hyperledger-fabric.readthedocs.io/en/release-2.3/) -- [v2.2](http://hyperledger-fabric.readthedocs.io/en/release-2.2/) -- [v2.1](http://hyperledger-fabric.readthedocs.io/en/release-2.1/) -- [v2.0](http://hyperledger-fabric.readthedocs.io/en/release-2.0/) -- [v1.4](http://hyperledger-fabric.readthedocs.io/en/release-1.4/) -- [v1.3](http://hyperledger-fabric.readthedocs.io/en/release-1.3/) -- [v1.2](http://hyperledger-fabric.readthedocs.io/en/release-1.2/) -- [v1.1](http://hyperledger-fabric.readthedocs.io/en/release-1.1/) -- [main branch (development)](http://hyperledger-fabric.readthedocs.io/en/latest/) - -It's recommended for first-time users to begin by going through the Getting Started section of the documentation in order to gain familiarity with the Hyperledger Fabric components and the basic transaction flow. - -## Contributing - -We welcome contributions to the Hyperledger Fabric project in many forms. -There’s always plenty to do! Check [the documentation on how to contribute to this project](http://hyperledger-fabric.readthedocs.io/en/latest/CONTRIBUTING.html) -for the full details. - -## Community - -[Hyperledger Community](https://www.meetup.com/pro/hyperledger/) - -[Hyperledger mailing lists and archives](http://lists.hyperledger.org/) - -[Hyperledger Discord Chat](https://discord.com/invite/hyperledger) - -[Hyperledger Fabric Issue Tracking (GitHub Issues)](https://github.com/hyperledger/fabric/issues) - -[Hyperledger Fabric Wiki](https://wiki.hyperledger.org/display/Fabric) - -[Hyperledger Wiki](https://wiki.hyperledger.org/) - -[Hyperledger Code of Conduct](https://wiki.hyperledger.org/display/HYP/Hyperledger+Code+of+Conduct) - -[Community Calendar](https://wiki.hyperledger.org/display/HYP/Calendar+of+Public+Meetings) - -## License - -Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the [LICENSE](LICENSE) file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. +# CLP -LFX program +https://wiki.hyperledger.org/display/CLP/Integrate+new+BFT+protocol+%28BDLS+consensus%29+with+Fabric