Upload files to 'site'

hslick-master
snooze-function 2023-05-07 19:41:07 +00:00 committed by Leah Rowe
parent 4086def856
commit ef68804d2a
1 changed files with 87 additions and 79 deletions

View File

@ -12,8 +12,8 @@ sind unter [who.de.md](who.de.md) zu finden.
Das `Libreboot` Projekt hat hauptsächlich 3 Git Repositories: Das `Libreboot` Projekt hat hauptsächlich 3 Git Repositories:
* Build system: <https://codeberg.org/libreboot/lbmk> * Build system: <https://codeberg.org/libreboot/lbmk>
* Website (+Anleitungen): <https://codeberg.org/libreboot/lbwww> * Webseite (+Anleitungen): <https://codeberg.org/libreboot/lbwww>
* Bilder (für diw Website): <https://codeberg.org/libreboot/lbwww-img> * Bilder (für die Webseite): <https://codeberg.org/libreboot/lbwww-img>
You can also *browse* lbmk on Libreboot's own cgit instance, though it is not You can also *browse* lbmk on Libreboot's own cgit instance, though it is not
intended for development (use codeberg for that):\ intended for development (use codeberg for that):\
@ -162,77 +162,83 @@ international copyright law. It does not matter which name, or indeed whether
you even declare a copyright (but we do require that certain copyright you even declare a copyright (but we do require that certain copyright
licenses are used - read more about that on this same page). licenses are used - read more about that on this same page).
If you use a different name and email address on your commits/patches, then you Sofern Du einen anderen Namen und eine andere email Adresse für deine
should be fairly anonymous. Use commits/patches verwendest dann solltest Du anonym sein. Verwende
[git log](https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History) [git log](https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History)
and [git show](https://git-scm.com/docs/git-show) to confirm that before you und [git show](https://git-scm.com/docs/git-show) um dies zu überprüfen
push changes to a public Git repository. bevor Du einem öffentlichen Git Repository Änderungen hinzufügst.
Licenses (for contributors) Lizenzen (für Mitwirkende)
-------- --------
Make sure to freely license your work, under a libre license. Libreboot no Stelle sicher, dass deine Beiträge mit einer libre Lizenz frei lizensiert
longer sets arbitrary restrictions on what licenses are accepted, and many sind. Libreboot schreibt nicht mehr vor, welche Lizenzen akzeptiert werden,
licenses out there already exist. We will audit your contribution and tell und es existieren einige Lizenzen. Wir werden deinen Beitrag prüfen und
you if there are problems with it (e.g. no license). dir mitteilen sofern es ein Problem damit gibt (z.B. keine Lizenz).
*Always* declare a license on your work! Not declaring a license means that Gib *immer* eine Lizenz an für deine Arbeit! Keine Lizenz anzugeben bedeutet
the default, restrictive copyright laws apply, which would make your work das deine Arbeit unter die Standard Urheberrechte fällt, was deine Arbeit
proprietary, subject to all of the same restrictions. proprietär macht und somit von denselben Einschränkungen betroffen ist.
The MIT license is a good one to start with, and it is the preferred license Die MIT Lizenz ist ein guter Start, und sie ist die bevorzugte Lizenz
for all new works in Libreboot, but we're not picky. Libreboot has historically für sämtliche Arbeit an Libreboot, aber wir sind nicht pingelig. Libreboot
used GNU licensing such as GPL; much of that remains, and is likely to remain. hat in der Vergangenheit GNU Lizenzen so wie GPL verwendet; vieles davon
It's your work; obviously, if you're deriving from an existing work, besteht nach wie vor und wird auch weiterhin bestehen.
it may make sense to use the same license on your contribution, for license Es ist deine Arbeit; sofern deine Arbeit auf der Arbeit eines anderen basiert,
compatibility. ist es aufgrund der Lizenz-Kompatibilität ggfs. naheliegend diesselbe Lizenz zu
verwenden.
You can find common examples of licenses [Hier](https://opensource.org/licenses) findest Du übliche Beispiele für Lizenzen.
[here](https://opensource.org/licenses).
If you *are* deriving from an existing work, it's important that your license *Wenn* deine Arbeit auf bestehender Arbeit basiert, dann ist es wichtig
(for your contribution) be compatible with the licensing of the work from which (für deinen Beitrag) das die Lizenz deiner Arbeit kompatibel ist mit der
yours was derived. The MIT license is good because it's widely compatible Lizenz der Arbeit auf der sie beruht. Die MIT Lizenz ist hierfür gut geeignet,
with many other licenses, and permits many freedoms (such as the freedom to weil sie mit vielen anderen Lizenen kompatibel ist, und Freiheit zulässt
sublicense) that other licenses do not: (wie zum Beispiel die Freiheit einer SubLizenz) was bei vielen anderen
Lizenzen nicht der Fall ist:
<https://opensource.org/licenses/MIT> <https://opensource.org/licenses/MIT>
Send patches Patches senden
------------ ------------
Make an account on <https://codeberg.org/> and navigate (while logged in) to the Erstelle einen Account unter <https://codeberg.org/> und navigiere (während
repository that you wish to work on. Click *Fork* and in your account, Du eingeloggt bist) zu dem Repository das Du bearbeiten möchtest. Klicke
you will have your own repository of libreboot. Clone your repository, make auf *Fork* und Du wirst ein eigenes Libreboot Repository in deinem Account
whatever changes you like to it and then push to your repository, in your erhalten. Erstelle einen Clone dieses Repository, füge alle gewünschten Änderungen hinzu
account on NotABug. You can also do this on a new branch, if you wish. und führe anschliessend einen Push in dein Repository in deinem Account
auf Codeberg durch. Du kannst dies auch in einem neuen Branch erledigen,
sofern Du magst.
In your Codeberg account, you can then navigate to the official libreboot In deinem Codeberg Account kannst Du nun zum offiziellen Libreboot
repository and submit a Pull Request. The way it works is similar to other Repository navigieren und dort einen Pull Request erstellen. Die Art und
popular web-based Git platforms that people use these days. Weise wie dies funktioniert ist vergleichbar mit anderen populären Web basierten
Git Plattformen die heutzutage verwendet werden.
You can submit your patches there. Alternative, you can log onto the libreboot Du kannst dort deine Patches bereitstellen. Alternativ kannst Du dich in
IRC channel and notify the channel of which patches you want reviewed, if you den Libreboot IRC Kanal einloggen und dort bekannt geben welche deiner Patches
have your own Git repository with the patches. geprüft werden sollen, sofern Du ein eigenes Git repository mit den Patches
hast.
Once you have issued a Pull Request, the libreboot maintainers will be notified Sobald Du einen Pull Request erstellt hast, werden die Libreboot Maintainer
via email. If you do not receive a fast enough response from the project, then per email informiert. Sofern Du nicht schnell genug eine Antwort erhälst,
you could also notify the project via the `#libreboot` channel on Libera Chat. kannst Du das Projekt ebenso mithilfe des `#libreboot` Kanals auf Libera
Chat kontaktieren.
Another way to submit patches is to email Leah Rowe directly: Ein weiterer Weg Patches zu senden ist Leah Rowe direkt eine email zu senden:
[info@minifree.org](mailto:info@minifree.org) is Leah's project email address. [info@minifree.org](mailto:info@minifree.org) ist Leah's Projekt email Addresse.
However, for transparency of the code review process, it's recommended that you Um den Prozess der Quelltext Überprüfung transparent zu gestalten,
use Codeberg, for the time being. wird jedoch empfohlen künftig Codeberg zu verwenden.
Mirrors of lbmk.git Mirrors für lbmk.git
=================== ===================
The `lbmk` repository contains Libreboot's automated build system, which Das `lbmk` Repository enthält Libreboot's automatischess build system, welches
produces Libreboot releases (including compiled ROM images). Libreboot Veröffentlichungen herstellt (inklusive kompilierter ROM Images).
You can run `git clone` on any of these links (the links are also clickable, Du kannst `git clone` für alle diese Links ausführen (die Links können auch
to view changes in your Web browser): angeklickt werden, um Änderungen in deinem Web Browser anzusehen):
* <https://git.disroot.org/libreboot/lbmk> * <https://git.disroot.org/libreboot/lbmk>
* <https://gitea.treehouse.systems/libreboot/lbmk> * <https://gitea.treehouse.systems/libreboot/lbmk>
@ -243,16 +249,16 @@ to view changes in your Web browser):
* <https://pagure.io/libreboot> * <https://pagure.io/libreboot>
* <https://rocketgit.com/libreboot/libreboot> * <https://rocketgit.com/libreboot/libreboot>
lbwww.git mirror lbwww.git Mirror
---------------- ----------------
The `lbwww` repository contains Markdown files (pandoc variant), for use Das `lbwww` Repository enthält Markdown Dateien (Pandoc Variant), für die
with the [Untitled Static Site Generator](https://untitled.vimuser.org/); this Verwendung mit dem [Untitled Static Site Generator](https://untitled.vimuser.org/);
is what Libreboot uses to provide HTML web pages, *including* the page that dies wird von Libreboot verwendet um HTML Web Seiten bereitzustellen, *inklusive*
you are reading right now! der Seite die Du gerade liest!
You can run `git clone` on these links, and/or click to view changes in your Du kannst `git clone` für diese Links ausführen und/oder die Links
Web browser. See: anklicken um Änderungen in deinem Web Browser anzusehen). Siehe:
* <https://git.disroot.org/libreboot/lbwww> * <https://git.disroot.org/libreboot/lbwww>
* <https://gitea.treehouse.systems/libreboot/lbwww> * <https://gitea.treehouse.systems/libreboot/lbwww>
@ -262,32 +268,34 @@ Web browser. See:
* <https://gitlab.com/libreboot/lbwww> * <https://gitlab.com/libreboot/lbwww>
* <https://rocketgit.com/libreboot/lbwww> * <https://rocketgit.com/libreboot/lbwww>
NOTE: The `lbwww-img` repository is not generally provided, on mirrors, as HINWEIS: Das `lbwww-img` Repository wird generell nicht auf einem Mirror
those are just image files which you can find on <https://av.libreboot.org> zur Verfügung gestellt, weil dies lediglich Bilder sind die Du unter
and it is not the intention of the Libreboot project to bog down *mirrors* <https://av.libreboot.org> finden kannst und es ist nicht die Intention
with additional traffic by hosting images. des Libreboot Projektes *Mirror* mit zusätzlichen Datenverkehr durch
Bilder zu belasten.
Notabug repositories Notabug Repositories
==================== ====================
Commits that go to codeberg are also still pushed to notabug, in addition to Commits die zu codeberg gepusht werden, werden ebenso zu notabug gepusht,
the other mirrors. Notabug is considered a *mirror* since 8 April 2023, when zusätzlich zu den anderen Mirrors.
Libreboot's main development site moved to *Codeberg*. Notabug wird seit dem 8. April 2023 als *Mirror* betrachtet, seitdem
Libreboot's Haupt Entwicklung zu *Codeberg* gewechselt hat.
OLD notabug repos are still pushed to as backup, but the codeberg mirror is In die ALTEN notabug Repositories wird zu Backup Zwecken nach wie vor gepusht,
considered to be main/official now, as of the [announcement on 8 aber der codeberg mirror wird nun als der hauptsächliche/offizielle betrachtet,
April 2023](news/codeberg.md). See: wie in dieser [Ankündigung vom 8. April 2023](news/codeberg.md). Siehe:
* Build system: <https://notabug.org/libreboot/lbmk> * Build system: <https://notabug.org/libreboot/lbmk>
* Website (+docs): <https://notabug.org/libreboot/lbwww> * Webseite (+Dokumentation): <https://notabug.org/libreboot/lbwww>
* Images (for website): <https://notabug.org/libreboot/lbwww-img> * Bilder (für die Webseite): <https://notabug.org/libreboot/lbwww-img>
For sending patches, it is now preferred that you use *codeberg*. Technically, Um Patches zu senden, wird nun bevorzugt wenn Du *codeberg* verwendest.
pull requests are still possible via Notabug. While Notabug still exists, Technisch gesehen sind pull requests via Notabug nach wie vor möglich.
Libreboot patches will continue be pushed there, mirroring what gets pushed Während Notabug nach wie vor existiert, werden Libreboot Patches nach wie
on Notabug. vor dorthin gepushed, als Mirror für Änderungen die auf Notabug gepushed werden.
Because pull requests and issues were available on notabug in the past, it Weil pull requests und issues in der Vergangenheit auf notabug verfügbar waren,
makes sense to keep them open, though we ask that you send to codeberg. If macht es Sinn diese offen zu lassen, dennoch würden wir dich bitten an codeberg
they were to be closed on notabug, existing PRs and issues won't be visible zu schicken. Sofern diese auf notabug geschlossen werden, dann werden diese PRs
anymore either, so they have to stay open. und issues ohnehin nicht mehr sichtbar, daher sollten diese offen bleiben.