CrowdNotifier / techspec

Technical Specification of CrowdNotifier Protocols

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Technical Specification for CrowdNotifier

CC BY-SA 4.0 Documentation Status

This repository holds the source files for the technical specification of CrowdNotifier. This specification is technical. We refer to the CrowdNotifier Documents repository for a more gentle introduction.

A live version of this documentation is available at: https://crowdnotifier.readthedocs.io.

We welcome feedback on the specification contained in this repository. We of course also welcome feedback on the high-level CrowdNotifier designs and a discussion of their security and privacy properties. However, please use the CrowdNotifier Documents repository for these discussions.

How to build

make html

or while writing

make autobuild-html

to auto-build the html files and refresh them in the browser.

To rebuild the images, run

cd source/figures
make

Contributing

We welcome feedback on the technical specification in this document. If you have a trivial fix or improvement, go ahead and create a pull request. For large fixes, please create an issue first so we can discuss the changes. Please use the CrowdNotifier Documents repository for high-level discussions about CrowdNotifier.

Any contributions to this specification must be licensed under the CC BY-SA 4.0 license.

Everyone interacting on the CrowdNotifier projects codebases, issue trackers, etc. is expected to follow the code of conduct.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

About

Technical Specification of CrowdNotifier Protocols

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:Python 69.4%Language:TeX 16.7%Language:Makefile 13.9%