Jami
Setup
Jami application
Jami for Android
Jami for Android TV
Jami for GNU/Linux
Jami for iOS
Jami for macOS
Jami for Web
Jami for Windows
Accounts
Add yourself
Link devices
Back up JAMI protocol accounts
Jami on servers
Jami extensions
Jami extensions for Android
Jami extensions for Desktop
Jami extensions for iOS
Jami extensions for Web
Media
Safe software
Press releases
February 22, 2019
Videos
This is Jami
Let’s talk freely with Jami
How to talk privately with Jami
Jami for professionals
How can professionals communicate privately with their clients?
Jami for education
How can teachers communicate securely online with their students?
Jami for Windows
How to install Jami on Windows
Jami for macOS
How to create a Jami account on macOS
Jami for Android
How to create a Jami account on Android
Jami for Android TV
Use Jami on Android TV
JAMS (Jami Account Management Server)
Install JAMS on a server using Ubuntu 20.04 on a Digital Ocean Droplet
Tips
Why back up your Jami account?
How to share your ID on Android and iOS with other users (short version)
How to share your ID on Android and iOS with other users (long version)
How to configure biometric authentication for new accounts on Android
Recommendations
ar-AE العربية (الإمارات العربية المتحدة)
de-AT Deutsch (Österreich)
de-CH Deutsch (Schweiz)
de-DE Deutsch (Deutschland)
en-AU English (Australia)
en-CA English (Canada)
en-CH English (Switzerland)
en-DE English (Germany)
en-EC English (Ecuador)
en-GB English (United Kingdom)
en-ID English (Indonesia)
en-IN English (India)
en-IS English (Iceland)
en-KN English (Saint Kitts and Nevis)
en-SE English (Sweden)
en-US English (United States)
es-ES español (españa)
es-US español (estados unidos)
fr-BE Français (Belgique)
fr-CA Français (Canada)
fr-FR Français (France)
hi-IN हिंदी (भारत)
hu-HU magyar (Magyarország)
ko-KR 한국어(한국)
nl-NL Nederlands (Nederland)
pl-PL polski (Polska)
pt-BR Português (Brasil)
ru-RU Русский (Россия)
sv-SE svenska (Sverige)
tr-TR Türkçe (Türkiye)
vi-VN Tiếng Việt (Việt Nam)
zh-CN 中文(簡體,中國)
zh-TW 中文(繁體,台灣)
zh-US 中文(簡體,美國)
Manuel d’utilisation
Introduction
Comment Jami fonctionne-t-il?
Qui fait Jami?
Créer un compte Jami
Android
iOS
macOS
Les fenêtres
Réseau distribué Jami
Connectivité
Le réseau OpenDHT
La blockchain JamiNS
Fonctionnalités par plateforme
Legend
Messagerie texte
Appel en cours
Paramètres du compte
Autres caractéristiques
Réglages avancés
FAQ
Principaux
Gestion du compte
Avancé
Utilisez Jami sur un réseau local
Bootstrapping
Retour
Sur mobile (DHT Proxy)
serveur de nom
Jami on servers
Create a user account on the server
Install the Jami daemon on the server
Copy the Jami configuration files
Create a script to launch Jami on the server
Guide de déclaration des bugs
Configurez votre environnement
Comment signaler un bug
Rédiger un résumé clair
Rédaction de mesures précises à suivre pour se reproduire
Le résultat obtenu
Résultat attendu
Fournir des informations supplémentaires
JAMS manual
Download JAMS manual
Additional guides
Admin guide
Client guide
Introduction
Obtaining JAMS
System requirements
JAMS concepts
Getting started
Step 1: Create an administrator account
Step 2: Set up the Certification Authority
Step 3: Set up the user database
Step 4: Set up the server parameters
Private DHT node
Manuel de construction
Sections
Introduction
Dépendances
Manuel de développement
Demande de fonctionnalités
SFL
Planifié/en cours
Vouloir mais pas prévu
Peut être mis en œuvre, les contributions sont bienvenues (ou prendront des mois/années à venir)
En fonction des changements de masse
Emballage
Autres
New developers
Les APIs de Jami
Style de codage
Debugging tools
Amélioration de la qualité de Jami
Style de codage Qt et QML
outils de test Qt et QML
Vous soumettez votre premier patch
Travailler avec Gerrit
Jami Concepts
Gestion du compte
Audio
Contacts bannis
Appels
Les appels à l’arrivée
Protocole de conférence
Le gestionnaire de connexion
Gestion des contacts
Dynamic Routing Table (DRT)
Transfert de fichiers
Identifiants Jami
Associer un nouvel appareil
Nom du protocole serveur
Les éclats
Protocole de synchronisation
Synchronisation de profil
Going further
Choisir la valeur CRF pour le codeur
Synchronisation de l’état de livraison
Comment ça marche (backend)
L’API du client
Notes pour les clients
RFCs importants
Partage de localisation sur le client QT
L’état de l’affichage du message
Configurer votre propre serveur TURN
Processes
Le processus de design
Processus de libération
Extension manual
How it works?
How to use it?
Setup
Android
Linux/Windows
Use!
How to build?
Dependencies
ONNX Runtime 1.6.0
Plugin
Publishing on the Extension Store
Publication on the Extension Store
How the Extension Store works in Jami Desktop
Important: Test locally before publication
Add an extension
Congratulations, the Jami Extension has been added and is available for Jami users!
Creating Jami extensions
Jami extensions
Jami extension certificates
Certificates
Signature mechanism
Certificate chain
Certificate constraint
Certificate revocation
Sign an organization certificate
Create certificate
Sign an extension
Revoke a certificate
Verify certificate
Example
Extension Store in the Jami client
The Extension Store in the Daemon
The Extension Store in the Client
Extension State
TensorFlow extension
TensorFlow 2.1.0
Contribuez
Signaler les bogues et les problèmes.
Contribuer au code
Commit message guidelines
Faire des paquets Jami
Contribuer à la documentation
Dépendances
Cloner le référentiel
Éditer une page
Prévisualisation de votre travail
Sauvegarder votre travail
Soumettre un changement
Modifier votre travail
Ajouter une page
العربية
Български
বাংলা
Català
Dansk
Deutsch
Ελληνικά
English (US)
Esperanto
Español
Eesti
Euskara
فارسی
Suomi
Français
עברית
हिन्दी
हिन्दी (भारत)
Hrvatski
magyar
Indonesia
Italiano
日本語
한국어
Lietuvių
नेपाली
Nederlands
Polski
Português
Português (Brasil)
Português (Portugal)
Română
Русский
Slovenčina
Slovenščina
Српски
Svenska
தமிழ்
తెలుగు
Türkçe
Tiếng Việt
中文简体
中文繁體
Jami
Manuel de développement
Processes
Afficher la source de la page
Processes
This section describes the processes that are used to develop and release the software.
Le processus de design
Processus de libération