GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - linuxboot/book: LinuxBoot book which contains the documentation in markdown format

BranchesTags
Open more actions menu

Latest commit

 

History

264 Commits
264 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
ci/vale/styles/config/vocabularies/LinuxBoot
ci/vale/styles/config/vocabularies/LinuxBoot
 
 
po
po
 
 
src
src
 
 
theme
theme
 
 
.gitignore
.gitignore
 
 
.mdl_style.rb
.mdl_style.rb
 
 
.mdlrc
.mdlrc
 
 
.vale.ini
.vale.ini
 
 
CNAME
CNAME
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
book.toml
book.toml
 
 
i18n.sh
i18n.sh
 
 

Repository files navigation

The LinuxBoot Book

LinuxBoot is a project that aims to replace specific firmware functionality with a Linux kernel and runtime. Over the years this project has grown to include various initiatives with the overarching goal of moving from obscure, complex firmware to simpler, open source firmware.

This is the official site of documentation for the LinuxBoot project. The book provides guidance on how to get started, and gives overviews and background on the different aspects of LinuxBoot.

Contributing

This book is written with mdBook. When installed, run mdbook serve and you will get a local webserver. For more details, please refer to the mdBook documentation.

Some pages render diagrams using mermaid.js, which is preprocessed with mdbook-mermaid.

To check that all links are still available, mdbook-linkcheck also runs in CI.

For convenience, the Makefile lets you set up and run the environment:

make prepare
make run

The book is linted with markdownlint and Vale. Follow the official documentation to install markdownlint and install Vale. Then run vale sync to download the necessary styles.

From the root directory of the repository run mdl /src/example.md and vale src/example.md. Add words that trigger false positive spelling errors to ci/vale/styles/config/vocabularies/LinuxBoot/accept.txt.

I18n

Translations are in po/. They are built with i18n.sh. Until there is a native mdBook plugin, see the Makefile for how the translations are integrated.

Note that make run / mdbook serve do not integrate the translations at this point. The make build target will build everything into book/, which you can then statically serve.

Acknowledgments

In alphabetical order:

  • Andrea Barberio
  • Gan Shun Lim
  • Johnny Lin
  • Jonathan Zhang
  • Philipp Deppenwiese
  • Prachi Laud
  • Ronald Minnich
  • Ryan O'Leary

About

LinuxBoot book which contains the documentation in markdown format

book.linuxboot.org/

Topics

bookbootloaderdocumentationfirmwarelinuxlinuxboot

Resources

Readme
CC-BY-SA-4.0 license
Activity
Custom properties

Stars

300 stars

Watchers

30 watching

Forks

53 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.