libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
Vastly expanded the contrib page fd1a0ae3a2b3915abfafbf31baa233e2d4e034c2 Leah Rowe 2025-01-05 18:09:14
rename contact-fr.md to contact.fr.md 7fddfaca820d075bf31dc60548b8b62825bacabd Leah Rowe 2025-01-05 12:19:42
further clarification of intent 90804582a8df8824f82fd1757dd40487ddac34a1 Leah Rowe 2025-01-05 12:05:44
docs/maintain: Clearer introduction to PSDG policy a3158f3f97f949513916b8345a58c7645415cb01 Leah Rowe 2025-01-05 12:04:14
ivy_has_common: document setmac restore 990f55056394103be65119b38f0e37def16fdcef Leah Rowe 2025-01-05 11:24:54
ivy_has_common: document setmac keep a6026556c97d229fb7f43cad10a3d0eee51efbac Leah Rowe 2025-01-05 07:58:32
further expand the system requirement info 43e7f2eff0f5f28103e87037dc28158a9e0e2a8c Leah Rowe 2025-01-04 17:31:40
remove duplication 00dacd33ef28baf4bceb5aa17f823f0bd8100818 Leah Rowe 2025-01-04 17:25:11
move system requirements to docs/maintain/ 9011218a8eeb7f2f3ea89e605f5331c959267f9c Leah Rowe 2025-01-04 17:23:02
docs/build: specify system requirements e6e952ac11b64f0dddf1beff68f36f07b48396ea Leah Rowe 2025-01-04 17:07:27
tidy up the vendor inject guide 08f35ff1b6d5d8a8481a3fecf7c2b44f9a978982 Leah Rowe 2025-01-04 15:42:38
install/nvmutil: Safer cat/de-cat instructions c587cee2ac9f3e36f36b978da63279e7241ecb2a Leah Rowe 2025-01-04 15:34:11
ivy_has_common: Mention deguard there 2361a1de72810be49921fadd8f27696f0d88aaab Leah Rowe 2025-01-04 15:12:34
ivy_has_common: shorten the FSP section b11a61c97c5618fc2aa03d3c2e57a8f91b0f8e31 Leah Rowe 2025-01-04 15:09:11
docs/build: tidy up debian trixie notes 1e117c77af7f60e50d9c56e7b9053e0e4eb01bb4 Leah Rowe 2025-01-04 03:08:17
further clarification b6929f8381e99e5d6d647092d1c45ed687eb1bf1 Leah Rowe 2025-01-04 00:28:30
further debian trixie/sid instructions c3037165691d6d34bcce4b709336fd1d7726346c Leah Rowe 2025-01-04 00:25:09
docs/build: mention gcc/gnat version match issue ed08e80f5972ed9e258d275024b356281958106e Leah Rowe 2025-01-04 00:20:43
Fix typo: discrete CPU -> discrete GPU 37c087228750af8b23b9cca4b93115d66dcc0d56 Integral 2025-01-03 13:42:00
make the text SLIGHTLY smaller 8c2e77e0c742c3d1b7f3f9d78ca15ecf91d2ca75 Leah Rowe 2025-01-03 10:20:23
Commit fd1a0ae3a2b3915abfafbf31baa233e2d4e034c2 - Vastly expanded the contrib page
The "who" page is redundant and has been removed, since
contrib listed the same information.

I will re-redirect who->contrib in Libreboot's httpd

