The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.
The features document lists the project's major features with links to more information.
- Mail: 
openbmc@lists.ozlabs.orghttps://lists.ozlabs.org/listinfo/openbmc - List Archive: https://lore.kernel.org/openbmc/
 - Discord: https://discord.gg/69Km47zH98
 
These documents contain details on developing OpenBMC code itself
- 
cheatsheet.md: Quick reference for some common development tasks
 - 
CONTRIBUTING.md: Guidelines for contributing to OpenBMC
 - 
development tutorials: Tutorials for getting up to speed on OpenBMC development
 - 
kernel-development.md: Reference for common kernel development tasks
 
These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.
- 
code-update: Updating OpenBMC and host platform firmware
 - 
console.md: Using the host console
 - 
host-management.md: Performing host management tasks with OpenBMC
 - 
rest-api.md: Introduction to using the OpenBMC REST API
 - 
REDFISH-cheatsheet.md: Quick reference for some common OpenBMC Redfish commands
 - 
REST-cheatsheet.md: Quick reference for some common OpenBMC REST API commands