From 57d00cdc2b261d6268dacf762d330acaf52f0c74 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sun, 10 May 2015 14:27:56 +0100 Subject: docs/index.html: Clean up description of libreboot --- docs/index.html | 136 ++++++++++++++++++++++++++------------------------------ 1 file changed, 62 insertions(+), 74 deletions(-) diff --git a/docs/index.html b/docs/index.html index 94fe68b9..4ceb5c31 100644 --- a/docs/index.html +++ b/docs/index.html @@ -67,99 +67,87 @@ from the flash chip (planned for a future release), and more.

-
-

- The libreboot project has three main goals: -

- -
+

+ The libreboot project has three main goals: +

+ + +

+ Libreboot is a coreboot distribution, not a coreboot fork +

- Libreboot is not a fork of coreboot, despite misconceptions of this fact. Libreboot (downstream supplier) is a parallel effort - which works closely with and re-bases on the latest coreboot (upstream supplier) every so often. + Libreboot is not a fork of coreboot. Every so often, the project re-based on the latest + version of coreboot, with the number of custom patches in use minimized.

- - As such, all new coreboot development should be done in coreboot, not libreboot! - Libreboot is about deblobbing, and packaging coreboot in a user-friendly way, where most work is already done for the user! - If, for example you wanted to attempt porting a new motherboard then you should do that in coreboot. Libreboot will (as a downstream supplier) - receive your change at some point in the future, in a future release. - + All new coreboot development should be done in coreboot (upstream), not libreboot! + Libreboot is about deblobbing and packaging coreboot in a user-friendly way, where most work + is already done for the user. +

+ +

+ For example, if you wanted to add a new board to libreboot, you should add it to coreboot first. + Libreboot will automatically receive your code at a later date, when it updates itself.

- Libreboot as a whole is the distribution consisting of everything surrounding coreboot. However, the main component is coreboot; - libreboot's deblobbed coreboot tree is sometimes referred to as coreboot-libre to distinguish it as a component of libreboot. + The deblobbed coreboot tree used in libreboot is referred to as coreboot-libre, + to distinguish it as a component of libreboot.

- Libreboot is a 'stable' coreboot + Libreboot is a 'stable' version of coreboot

-

- On the other hand, coreboot is also strict about what it accepts (merges) into the main git repository: - most of the time, a lot of changes are under review at review.coreboot.org (as a way of encouraging as much further development - as possible before accepting the patch). -

- -

- Meanwhile, libreboot is a lot less strict in this area and freely merges specific patches that are desirable, sometimes before they are merged into coreboot's main repository. -

-

Back to top of page.

-- cgit v1.2.3-70-g09d2