dev-environ: remove SDK and move to devtool

This is a series of patches to clean up our development tutorials.
There's some miscellaneous cleanup combined with moving these from the
use of the SDK to devtool.

SDK usage, especially by new users of OpenBMC, can be confusing. You
need to ensure you have the exact same level matching your version of
openbmc/openbmc. There are consistently questions and confusion around
the use of the SDK in discord and the mailing list. Although it can
offer some extra speed with development, it's not a good area to have
new users start with. Also, it does not seem many of our active OpenBMC
developers use it, as it seems to consistently be missing packages
required to build all of the OpenBMC repos.

Given the above, lets refocus these intro-to-openbmc tutorials on just
using bitbake and devtool. It takes a bit longer but you're guaranteed
to have the correct levels and all needed packages when doing this.

Change-Id: I7d50ea85a3489f702e98d7e8dca02e44886c2a5c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2 files changed
tree: 801514f824295fc7a3ec62ed75f75b879ea11c10
  1. architecture/
  2. designs/
  3. development/
  4. logo/
  5. process/
  6. release/
  7. security/
  8. style/
  9. testing/
  10. tof/
  11. userguide/
  12. .markdownlint.yaml
  13. .prettierrc.yaml
  14. anti-patterns.md
  15. cheatsheet.md
  16. code-of-conduct.md
  17. community-membership.md
  18. console.md
  19. CONTRIBUTING.md
  20. cpp-style-and-conventions.md
  21. features.md
  22. glossary.md
  23. host-management.md
  24. IPMITOOL-cheatsheet.md
  25. kernel-development.md
  26. LICENSE
  27. maintainer-workflow.md
  28. Makefile
  29. meta-layer-guidelines.md
  30. openbmc-conversion.md
  31. OWNERS
  32. README.md
  33. REDFISH-cheatsheet.md
  34. rest-api.md
  35. REST-cheatsheet.md
  36. SECURITY.md
  37. subtree.md
  38. yocto-development.md
README.md

OpenBMC documentation

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.

Contact

OpenBMC Development

These documents contain details on developing OpenBMC code itself

OpenBMC Usage

These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.