hslick-master
Leah Rowe 2023-04-08 19:45:15 +01:00
parent ad646ac89c
commit ef10acb0a6
14 changed files with 192 additions and 33 deletions

View File

@ -289,7 +289,7 @@ the contents of your NOR flash.
In the libreboot build system, from the Git repository, you can download and
install flashrom. Do this after downloading the
[lbmk Git repository](https://notabug.org/libreboot/lbmk):
[lbmk Git repository](https://codeberg.org/libreboot/lbmk):
cd lbmk
sudo ./build dependencies ubuntu2004

View File

@ -7,7 +7,7 @@ Read the [Ivybridge/Haswell common guide](/docs/install/ivy_has_common.html) if
All of the following instructions assume that you've cloned lbmk and are operating from the
root of that project. To do so, run
git clone https://notabug.org/libreboot/lbmk
git clone https://codeberg.org/libreboot/lbmk
cd lbmk
You can now follow the rest of the instructions.

View File

@ -11,7 +11,7 @@ Read the [Ivybridge/Haswell common guide](ivy_has_common.md) if you want more in
All of the following instructions assume that you've cloned lbmk and are operating from the
root of that project. To do so, run
git clone https://notabug.org/libreboot/lbmk
git clone https://codeberg.org/libreboot/lbmk
cd lbmk
You can now follow the rest of the instructions.

View File

@ -41,7 +41,7 @@ project.
To do so, you'll need to have git installed on your machine. You can then clone
the project.
git clone https://notabug.org/libreboot/lbmk
git clone https://codeberg.org/libreboot/lbmk
If you want more information on building lbmk see [the build instructions.](/docs/build/index.html)

View File

@ -11,13 +11,23 @@ found on [who.md](who.md)
The `libreboot` project has 3 main Git repositories:
* Build system: <https://notabug.org/libreboot/lbmk>
* Website (+docs): <https://notabug.org/libreboot/lbwww>
* Images (for website): <https://notabug.org/libreboot/lbwww-img>
* Build system: <https://codeberg.org/libreboot/lbmk>
* Website (+docs): <https://codeberg.org/libreboot/lbwww>
* Images (for website): <https://codeberg.org/libreboot/lbwww-img>
There is also these programs, hosted by the Libreboot project, and libreboot
Libreboot was previously using NotABug, but it had continued reliability
issues due to HTTP 500 errors being returned, largely in the evenings, most
likely because too many people were on it; it was decided that Libreboot
needed something more stable, so now Libreboot is hosted on codeberg. See:
[announcement of move to codeberg, 8 April 2023](news/codeberg.md)
There aro also these programs, hosted by the Libreboot project, and libreboot
either recommends them or makes use of them:
The `ich9utils` project is now available under `util/ich9utils` in lbmk, and
lbmk uses *that*, but the old standalone repository is still available on
notabug (bucts is also there):
* Bucts (utility): <https://notabug.org/libreboot/bucts>
* ich9utils (utility): <https://notabug.org/libreboot/ich9utils>
@ -52,7 +62,7 @@ lbmk (libreboot-make)
This is the core build system in libreboot. You could say that `lbmk` *is*
libreboot! Download the Git repository:
git clone https://notabug.org/libreboot/lbmk
git clone https://codeberg.org/libreboot/lbmk
The `git` command, seen above, will download the libreboot build system `lbmk`.
You can then go into it like so:
@ -71,12 +81,12 @@ lbwww and lbwww-img
The *entire* libreboot website and documentation is hosted in a Git repository.
Download it like so:
git clone https://notabug.org/libreboot/lbwww
git clone https://codeberg.org/libreboot/lbwww
Images are hosted on <https://av.libreboot.org/> and available in a separate
repository:
git clone https://notabug.org/libreboot/lbwww-img
git clone https://codeberg.org/libreboot/lbwww-img
Make whatever changes you like. See notes below about how to send patches.
@ -166,13 +176,13 @@ sublicense) that other licenses do not:
Send patches
------------
Make an account on <https://notabug.org/> and navigate (while logged in) to the
Make an account on <https://codeberg.org/> and navigate (while logged in) to the
repository that you wish to work on. Click *Fork* and in your account,
you will have your own repository of libreboot. Clone your repository, make
whatever changes you like to it and then push to your repository, in your
account on NotABug. You can also do this on a new branch, if you wish.
In your Notabug account, you can then navigate to the official libreboot
In your Codeberg account, you can then navigate to the official libreboot
repository and submit a Pull Request. The way it works is similar to other
popular web-based Git platforms that people use these days.
@ -185,7 +195,29 @@ via email. If you do not receive a fast enough response from the project, then
you could also notify the project via the `#libreboot` channel on Libera Chat.
Another way to submit patches is to email Leah Rowe directly:
[leah@libreboot.org](mailto:leah@libreboot.org) is Leah's project email address.
[info@minifree.org](mailto:info@minifree.org) is Leah's project email address.
However, for transparency of the code review process, it's recommended that you
use Notabug, for the time being.
use Codeberg, for the time being.
Notabug repositories
====================
OLD notabug repos are still pushed to as backup, but the codeberg mirror is
considered to be main/official now, as of the [announcement on 8
April 2023](news/codeberg.md). See:
* Build system: <https://notabug.org/libreboot/lbmk>
* Website (+docs): <https://notabug.org/libreboot/lbwww>
* Images (for website): <https://notabug.org/libreboot/lbwww-img>
For sending patches, it is now preferred that you use *codeberg*. Technically,
pull requests are still possible via Notabug. While Notabug still exists,
Libreboot patches will continue be pushed there, mirroring what gets pushed
on Notabug.
The Notabug repository also contains some historical git repositories,
including the old Libreboot git repository from before build system, website
and images were split into separate repos. Leah Rowe has copies of these and
will push them to codeberg if Notabug ever goes down permanently. Same goes
for osboot repositories, which were merged with Libreboot in November 2022.

View File

@ -11,13 +11,23 @@ x-toc-enable: true
Проект `libreboot` має 3 основні сховища Git:
* Система побудови: <https://notabug.org/libreboot/lbmk>
* Веб-сайт (+документація): <https://notabug.org/libreboot/lbwww>
* Зображення (для веб-сайта): <https://notabug.org/libreboot/lbwww-img>
* Система побудови: <https://codeberg.org/libreboot/lbmk>
* Веб-сайт (+документація): <https://codeberg.org/libreboot/lbwww>
* Зображення (для веб-сайта): <https://codeberg.org/libreboot/lbwww-img>
Libreboot was previously using NotABug, but it had continued reliability
issues due to HTTP 500 errors being returned, largely in the evenings, most
likely because too many people were on it; it was decided that Libreboot
needed something more stable, so now Libreboot is hosted on codeberg. See:
[announcement of move to codeberg, 8 April 2023](news/codeberg.md)
Є також ці програми, розміщені в проекті Libreboot, і libreboot
або рекомендує їх, або використовує їх:
The `ich9utils` project is now available under `util/ich9utils` in lbmk, and
lbmk uses *that*, but the old standalone repository is still available on
notabug (bucts is also there):
* Bucts (утиліта): <https://notabug.org/libreboot/bucts>
* ich9utils (утиліта): <https://notabug.org/libreboot/ich9utils>
@ -52,7 +62,7 @@ lbmk (libreboot-make)
Це основна система збирання в libreboot. Можна сказати, що `lbmk` *це*
libreboot! Завантажте репозиторій Git:
git clone https://notabug.org/libreboot/lbmk
git clone https://codeberg.org/libreboot/lbmk
Команда `git`, показана вище, завантажить систему збірки libreboot `lbmk`.
Потім ви можете перейти до цього так:
@ -71,12 +81,12 @@ lbwww та lbwww-img
*Весь* веб-сайт і документація libreboot розміщені в репозиторії Git.
Завантажте так:
git clone https://notabug.org/libreboot/lbwww
git clone https://codeberg.org/libreboot/lbwww
Зображення розміщені на <https://av.libreboot.org/> і доступні в окремому
сховищі:
git clone https://notabug.org/libreboot/lbwww-img
git clone https://codeberg.org/libreboot/lbwww-img
Вносьте будь-які зміни, які забажаєте. Дивіться нотатки нижче про те, як надсилати виправлення.
@ -166,13 +176,13 @@ Untitled.
Надсилайте виправлення
------------
Створіть обліковий запис на <https://notabug.org/> і перейдіть (увійшовши в систему) до
Створіть обліковий запис на <https://codeberg.org/> і перейдіть (увійшовши в систему) до
репозиторію, над яким ви хочете працювати. Натисніть *Fork*, і у вашому обліковому записі,
ви матимете власне сховище libreboot. Клонуйте свій репозиторій, внесіть у нього
будь-які зміни, а потім надішліть їх у свій репозиторій у своєму обліковому
записі на NotABug. Ви також можете зробити це на новій гілці, якщо хочете.
У своєму обліковому записі Notabug, ви можете перейти до офіційного репозиторія libreboot
У своєму обліковому записі Codeberg, ви можете перейти до офіційного репозиторія libreboot
і надіслати запит на отримання. Принцип роботи подібний до інших популярних веб-платформ
Git, якими люди користуються сьогодні.
@ -188,4 +198,26 @@ IRC-канал libreboot і повідомити канал, які виправ
[leah@libreboot.org](mailto:leah@libreboot.org) - це адреса електронної пошти проекту Лії.
Однак, для прозорості процесу перевірки коду, ми рекомендуємо на даний момент
використовувати Notabug.
використовувати Codeberg.
Notabug repositories
====================
OLD notabug repos are still pushed to as backup, but the codeberg mirror is
considered to be main/official now, as of the [announcement on 8
April 2023](news/codeberg.md). See:
* Build system: <https://notabug.org/libreboot/lbmk>
* Website (+docs): <https://notabug.org/libreboot/lbwww>
* Images (for website): <https://notabug.org/libreboot/lbwww-img>
For sending patches, it is now preferred that you use *codeberg*. Technically,
pull requests are still possible via Notabug. While Notabug still exists,
Libreboot patches will continue be pushed there, mirroring what gets pushed
on Notabug.
The Notabug repository also contains some historical git repositories,
including the old Libreboot git repository from before build system, website
and images were split into separate repos. Leah Rowe has copies of these and
will push them to codeberg if Notabug ever goes down permanently. Same goes
for osboot repositories, which were merged with Libreboot in November 2022.

View File

@ -73,10 +73,10 @@ pouvez les installez simplement, sans connaissance ou compétence particulière
Comment aider
-----------
Vous pouvez allez voir les bugs listés sur le [traqueur de bugs](https://notabug.org/libreboot/lbmk/issues).
Vous pouvez allez voir les bugs listés sur le [traqueur de bugs](https://codeberg.org/libreboot/lbmk/issues).
Si vous trouvez un bug et avez un correctif, [voici les instructions pour envoyer des patchs](git.md), et vous pouvez aussi nous les signaler.
Par ailleurs, ce site est écrit en Markdown et hébergé dans un [dépôt séparé](https://notabug.org/libreboot/lbwww) où
Par ailleurs, ce site est écrit en Markdown et hébergé dans un [dépôt séparé](https://codeberg.org/libreboot/lbwww) où
vous pouvez envoyer vos patchs.
La discussion sur le dévéloppement de Libreboot et le support utilisateur

View File

@ -74,12 +74,12 @@ How to help
-----------
You can check bugs listed on
the [bug tracker](https://notabug.org/libreboot/lbmk/issues).
the [bug tracker](https://codeberg.org/libreboot/lbmk/issues).
If you spot a bug and have a fix, [here are instructions for how to send
patches](git.md), and you can also report it. Also, this entire website is
written in Markdown and hosted in a [separate
repository](https://notabug.org/libreboot/lbwww) where you can send patches.
repository](https://codeberg.org/libreboot/lbwww) where you can send patches.
Any and all development discussion and user support are all done on the IRC
channel. More information is on the [contact page](contact.md).

View File

@ -68,11 +68,11 @@ Coreboot помітно складний для встановлення для
-----------
Ви можете перевірити помилки, перелічені
в [системі відстеження помилок](https://notabug.org/libreboot/lbmk/issues).
в [системі відстеження помилок](https://codeberg.org/libreboot/lbmk/issues).
Якщо ви помітили помилку і маєте виправлення, [ось інструкції щодо надсилання виправлень](git.md), а також ви можете повідомити про це. Також, весь цей веб-сайт
написаний Markdown та розміщений в [окремому
репозиторії](https://notabug.org/libreboot/lbwww), де ви можете надсилати виправлення.
репозиторії](https://codeberg.org/libreboot/lbwww), де ви можете надсилати виправлення.
Усі обговорення розробки та підтримка користувачів відбуваються на IRC
каналі. Більше інформації на [сторінці зворотнього зв'язку](contact.md).

View File

@ -1,3 +1,4 @@
codeberg.md
kgpe-d16.md
freedom.md
libreboot20230319.md

94
site/news/codeberg.md Normal file
View File

@ -0,0 +1,94 @@
% Libreboot Git repositories now on Codeberg (RIP Notabug)
% Leah Rowe
% 8 April 2023
RIP Notabug
===========
Git repositories provided by Libreboot are still available via Notabug, but
the Notabug site has been quite unreliable for some time now. I notice it
mostly in the evenings, when more people are likely using it. Essentially, the
service is overloaded all the time and this results in regular HTTP 500 errors,
preventing pull requests, git clone, issue reports and other things to go
offline at random times.
I kept Libreboot on Notabug for as long as possible, because I hoped that the
admin (single) would fix issues, but I can't keep waiting.
Libreboot was originally a member of the Peers Community, which hosts Notabug.
So I had an affinity for Notabug.
Libreboot repos now hosted by Codeberg
--------------------------------------
I've decided to set up an account on Codeberg. You can find it here:
* <https://codeberg.org/libreboot>
On this day, 8 April 2023, the following repositories are available via
Codeberg:
* Build system: <https://codeberg.org/libreboot/lbmk>
* Website (markdown files): <https://codeberg.org/libreboot/lbwww>
* Images (av.libreboot.org): <https://codeberg.org/libreboot/lbwww-img>
Codeberg has nicer features
---------------------------
Codeberg runs on forgejo, itself a fork of Gitea, which *itself* is a fork
of Gogs. *Notabug* runs on an older, modified version of Gogs, which lacks a
lot of nicer features like issue search.
Codeberg's forgejo instance has issue search, and it has a nice CI built in,
namely *woodpecker*. All of this and more could be useful to Libreboot, and
is being looked into.
The interface is virtually identical to that of Notabug, since it's based
upon the same original codebase. Links on libreboot.org have been updated.
You can send issue reports and pull requests in much the same way as before,
but you will need to make a new account on codeberg.org if you don't already
have one.
Notabug still available
-----------------------
The notabug repositories are *still* available, and I'll still push new code
to them. I push to several repositories, not just codeberg/notabug, but those
are the ones that I openly advertise.
Notabug is *usually* available, but it is often overloaded in the evenings,
so it's no longer viable for production use, but it's still viable as a backup.
If codeberg is ever down, at least you'd be able to download from Notabug.
Why not self-host?
==================
Forgejo, based on Gitea, is what runs on Codeberg. They host the project, on
behalf of the developers. Forgejo is working on federating the git forge, so
that mastodon-like features are available (pull requests, issues and such).
Until federated collaboration is possible in Git (via the web), it's simply
not viable for a small project like Libreboot to provide a self-hosted
instance, because it would mean that people have to make an account on the
site *just* for Libreboot. This seems unreasonable as a request. Lots of
people are on codeberg, and already have accounts.
Codeberg is run by a non-profit organisation that seems pretty solid, with
donations infrastructure too, so they'll probably always have the resources
to manage the service effectively.
When federation becomes available, I assume Codeberg's forgejo instance will
become part of that, so it just makes practical sense for Libreboot to
use Codeberg.
Why not sourcehut?
------------------
I considered sourcehut. I like the concept of it (mailing lists made easier,
email-based collaboration) but I don't think most people will want to use that.
Forgejo provides a web-based interface in a style that most people are used to.
Libreboot is *not* hosted on sourcehut, officially, in any capacity.
That is all.

View File

@ -15,7 +15,7 @@ Getting started
===============
The libreboot website is available, in Markdown, from a Git repository:\
<https://notabug.org/libreboot/lbwww>
<https://codeberg.org/libreboot/lbwww>
Instructions for how to send patches are available here:\
<https://libreboot.org/git.html>

View File

@ -74,7 +74,7 @@ $endif$
<li><a href="/docs/install/">Install</a></li>
<li><a href="/docs/">Docs</a></li>
<li><a href="/news/">News</a></li>
<li><a href="https://notabug.org/libreboot/lbmk/issues">Bugs</a></li>
<li><a href="https://codeberg.org/libreboot/lbmk/issues">Bugs</a></li>
<li><a href="/git.html">Send patch</a></li>
<li><strong><a href="https://www.patreon.com/libreleah">Donate</a></strong></li>
<li><a href="/contact.html">Contact</a></li>

View File

@ -74,7 +74,7 @@ $endif$
<li><a href="/docs/install/">Встановлення</a></li>
<li><a href="/docs/index.uk.html">Документація</a></li>
<li><a href="/news/">Новини</a></li>
<li><a href="https://notabug.org/libreboot/lbmk/issues">Помилки</a></li>
<li><a href="https://codeberg.org/libreboot/lbmk/issues">Помилки</a></li>
<li><a href="/git.uk.html">Відправити виправлення</a></li>
<li><strong><a href="https://www.patreon.com/libreleah">Пожертвувати</a></strong></li>
<li><a href="/contact.uk.html">Зв'язок</a></li>