]> rtime.felk.cvut.cz Git - coffee/main.git/blobdiff - README.md
README: Document where and how to send patches
[coffee/main.git] / README.md
index e682efa6686614f0248ed9691d69fc2cd3334770..67c43e3261b0d2eaef0fb5a088512866e769d036 100644 (file)
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ The `coffee-flask`  directory contains the server application, which
 runs on [rtime](https://rtime.felk.cvut.cz/coffee) server.
 
 `terminal` directory is the code running on the terminal. It is a
-standard buildroot distribution. The most importat piece of code here
+standard buildroot distribution. The most important piece of code here
 is the `mtaio` application from `terminal/src/mt-apps`.
 
 A more detailed documentation is available in [Jiří Matěják's Master
@@ -29,7 +29,7 @@ with this command:
 To improve the terminal, you can run all the relevant code on your
 Linux computer.
 
-First install all prerequisities:
+First install all prerequisites:
 
     apt install python3-flask libev-dev cmake
        pip3 install flask_cors
@@ -38,8 +38,21 @@ Then compile and run all the software components:
 
 1. Compile _mtaio_ simulator: `make -C terminal/src/mt-apps SIM=1`
 2. Run mtaio: `cd terminal/src/mt-apps && ./build/mtaio`
-3. Run the server application: `cd coffee-flask && FLASK_APP=app.py flask run`
+3. Run the server application: `cd coffee-flask && FLASK_APP=app.py FLASK_DEBUG=1 flask run`
 4. Point your web browser to http://localhost:8080/
 5. Pressing keys in _mtaio_ window simulates various activities.
    Numbers are cards of different users, letters A through F are
    different coffee machine buttons.
+
+### Submitting patches
+
+Send patches by email (preferably with [git send-email][]) to
+`coffee@rtime.felk.cvut.cz` [mailing list][]. You can subscribe the
+[mailing list][] to discuss the patches sent by others.
+
+It is recommended to run the [`setup_git`][sg] script in your local
+repository to configure git optimally for patch submission.
+
+[git send-email]: https://rtime.felk.cvut.cz/wiki/index.php/Configuring_git_send-email
+[mailing list]: https://rtime.felk.cvut.cz/mailman/listinfo/coffee
+[sg]: main.git/blob/HEAD:/setup_git