diff --git a/Home.md b/Home.md index bad533cc5457fc9f8a611d754aff5ba2e588ee20..e4d1e2c0a1158a80f560f23e880472a836afaff3 100644 --- a/Home.md +++ b/Home.md @@ -1,25 +1,16 @@ -<div align="center"></div> +<div> -# What is Jami? + -Jami is free software for universal communication which respects -freedoms and privacy of its users. +</div># What is Jami? -Its main goal is to provide a communication framework and end-user -applications to make audio or video calls, send text messages and make -generic data transfers. It makes this possible via multiple paradigms: a -modern decentralized approach using a DHT to find peers or classical -centralized SIP as a soft-phone. The domain of usage is not limited to -physical users, it also includes integration with connected objects -(IoT). +Jami is free software for universal communication which respects freedoms and privacy of its users. -Available on all major platforms, this free -software project is led by [Savoir-faire -Linux](https://www.savoirfairelinux.com/en/) - a Canadian/Quebecois -GNU/Linux consulting company - and is supported by the global community. +Its main goal is to provide a communication framework and end-user applications to make audio or video calls, send text messages and make generic data transfers. It makes this possible via multiple paradigms: a modern decentralized approach using a DHT to find peers or classical centralized SIP as a soft-phone. The domain of usage is not limited to physical users, it also includes integration with connected objects (IoT). -As a free software its sources are licensed under the -[GPLv3+](https://www.gnu.org/licenses/gpl-3.0.html). +Available on all major platforms, this free software project is led by [Savoir-faire Linux](https://www.savoirfairelinux.com/en/) - a Canadian/Quebecois GNU/Linux consulting company - and is supported by the global community. + +As a free software its sources are licensed under the [GPLv3+](https://www.gnu.org/licenses/gpl-3.0.html). ### Contributions, help and suggestions are very welcome! @@ -27,12 +18,12 @@ Feel free to open tickets on our [Gitlab](https://git.jami.net), help us with th You can contact us: -- via https://git.jami.net -- via IRC: **\#jami** on [Libera.Chat](https://web.libera.chat) -- via Matrix: **\#jami:matrix.org**, bridged with the above IRC channel +- via <https://git.jami.net> +- via IRC: **<span dir="">#</span>jami** on [Libera.Chat](https://web.libera.chat) +- via Matrix: **<span dir="">#</span>jami:matrix.org**, bridged with the above IRC channel - by sending a mail to the Jami mailing list, [jami@gnu.org](https://lists.gnu.org/mailman/listinfo/jami). ------------------------------------------------------------------------- +--- ## End user notes @@ -44,12 +35,12 @@ Also, if you prefer to build your binaries from source, please refer to the READ Also, you can see features by client via [this page](https://git.jami.net/savoirfairelinux/ring-project/wikis/features/All-features-by-client) ------------------------------------------------------------------------- +--- ## How to build -How to build from source for GNU/Linux: -https://git.jami.net/savoirfairelinux/jami-client-qt/-/blob/master/INSTALL.md +How to build from source for GNU/Linux:\ +<https://git.jami.net/savoirfairelinux/jami-client-qt/-/blob/master/INSTALL.md> ## Technical documentation @@ -59,23 +50,20 @@ But this is the main parts: + [OpenDHT](https://opendht.net), a DHT library to provide the basis of our distributed network + [Nameserver](https://git.jami.net/savoirfairelinux/ring-nameservice), (optional) is our registration system based upon an Ethereum Blockchain, but anyone can implement theirs using the following informations: - - Description of the [REST API for name query](technical/Name-Server-Protocol) + - Description of the [REST API for name query](technical/Name-Server-Protocol) + The daemon in charge of the accounts management, SIP features, crypto, video, etc + The clients for all platform to interact with the daemon. ------------------------------------------------------------------------- +--- ## Resources for contributors -- Auto-generated (Doxygen) [Daemon code - documentation](https://docs.jami.net/doxygen/daemon/) -- Auto-generated (Doxygen) [LRC API - documentation](https://docs.jami.net/doxygen/lrc/) -- Testing (LCOV) [Daemon coverage](https://docs.jami.net/coverage) +- Auto-generated (Doxygen) [Daemon code documentation](https://docs.jami.net/doxygen/daemon/) +- Auto-generated (Doxygen) [LRC API documentation](https://docs.jami.net/doxygen/lrc/) +- Testing (LCOV) [Daemon coverage](https://docs.jami.net/coverage) ### Development Processes and Contributing -- The [Release Process](technical/release-process) -- [Reporting Bugs and Enhancements](tutorials/Bug-report-guide) -- [Working with Gerrit](tutorials/Working-with-gerrit), our Git - repositories manager and code-review tool for all submitted patches \ No newline at end of file +- The [Release Process](technical/release-process) +- [Reporting Bugs and Enhancements](tutorials/Bug-report-guide) +- [Working with Gerrit](tutorials/Working-with-gerrit), our Git repositories manager and code-review tool for all submitted patches \ No newline at end of file