Signed-off-by: Leah Rowe <leah@libreboot.org>
Author: Leah Rowe
Author date (UTC): 2025-01-05 18:09
Committer name: Leah Rowe
Committer date (UTC): 2025-01-05 18:09
Parent(s): 7fddfaca820d075bf31dc60548b8b62825bacabd
Signer:
Signing key:
Signing status: N
Tree: fcb2e64af09ce72f1aaf8c174e1fca752642b731
File Lines added Lines deleted
site/contrib.md 364 24
site/who.de.md 0 58
site/who.md 0 44
site/who.uk.md 0 47
File site/contrib.md changed (mode: 100644) (index 55d6a72..a2518b0)
... ... works on all aspects of libreboot, such as:
40 40 that libreboot uses that libreboot uses
41 41 * Providing user support on IRC * Providing user support on IRC
42 42
43 Caleb La Grange
44 ---------------
45
46 **Secondary developer, number two to Leah.** Caleb is a full time libreboot developer
47 with a narrower focus. Caleb focuses on several areas of development:
48
49 * Build system. Caleb is responsible for improving and fixing the libreboot Make build
50 system. Specifically: automation, and reproducibility.
51 * Hardware modification. Caleb has a passion for hardware alteration; soldering,
52 desoldering, and testing libreboot software on the resulting hardware.
53 * Board porting. Anything supported in Coreboot can be ported to libreboot, Caleb
54 will test and port any board he can get his hands on. Additionally, anyone can
55 contact Caleb to generate libreboot roms for testing on their board.
56 * Documentation. Caleb actively maintains documentation on the above areas of
57 interest. Additionally, Caleb is responsible for disassembly guides with his own
58 pictures and diagrams for several boards.
59 * User support. Caleb is active on irc and willing to help any user interested in
60 using libreboot or in need of help.
61 * Project goals. Caleb collaborates with Leah on determining project goals.
62 Leah has the final say in every decision.
43 As leader of the project, my own contributions would be too vast to list here
44 succinctly, so just go look at literally the entire Git history. I write this
45 paragraph without arrogance; it is simply a fact that almost all of the commits
46 in Libreboot, by percentage, were written by me. I oversee Libreboot; I am its
47 BDFL, or at least its leader until the day when Libreboot will one day be
48 surpassed. Libreboot is otherwise my life-long passion, my baby.
63 49
64 50 External projects External projects
65 51 ================= =================
 
... ... Libreboot uses U-Boot as the coreboot payload on supported ARM Chromebooks.
93 79 Contributors in alphabetical order Contributors in alphabetical order
94 80 ================================== ==================================
95 81
82 Alexei Sorokin
83 --------------
84
85 Sent minor fixes to lbmk; improved sha512sum verification on images, config
86 improvements e.g. hide MEI device where neutered ME is used. General
87 improvements and tweaks.
88
96 89 Alper Nebi Yasak Alper Nebi Yasak
97 90 ---------------- ----------------
98 91
 
