website: move contrib.md in history, rename git.md to contribute.md.

The page name aren't directly meaningful. In contrib.md for instance I
would expect to find how to contribute. In git.md instead I would
expect to find how to download GNU Boot but not how to contribute.

Since the authors page isn't meaningful anymore for GNU Boot as it has
different priorities than Libreboot at the time where it was fully
free, and also because GNU Boot also wants to put forward smaller
contributions, especially contributions that aren't recorded in git.

As the GNU Boot project doesn't have the same community or dynamics
than the Libreboot project had, the gaps it has are different. So we
also try to put forward contributions that fills these gaps.

However since this page is very important historically, so we need to
keep it not to forget about it. So to fix that we added GNU Boot's
point of view and moved it in the history section.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
neox: updated link in pages/template.include
Acked-by: Adrien Bourmault <neox@gnu.org>
This commit is contained in:
Denis 'GNUtoo' Carikli 2024-11-11 22:07:47 +01:00 committed by Adrien 'neox' Bourmault
parent 73804b4b11
commit ea44fdce87
Signed by: neox
GPG Key ID: 57BC26A3687116F6
12 changed files with 45 additions and 26 deletions

View File

@ -60,7 +60,7 @@ payload. You can use *either* payload, to try to boot BSD operating
systems. If you do, please report your success or failure to the GNU systems. If you do, please report your success or failure to the GNU
Boot project through a bug report. See the "Documentation and/or Boot project through a bug report. See the "Documentation and/or
testing" section in [Helping GNU testing" section in [Helping GNU
Boot](git.md#documentation-andor-testing) page for more details on how Boot](contribute.md#documentation-andor-testing) page for more details on how
to do that. to do that.
SeaBIOS payload SeaBIOS payload

View File

@ -49,4 +49,4 @@ file, before converting to a GRUB keymap file. Therefore, it would be unwise to
automatically add all keymaps in GRUB. automatically add all keymaps in GRUB.
If you've added a keymap to lbmk, and it works, If you've added a keymap to lbmk, and it works,
[please submit a patch!](../../git.md) [please submit a patch!](../../contribute.md)

View File

@ -1,21 +1,27 @@
--- ---
title: Project contributors title: Libreboot project contributors
x-unreviewed: true
... ...
This list does not necessarily reflect who is currently working on the project, This list was made by the Libreboot project at a time where it was
but it lists some people who have contributed to the project in meaningful ways. still fully free software. At the time it didn't necessarily reflect
who was currently working on the project, but it listed some people
who did contribute to the Libreboot project in meaningful ways.
If we forgot to mention you here, let us know and we'll add you. (or if The Libreboot project also told that if they forgot to mention you
you don't want to be mentioned, let us know and we'll remove your here, you should have let them known and they would have added
entry) you. (or if you didn't want to be mentioned, you could also have
notified them and they would have removed your entry).
Information about who maintains GNU Boot, and how the project is run, Since this page is now part of the continuation of the 100% free
can be found on this page: [git.md](git.md). Libreboot project, which became GNU Boot, you can also send fixes to
the GNU Boot project as well. How to contribute to GNU Boot is
documented on the [contribute.md](contribute.md) page.
You can know the history of the Libreboot project, simply by reading this page. As for putting foward the names of the people who contributed to GNU
It goes into detail about all of the major contributions to the project, and in Boot, we are looking for help for finding the right schemes. So far we
general how the project was created (and who helped create it). plan to mention people who help in the GNU Boot project news and also
put forward all the contributors we can, especially for contributions
that aren't patches and therefor that are harder to track.
Leah Rowe Leah Rowe
--------- ---------

View File

@ -30,6 +30,19 @@ Since some of the files have a very long history that spans through
multiple projects and repositories, we found the need to document the multiple projects and repositories, we found the need to document the
complex history of the GNU Boot source code. complex history of the GNU Boot source code.
In addition it would also be a good thing to go beyond just
documenting the git and tarball releases history. For instance we lack
the history of various projects somewhat related to Libreboot like
retroboot, and we don't have any documentation on their precise
relationship with the Libreboot project either.
Researching all that ourselves is time consuming. So until now we
tried to save what was useful for understanding the GNU Boot history
without doing too much research (on the material) ourselves. Here are
the pages we kept (and that we modified a bit to add more context):
* [authors.md](authors.md)
Git history Git history
=========== ===========
@ -98,7 +111,7 @@ Incomplete history
The history of the projects presented in this page is incomplete. So The history of the projects presented in this page is incomplete. So
far we only have a partial code history. Contributions are far we only have a partial code history. Contributions are
welcome. See the [git.md](../../git.md) page about various ways to welcome. See the [contribute.md](../../contribute.md) page about various ways to
contribute to GNU Boot or to contact the project to update the contribute to GNU Boot or to contact the project to update the
information in this page. information in this page.

View File

