libreboot

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit b14f738212ccc62ad0e3afcfb9fc399e4b7f0482
parent db430196ae2e159e4a8c184d4d26fee95fbf7f76
Author: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Date:   Sat, 10 Jun 2017 17:58:09 +0000

Merge branch 'www/link-to-mailing-list' of libreboot/libreboot into master

Diffstat:
www/git.md | 37+++++++++++++++++++++++++++++++++----
www/index.md | 1+
2 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/www/git.md b/www/git.md @@ -7,6 +7,10 @@ Download Libreboot from the Git repository here: **git clone https://notabug.org/libreboot/libreboot.git** +You can submit your patches via +[Notabug pull requests](#how-to-submit-your-patches-via-pull-requests) or +[via mailing list](#how-to-submit-your-patches-via-mailing-list). + Editing the website and documentation, wiki-style ------------------------------------------------- @@ -21,7 +25,8 @@ with the following scripts in that directory: Libreboot website Use any standard text editor (e.g. Vim, Emacs, Nano, Gedit) to edit the files, -commit the changes and [send patches](#how-to-submit-your-patches). +commit the changes and +[send patches](#how-to-submit-your-patches-via-pull-requests). Optionally, you can install a web server (e.g. lighttpd, nginx) locally and set the document root to the *www* directory in your local Git repository. @@ -47,7 +52,8 @@ development. General code review guidelines ------------------------------ -Any member of the public can [submit a patch](#how-to-submit-your-patches). +Any member of the public can +[submit a patch](#how-to-submit-your-patches-via-pull-requests). Members with push access must *never* push directly to the master branch; issue a Pull Request, and wait for someone else to merge. Never merge your own work! @@ -64,8 +70,8 @@ In your terminal: A new directory named ***libreboot*** will have been created, containing libreboot. -How to submit your patches --------------------------- +How to submit your patches (via pull requests) +---------------------------------------------- Make an account on <https://notabug.org/> and navigate (while logged in) to <https://notabug.org/libreboot/libreboot>. Click *Fork* and in your account, @@ -83,3 +89,26 @@ have your own Git repository with the patches. Once you have issued a Pull Request, the Libreboot maintainers will be notified 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 Freenode. + +How to submit your patches (via mailing list) +--------------------------------------------- + +We also have a mailing list at +[development@libreboot.org](mailto:development@libreboot.org) + +Information about this mailing list, including how to subscribe, can be found +at <https://libreboot.org/lists/>. + +Archives of previous discussion on this mailing list can be found at +<https://libreboot.org/pipermail/development/>. + +The mailing list software in use is +[GNU Mailman](https://www.gnu.org/software/mailman/), so the way to use it is +the same as on other libre software projects. + +If you prefer, you can submit patches the old-fashioned (as some may say, +proper) way by sending them to our mailing list. Code review by our +[maintainers](management.md) is done on both Notabug and on the mailing list. + +Once approved, your patch will be merged in the master branch of the main Git +repository. diff --git a/www/index.md b/www/index.md @@ -10,6 +10,7 @@ mascot"){#logo}](faq.md#who-did-the-logo) [Install](docs/install/) -- [Docs](docs/) -- [News](news/) -- +[Lists](lists/) -- [Chat](https://webchat.freenode.net/?channels=libreboot) -- [Bugs](https://notabug.org/libreboot/libreboot/issues) -- [Contribute](git.md) --