... ... now been heavily modified and forked into a formal project, by Leah Rowe:
117 110 Alyssa's original work on the static site generator that Libreboot used to use; Alyssa's original work on the static site generator that Libreboot used to use;
118 111 the Libreboot website is now built with Untitled) the Libreboot website is now built with Untitled)
119 112
113 Andrea Perotti
114 --------------
115
116 Sent several small fixes to Libreboot's dependencies scripts for Debian, Fedora
117 and Ubuntu distros.
118
120 119 Andrew Robbins Andrew Robbins
121 120 -------------- --------------
122 121
123 122 Worked on large parts of Libreboot's old build system and related documentation. Worked on large parts of Libreboot's old build system and related documentation.
124 123 Andrew joined the Libreboot project as a full time developer during June 2017, Andrew joined the Libreboot project as a full time developer during June 2017,
125 until his departure in March 2021.
124 until his departure in March 2021. Although the work was ultimately scrapped
125 in 2021, in favour of Libreboot's
126 current [lbmk design](docs/maintain/), he provided countless hours of work to
127 the project over the years, helping users on IRC and generally being a very
128 passionate Libreboot developer.
129
130 Andrew was working on a build system re-write
131 that ultimately never reached a stable state, and he abandoned the project
132 after his work was replaced, but the feeling of disgust that he had was not
133 mutual.
126 134
127 135 I, Leah Rowe, am very grateful to Andrew Robbins for his numerous contributions I, Leah Rowe, am very grateful to Andrew Robbins for his numerous contributions
128 over the years.
136 over the years. Anyone who contributes to Libreboot is a hero. Look at the
137 old Libreboot repository on [notabug](https://notabug.org/libreboot) to find
138 his contributions.
139
140 Arsen Arsenović
141 ---------------
142
143 Added the config for ThinkPad T430 to Libreboot.
129 144
130 145 Arthur Heymans Arthur Heymans
131 146 -------------- --------------
 
... ... project. He still works on coreboot, to this day, and Libreboot greatly
141 156 benefits from his work. His contributions to the coreboot project, and Libreboot, benefits from his work. His contributions to the coreboot project, and Libreboot,
142 157 are invaluable. are invaluable.
143 158
159 Ben Westover
160 ------------
161
162 Added info about internal flashing for Dell OptiPlex 9020, in the Libreboot
163 documentation.
164
165 Caleb La Grange
166 ---------------
167
168 Caleb contributed heavily to the Libreboot build system, and even implemented
169 the first version of
170 Libreboot's [vendor inject script](docs/install/ivy_has_common.md), back when
171 it was part of the erstwhile osboot project, which formally merged with
172 Libreboot in November 2022.
173
174 Before Caleb came along, Libreboot didn't have any sort of structure in its
175 package management. The current `include/git.sh` script in Libreboot, which
176 uses a centralised set of configuration files, is ultimately derived from the
177 work that Caleb did.
178
179 Caleb was the one who figured out how to auto-download and neuter the Intel ME
180 on ThinkPad T440p, where previous osboot versions had used one that had to be
181 extracted from a dump of the original firmware; the Heads project also made use
182 of his work, in their project, to add the ThinkPad T440p, since their build
183 system focuses a lot on reproducibility so they place an emphasis on auto
184 downloading such files, to get the same version each time. Caleb's work in
185 Libreboot was largely inspired by Heads, which did the same thing at that time
186 on the ThinkPad X230. Libreboot's checksum-based design was also implemented
187 by him; when inserting vendor files, checksums are verified on images, to
188 ensure that they match what was built in the original release, for each given
189 release.
190
191 Caleb worked heavily on the Libreboot documentation, vastly improving much of
192 the installation instructions, and provided a lot of user support on IRC.
193
194 In general, Caleb heavily audited the entire project. The very nature of its
195 design, now, is based directly on the work that he did, when looking at the
196 design of the build system. The various Libreboot build system audits that
197 started in 2023 were essentially turbo-charged versions of the same work he
198 was doing.
199
200 Caleb has also been a good friend to me, Leah, and provided a lot of advice
201 during the osboot merger. I avoided a lot of stupid mistakes because of his
202 advice.
203
204 Canberk TURAN
205 -------------
206
207 Added Turkish Q keyboard layout to Libreboot's GRUB payload.
208
144 209 Damien Zammit Damien Zammit
145 210 ------------- -------------
146 211
 
... ... Damien didn't work directly on Libreboot itself, but he worked heavily with
152 217 Leah Rowe, integrating patches and new board ports into Libreboot, based on Leah Rowe, integrating patches and new board ports into Libreboot, based on
153 218 Damien's upstream work on coreboot. Damien's upstream work on coreboot.
154 219
220 Daniil Prokofev
221 ---------------
222
223 Translated several Libreboot website pages into the Russian language.
224
155 225 Denis Carikli Denis Carikli
156 226 ------------- -------------
157 227
 
... ... didn't work with ACPI based brightness controls. Others in coreboot later
174 244 improved it, making ACPI-based backlight controls work properly, based on this improved it, making ACPI-based backlight controls work properly, based on this
175 245 earlier work. earlier work.
176 246
247 Very cool guy!!!
248
249 Eason aka ezntek
250 ----------------
251
252 Sent a SOIC8 photo for Raspberry Pi Pico pinout, where previously only SOIC16
253 info existed. Also added info about `thinkpad_acpi` Linux kernel module for
254 ThinkPad T480.
255
256 I (Leah) worked with ezntek on some testing and he discovered several bugs
257 on the ThinkPad T480, while Mate and I were working on it for Libreboot.
258
259 ezntek wrote this guide:
260 <https://ezntek.com/posts/librebooting-the-thinkpad-t480-20241207t0933/>
261
262 This guide was written based on my and other people's help, on IRC, while we
263 were in the process of adding the T480 to Libreboot. Several parts of this guide
264 were in fact used to improve the Libreboot guide, such as the info about how
265 to update the Lenovo UEFI firmware prior to Libreboot installation, by using
266 USB boot media instead of needing to boot Windows.
267
268 Eason's guide also made number one on hacker news that day, and as a result,
269 many more people learned about Libreboot, especially its support for T480,
270 which helped to spread the news about the work.
271
272 Absolute legend. One of Libreboot's many great champions.
273
274 E. Blåsten
275 --------------
276
277 Documented several quirks of the MacBook2,1 and ThinkPad X200T, such as
278 swivel/rotation on X200T, and various alt keys on the MacBook to make it more
279 usable with Linux, when used on Libreboot.
280
281 Also helped me (Leah) in a very fundamental way, in 2018. The help I got enabled
282 me to be who I am today.
283
284 Fedja Beader
285 -------------
286
287 Wrote several guides for Libreboot, including the original version of the
288 GRUB hardening guide. Wrote the info about the Linux kernel panic/netconsole
289 on Libreboot's FAQ.
290
291 Also sent some small fixes to Libreboot's GRUB configuration, enabling USB
292 devices to boot more reliably. Also improved Libreboot's documentation
293 pertaining to Full Disk Encryption.
294
177 295 Ferass El Hafidi Ferass El Hafidi
178 --------
296 -----------------
179 297
180 298 Added cstate 3 support on macbook21, enabling higher battery life and cooler Added cstate 3 support on macbook21, enabling higher battery life and cooler
181 299 CPU temperatures on idle usage. CPU temperatures on idle usage.
 
... ... Also has a series of extensive improvements to the entire Libreboot system;
184 302 for example, Ferass made the entire build system use POSIX `sh`, removing for example, Ferass made the entire build system use POSIX `sh`, removing
185 303 bashisms that previously plagued it. bashisms that previously plagued it.
186 304
305 Libreboot's original support for cross-compiling AArch64 coreboot was added
306 by him. He also submitted a few bug fixes to the GRUB configuration used by
307 Libreboot.
308
187 309 This is IRC nick `f_` on Libreboot IRC. Cool guy! This is IRC nick `f_` on Libreboot IRC. Cool guy!
188 310
311 hslick
312 ------
313
314 Documented Arch Linux ARM installation on ARM64 U-Boot targets.
315
316 Integral
317 --------
318
319 Translated the Libreboot home page into Chinese language.
320
321 Jason Lenz
322 ----------
323
324 Sent instructions for installing Debian Linux on ARM64-based chromebooks
325 with Libreboot and Alper's U-Boot ARM64 payload.
326
189 327 Jeroen Quint Jeroen Quint
190 328 ------------ ------------
191 329
 
... ... Contributed several fixes to the libreboot documentation, relating to
193 331 installing on Arch-based systems with full disk encryption on libreboot installing on Arch-based systems with full disk encryption on libreboot
194 332 systems. systems.
195 333
334 John Doe
335 --------
336
337 This person never gave their name, but they sent two patches:
338
339 ```
340 * 676eb110c7f Perform the silentoldconfig step of seabios before full make
341 * acc57bda6df scripts: process git versions when lbmk is a worktree or submodule
342 ```
343
344 Every contribution is appreciated. Every contributor gets their own entry in
345 the Libreboot Hall of Fame.
346
196 347 Joshua Gay Joshua Gay
197 348 ---------- ----------
198 349
 
... ... Klemens Nanni
210 361 Made many fixes and improvements to the GRUB configuration used in Made many fixes and improvements to the GRUB configuration used in
211 362 libreboot, and several tweaks to the build system. libreboot, and several tweaks to the build system.
212 363
364 Linear Cannon
365 -------------
366
367 Added NetBSD support for `dell-flash-unlock`.
368
213 369 Lisa Marie Maginnis Lisa Marie Maginnis
214 370 ------------------- -------------------
215 371
 
... ... in Libreboot, e.g. ASUS Chromebook C201PA - at the time, this was using
225 381 Google's own Depthcharge payload, which you can find in 2016 Libreboot Google's own Depthcharge payload, which you can find in 2016 Libreboot
226 382 releases. releases.
227 383
384 Livio
385 -----
386
387 Sent a small enhancement for GRUB, allowing the user to turn on or off several
388 options at boot time, such as graphical options or spkmodem output, so that
389 these features can be included on every image, and used flexibly.
390
391 Sent some small fixes to the QEMU target, fixing a bug in the SMBIOS info.
392
228 393 Lorenzo Aloe Lorenzo Aloe
229 394 ------------ ------------
230 395
 
... ... that OS is not natively supported.
236 401
237 402 All round good guy, an honest and loyal fan. All round good guy, an honest and loyal fan.
238 403
404 Luke T. Shumaker
405 ----------------
406
407 Sent a patch to Libreboot, fixing vboot on 32-bit (i686) hosts; it previously
408 only compiled on 64-bit x86 (amd64) machines.
409
239 410 Marcus Moeller Marcus Moeller
240 411 -------------- --------------
241 412
242 413 Made the libreboot logo. Made the libreboot logo.
243 414
415 Mate Kukri
416 ----------
417
418 Mate Kukri is a *major* contributor to Libreboot, and several of the upstreams
419 that it uses; he is a coreboot developer, and also contributes heavily to the
420 GNU GRUB project.
421
422 Off the top of my head, here are just a few of the contributions that he has
423 made:
424
425 * Wrote several enhancements for `pico-serprog`, based on the original work
426 done by [stacksmashing](https://github.com/stacksmashing), who also has
427 this very interesting [youtube channel](https://www.youtube.com/channel/UC3S8vxwRfqLBdIhgRlDRVzw);
428 Riku's work is heavily inspired by Mate's and stacksmashing's work.
429 * Ported the Dell OptiPlex 9020 SFF and MT, and provided several fixes on it
430 for the Libreboot project; several fixes that I (Leah) did were also based on
431 advice that he gave me.
432 * Wrote the [deguard](docs/install/deguard.md) utility for disabling Intel
433 Boot Guard on MEv11; this is used for the Dell OptiPlex 3050 Micro
434 and ThinkPad T480 ports.
435 * Ported the Dell OptiPlex 3050 Micro and Lenovo ThinkPad T480/T480s to
436 coreboot, directly providing Leah with advice when integrating these ports
437 into Libreboot. This work included heavy amounts of reverse engineering
438 Lenovo's EC firmware.
439 * Ported the ASUS H610M-K D4 motherboard to coreboot, an Alderlake machine that
440 Libreboot is interested in, for the release planned by April 2025; this
441 bullet-point is being written on 5 January 2025 prior to its addition in
442 Libreboot.
443 * Wrote the NVMe driver that Libreboot uses in GRUB, based upon work done for
444 the SeaBIOS project.
445
446 Mate Kukri is a hero to the Libreboot project. Without him, Libreboot would not
447 be what it is today.
448
449 Michael Reed
450 ------------
451
452 Wrote Libreboot's original OpenBSD installation guide.
453
454 Also sent fixes to the original static site generator that Alyssa wrote, upon
455 which the Untitled Static Site Generator was later based.
456
457 Michał Masłowski
458 ----------------
459
460 Sent several fixes to Libreboot's early build system, back in the early days
461 of the project. Also taught Leah how to use Git, because the very first revisions
462 were released only as tarballs, without Git history; the first commits in
463 the old repository were imports of those tarballs.
464
244 465 Nicholas Chin Nicholas Chin
245 466 ------------- -------------
246 467
 
... ... the `dell-flash-unlock` (formerly `e6400-flash-unlock`) utility, which
250 471 can unlock the flash on these boards, allowing internal flashing of can unlock the flash on these boards, allowing internal flashing of
251 472 Libreboot directly from host OS running under the original Dell firmware. Libreboot directly from host OS running under the original Dell firmware.
252 473
474 Nicholas has ported many more Dell Latitude laptops to Libreboot, and he works
475 heavily on the upstream coreboot project. In fact, *every* Dell Latitude
476 board supported in Libreboot was done by him, at least as of 5 January 2025.
477
478 Nicholas has provided countless hours of user support on the Libreboot IRC
479 channel and in those of projects which Libreboot uses, and submitted many
480 fixes to Libreboot, both in terms of code and documentation.
481
482 He has advised me, Leah, on many occasions, teaching me things. Needless to
483 say, he is one of Libreboot's champions.
484
485 Nicholas also contributes to coreboot heavily, to flashprog, and several
486 other projects that Libreboot uses.
487
488 0xloem
489 ------
490
491 Added info about LPC flashing on Libreboot's external flashing guide.
492
253 493 Patrick "P. J." McDermott Patrick "P. J." McDermott
254 494 --------------------------- ---------------------------
255 495
 
... ... relating to the [Intel Management Engine](../faq.md#intelme), in addition
258 498 to making several improvements to the build system in libreboot. **Former to making several improvements to the build system in libreboot. **Former
259 499 libreboot project maintainer.** libreboot project maintainer.**
260 500
501 Patrick Rudolph
502 ---------------
503
504 Coreboot developer. Also wrote the xHCI GRUB driver, that Libreboot uses;
505 without it, several ports in Libreboot would not be feasible, unless they
506 excluded GRUB as a payload, because several newer Intel platforms no longer
507 have (or configure) EHCI controllers. Upstream GRUB currently has no xHCI
508 driver, but Patrick sent patches in 2020 that Libreboot later re-based,
509 on top of GRUB 2.12.
510
261 511 Paul Kocialkowski Paul Kocialkowski
262 512 ----------------- -----------------
263 513
 
... ... Ported the ARM (Rockchip RK3288 SoC) based *Chromebook* laptops to
265 515 libreboot. Also one of the main [Replicant](http://www.replicant.us/) libreboot. Also one of the main [Replicant](http://www.replicant.us/)
266 516 developers. developers.
267 517
518 He was also responsible for the original re-write of the Libreboot build
519 system, upon which Libreboot's effort from 2017-2021 was based; ultimately,
520 this work never became stable and the work was scrapped in 2021, in favour of
521 the current Libreboot build system design, named lbmk.
522
268 523 Paul Menzel Paul Menzel
269 524 ----------- -----------
270 525
 
... ... Paul worked with Libreboot on
279 534 this, sending patches to test periodically until the bug was fixed this, sending patches to test periodically until the bug was fixed
280 535 in coreboot, and then helped her integrate the fix in libreboot. in coreboot, and then helped her integrate the fix in libreboot.
281 536
537 Peaksol
538 -------
539
540 Translated several pages, including the SPI flashing guide, into Chinese
541 language.
542
282 543 Peter Stuge Peter Stuge
283 544 ----------- -----------
284 545
285 546 Helped write the [FAQ section about DMA](../faq.md#hddssd-firmware), and provided Helped write the [FAQ section about DMA](../faq.md#hddssd-firmware), and provided
286 547 general advice in the early days of the project. Peter was a coreboot developer general advice in the early days of the project. Peter was a coreboot developer
287 in those days, and a major developer in the *libusb* project (which flashrom
548 in those days, and a major developer in the *libusb* project (which flashprog
288 549 makes heavy use of). makes heavy use of).
289 550
290 551 Peter also wrote the *bucts* utility used to set Backup Control (BUC) Top Swap Peter also wrote the *bucts* utility used to set Backup Control (BUC) Top Swap
 
... ... about this in the hardware page:
306 567
307 568 [HP Elite 8200 SFF](docs/install/hp8200sff.md) [HP Elite 8200 SFF](docs/install/hp8200sff.md)
308 569
570 Riku also ported the HP Elite 8300 USDT.
571
572 Riku implemented MXM support as an INT15h handler in SeaBIOS, and wrote
573 some tooling for it, which enables the HP EliteBook 8560w port to work reliably
574 in Libreboot.
575
576 Riku also added the HP Folio 9470m to Libreboot.
577
578 Riku is also in charge of Libreboot's fork of `pico-serprog`, which is used
579 to provide serprog firmware on RP2040 and RP2530 devices. These devices can
580 be used to set up a cheap but reliable NOR flasher, which is now the default
581 recommended one for flashing Libreboot externally. Riku's fork contains several
582 enhancements, such as a higher default drive level of 12mA and the ability to
583 control multiple chip select pins, useful for flashing dual-chip Intel boards.
584
585 Riku has submitted numerous bug fixes to many boards, and generally sent many
586 improvements for the build system and also the Libreboot documentation. He
587 also added the HP EliteBook 2560p to Libreboot.
588
589 Riku also contributes to coreboot and flashprog, and several other projects
590 that Libreboot uses.
591
592 samuraikid
593 ----------
594
595 Added Portuguese keyboard layout to Libreboot's GRUB payload.
596
597 semigel
598 -------
599
600 Added BTRFS subvolume support to Libreboot's GRUB configuration, for auto-booting
601 various Linux distros.
602
603 Simon Glass
604 -----------
605
606 Simon Glass is principally responsible for the x86 U-Boot payload that Libreboot
607 now uses as a coreboot payload. Simon provided Leah with several critical patches
608 and advised Leah on several aspects of U-Boot's design, that helped a lot
609 when integrating it.
610
611 Without him, Libreboot would not have a functioning U-Boot implementation on
612 x86.
613
614 Snooze Function
615 ---------------
616
617 Translated several pages on the Libreboot documentation into the German
618 language.
619
620 StackSmashing
621 -------------
622
623 Author of the original [pico-serprog](https://github.com/stacksmashing/pico-serprog)
624 project, upon which Libreboot's fork (maintained by Riku Viitanen) is based.
625
626 StackSmashing didn't do this specifically for Libreboot, but their work is
627 outstanding, so their name is honoured here.
628
629 StackSmashing also has a [YouTube channel](https://www.youtube.com/channel/UC3S8vxwRfqLBdIhgRlDRVzw)
630 with a lot of really cool videos on it about all things electronics, and hacking
631 of electronics. Check it out!
632
309 633 Steve Shenton Steve Shenton
310 634 ------------- -------------
311 635
 
... ... Swiftgeek left the project in March 2021. I, Leah Rowe, wish him all the best
381 705 in his endeavours, and I'm very grateful to his numerous contributions over the in his endeavours, and I'm very grateful to his numerous contributions over the
382 706 years. years.
383 707
708 Timothee Benedet
709 ----------------
710
711 Translated several Libreboot website pages into the French language.
712
384 713 Timothy Pearson Timothy Pearson
385 714 --------------- ---------------
386 715
 
... ... Intel platforms in Libreboot, when flashing it (now rewritten
404 733 by others in Ada, for libgfxinit in coreboot, but originally it was written in by others in Ada, for libgfxinit in coreboot, but originally it was written in
405 734 C and included directly in coreboot; libgfxinit is a 3rdparty submodule of C and included directly in coreboot; libgfxinit is a 3rdparty submodule of
406 735 coreboot). coreboot).
736
737 Vladislav Shapovalov
738 --------------------
739
740 Translated several pages of the Libreboot website into Ukranian language.
741
742 -------------------------------------------------------------------------------
743
744 **Did we forget your name?**
745
746 **If so, and you would like to be listed here, please contact the Libreboot project.**
File site/who.de.md deleted (index 7e73469..0000000)
1 ---
2 title: Who develops libreboot?
3 x-toc-enable: true
4 ...
5
6 Der Zweck dieser Seite ist klar zu definieren wer am Libreboot Projekt
7 arbeitet, wer das Projekt betreibt, wie Entscheidungen getroffen werden,
8 und wie das Projekt grundsätzlich funktioniert.
9
10 Informationen über die wichtigsten Beteiligten an Libreboot sind auf
11 dieser Seite zu finden,
12 dort sind diese Leute aufgeführt: [Liste der Beteiligten](contrib.md)
13
14 Leah Rowe (Gründerin, Chef Entwicklerin)
15 ===================================
16
17 Leah Rowe ist die Gründerin des Libreboot Projekts. Leah beaufsichtigt
18 die gesamte Libreboot Entwicklung, überprüft
19 externe Beiträge, and hat bei Entscheidungen das letzte Wort.
20 Leah ist Eigentümerin der libreboot.org Server, und betreibt diese von
21 ihrem Labor in Großbrittanien.
22
23 Wenn Du mehr über Leah's Mitwirken an Libreboot erfahren möchtest, dann
24 kannst Du ihren Eintrag unter der
25 [Seite mit allen Mitwirkenden, Vergangenheit und Gegenwart](contrib.md)
26 lesen.
27
28 Caleb La Grange
29 ===============
30
31 Caleb ist online auch bekannt unter `shmalebx9`.
32 Caleb kümmert sich hauptsächlich um Verbesserungen am lbmk Build System,
33 das Hinzufügen neuer Boards sowie um die Dokumentation.
34
35 Wenn Du mehr über Caleb's Mitwirken an Libreboot erfahren möchtest, dann
36 kannst Du seinen Eintrag unter der
37 [Seite mit allen Mitwirkenden, Vergangenheit und Gegenwart](contrib.md)
38 lesen.
39
40 Alper Nebi Yasak
41 ================
42
43 Alper kümmert sich um die Entwicklung der U-Boot Payload Unterstützung
44 in Libreboot, koordiniert Tests auf Chromebooks die dies nutzen, und
45 erledigt jegliche notwendige Upstream Arbeit an U-Boot selbst.
46 `alpernebbi` bei Libera IRC.
47
48 Wenn Du mehr über Alper's Mitwirken an Libreboot erfahren möchtest, dann
49 kannst Du seinen Eintrag unter der
50 [Seite mit allen Mitwirkenden, Vergangenheit und Gegenwart](contrib.md)
51 lesen.
52
53 Entwickler gesucht!
54 ==================
55
56 **Lerne wie Du Patches beisteuern kannst unter der [git Seite](git.de.md)**
57
58 Jeder ist willkommen an der Entwicklung teilzunehmen.
File site/who.md deleted (index 125b9bd..0000000)
1 ---
2 title: Who develops libreboot?
3 x-toc-enable: true
4 ...
5
6 The purpose of this page is to clearly define who works on libreboot, who runs
7 the project, how decisions are made, and in general how the project functions.
8
9 You can find information about major contributions made to libreboot, on this
10 page which lists such people: [List of contributors](contrib.md)
11
12 Leah Rowe (founder, lead developer)
13 ===================================
14
15 Leah Rowe is the founder of the libreboot project. Leah oversees all development of libreboot, reviewing
16 outside contributions, and has the final say over all decisions. Leah owns and
17 operates the libreboot.org servers from her lab in the UK.
18
19 Caleb La Grange
20 ===============
21
22 Caleb goes by the screen name `shmalebx9`.
23 Caleb mainly deals with improvements to the lbmk build system, board porting,
24 and documentation.
25
26 Alper Nebi Yasak
27 ================
28
29 Alper handles development of the U-Boot payload support in Libreboot,
30 coordinates testing on Chromebooks that use it, and does any necessary
31 upstream work on U-Boot itself. `alpernebbi` on Libera IRC.
32
33 List of contributions
34 =====================
35
36 You can learn more about any developer's involvement with Libreboot, by reading their
37 entry on the [page listing all contributors, past and present](contrib.md)
38
39 Developers wanted!
40 ==================
41
42 **Learn how to contribute patches on the [git page](git.md)**
43
44 All are welcome to join in on development.
File site/who.uk.md deleted (index cacf24a..0000000)
1 ---
2 title: Хто розробляє libreboot?
3 x-toc-enable: true
4 ...
5
6 Мета цієї сторінки - чітко визначити, хто працює над libreboot, хто виконує
7 проект, як приймаються рішення, і взагалі як проект функціонує.
8
9 Ви можете знайти інформацію про великий внесок, зроблений у libreboot, на цій
10 сторінці, яка перелічує таких людей: [Список учасників](contrib.md)
11
12 Лія Роу (засновниця, провідний розробник)
13 ===================================
14
15 Лія Роу є засновницею проекту libreboot. Лія контролює всю розробку libreboot, переглядає
16 зовнішні внески, і має останнє слово щодо всіх рішень. Лія володіє
17 і керує серверами libreboot.org зі своєї лабораторії у Великобританії.
18
19 Ви можете дізнатися більше про участь Лії в libreboot, прочитавши її запис на
20 [сторінці зі списком усіх учасників, минулих і теперішніх](contrib.md)
21
22 Калеб Ла Гранж
23 ===============
24
25 Калеб має псевдонім `shmalebx9`.
26 Калеб в основному займається вдосконаленням системи збірки lbmk, портуванням плати,
27 та документацією.
28
29 Ви можете дізнатись більше про участь Калеба в libreboot, прочитавши його
30 запис на [сторінці зі списком усіх учасників, минулих і теперішніх](contrib.md)
31
32 Альпер Небі Ясак
33 ================
34
35 Альпер займається розробкою підтримки корисного навантаження U-Boot в Libreboot,
36 координує тестування Chromebook, які його використовують, і виконує будь-яку необхідну
37 апстрім роботу над самим U-Boot. `alpernebbi` на Libera IRC.
38
39 Ви можете дізнатись більше про участь Альпера в Libreboot, читаючи його
40 запис на [сторінці зі списком усіх учасників, минулих і теперішніх](contrib.md)
41
42 Потрібні розробники!
43 ==================
44
45 **Дізнайтесь, як додати виправлення на [сторінці git](git.md)**
46
47 Запрошуємо всіх долучитися до розробки.
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main