@ -15,7 +15,7 @@ fully disabled.
ich9utils is handled by the `lbmk` (libreboot-make) build system, but the code ich9utils is handled by the `lbmk` (libreboot-make) build system, but the code
itself is hosted in a separate repository. You can check the Git repositories itself is hosted in a separate repository. You can check the Git repositories
linked on [../../git.md](../../git.md) if you wish to download and use it. linked on [../../contribute.md](../../contribute.md) if you wish to download and use it.
It is very *uncommon*, on GM45/ICH9M systems, to have an Intel Flash Descriptor It is very *uncommon*, on GM45/ICH9M systems, to have an Intel Flash Descriptor
and GbE but *without* an Intel ME. On *most* of these systems (without Libreboot, and GbE but *without* an Intel ME. On *most* of these systems (without Libreboot,
@ -54,7 +54,7 @@ Another project: <http://io.netgarage.org/me/>
ich9utils ich9utils
========= =========
You can find `ich9utils` on the [Git page](../../git.md) or you can download You can find `ich9utils` on the [Git page](../../contribute.md) or you can download
`lbmk` from the same page and run the following command in there: `lbmk` from the same page and run the following command in there:
./build module ich9utils ./build module ich9utils

View File

@ -339,7 +339,7 @@ Here are a list of targets:
* ThinkPad T60 with Intel GPU: flash the T60 ROM * ThinkPad T60 with Intel GPU: flash the T60 ROM
Download and build flashrom, using the instructions Download and build flashrom, using the instructions
on [the Git page](../../git.md), and download the `bucts` software using the on [the Git page](../../contribute.md), and download the `bucts` software using the
notes on that very same page. notes on that very same page.
You can replace Lenovo BIOS with GNU Boot, using flashrom running on the host You can replace Lenovo BIOS with GNU Boot, using flashrom running on the host

View File

@ -10,8 +10,9 @@ Introduction
This document lists product codenames for some hardware. This document lists product codenames for some hardware.
Please note that just because a certain device is listed here does NOT mean Please note that just because a certain device is listed here does NOT mean
that it is supported in Libreboot. For supported devices refer to the that it is supported in GNU Boot nor that it was supported in Libreboot when
installation documentation. it was fully free. For supported devices refer to the
[GNU Boot status](status.md) or the [GNU Boot manual](manual/gnuboot.html).
### A note on GPUs ### A note on GPUs

View File

@ -7,7 +7,7 @@ Information about where to find new releases are announcements is in
the [news page](news.md). the [news page](news.md).
If you're more interested in GNU Boot development, go to the If you're more interested in GNU Boot development, go to the
[GNU Boot development page](../git.md), which also includes links to the [GNU Boot development page](../contribute.md), which also includes links to the
Git repositories. If you wish to build GNU Boot from source, Git repositories. If you wish to build GNU Boot from source,
[read this page](docs/build/). [read this page](docs/build/).
@ -35,7 +35,7 @@ Links to regular release archives are listed on this page.
However, for the absolute most bleeding edge up-to-date version of GNU Boot, However, for the absolute most bleeding edge up-to-date version of GNU Boot,
there is a Git repository that you can download from. Go here: there is a Git repository that you can download from. Go here:
[How to download GNU Boot from Git](git.md) [How to download GNU Boot from Git](contribute.md)
FTP mirrors {#ftp} FTP mirrors {#ftp}
------------- -------------

View File

@ -252,7 +252,7 @@ by doing some packaging work, testing, and writing some
documentation. This is relatively easy to do. documentation. This is relatively easy to do.
The documentation on how to send patches to GNU Boot is available in The documentation on how to send patches to GNU Boot is available in
the [git.md](git.md) page. the [contribute.md](contribute.md) page.
Will the Purism laptops be supported? Will the Purism laptops be supported?
---------------------------------------------------------------------- ----------------------------------------------------------------------

View File

@ -1,11 +1,10 @@
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
* [Edit this page](/software/gnuboot/web/git.md) * [Edit this page](/software/gnuboot/web/contribute.md)
* [License](/software/gnuboot/web/license.md) * [License](/software/gnuboot/web/license.md)
* [Template](/software/gnuboot/web/template-license.md) * [Template](/software/gnuboot/web/template-license.md)
* [Logo](/software/gnuboot/web/logo-license.md) * [Logo](/software/gnuboot/web/logo-license.md)
* [Authors](/software/gnuboot/web/contrib.md)
------------------------------------------------------------------------------- -------------------------------------------------------------------------------

View File

@ -61,7 +61,7 @@ $endif$
<li><a href="/software/gnuboot/web/news.html">News</a></li> <li><a href="/software/gnuboot/web/news.html">News</a></li>
<li><a href="https://savannah.gnu.org/bugs/?group=gnuboot">Bugs</a></li> <li><a href="https://savannah.gnu.org/bugs/?group=gnuboot">Bugs</a></li>
<li><a href="https://savannah.gnu.org/projects/gnuboot/">Savannah forge</a></li> <li><a href="https://savannah.gnu.org/projects/gnuboot/">Savannah forge</a></li>
<li><a href="/software/gnuboot/web/git.html">Helping GNU Boot</a></li> <li><a href="/software/gnuboot/web/contribute.html">Helping GNU Boot</a></li>
<li><a href="/software/gnuboot/web/contact.html">Contact</a></li> <li><a href="/software/gnuboot/web/contact.html">Contact</a></li>
</ul> </ul>
<hr/> <hr/>