-
Notifications
You must be signed in to change notification settings - Fork 1
Home.fr
Gramps Connect est un frontend web plus rapide et collaboratif en temps réel pour Gramps, le logiciel libre de généalogie, construit sur le serveur gramps-web-api. Il suit la même disposition et le même vocabulaire que Gramps lui-même, reste rapide même sur de très grands arbres généalogiques, et est conçu pour que plusieurs personnes puissent travailler en même temps sur le même arbre.
Il existe sous deux formes : une version autonome pour ordinateur que l'on peut exécuter dès aujourd'hui sur sa propre machine (gramps-connect-desktop), et un déploiement conteneurisé multi-utilisateur pour héberger un arbre auquel toute une famille se connecte et qu'elle partage. L'interface est identique dans les deux cas — la seule différence est de savoir si quelqu'un d'autre se trouve en même temps dans l'arbre.
Ce wiki couvre ce que fait l'application, comment elle est construite, et comment l'exécuter ou la développer.
- Aperçu — un tour de ce que fait réellement Gramps Connect : collaboration en direct, récits de vie générés automatiquement, étiquetage de photos, recherche, diagrammes, cartes, édition, et le catalogue d'extensions.
- Installation (gramps-connect-desktop) — télécharger et exécuter la version autonome mono-utilisateur sous Windows, macOS ou Linux.
- Déploiement — exécuter la véritable version multi-utilisateur hébergée sur serveur, à partager en famille.
- Messagerie — Discussions : des fils avec un titre, optionnellement liés à n'importe quel nombre de fiches, pour tout, d'un simple commentaire sur une fiche à un objectif de recherche complet rassemblant ses sources et citations.
- GOQL : le langage de requête de recherche — le mode optionnel et plus puissant (à une case à cocher près) pour le champ de recherche de chaque liste, pour filtrer l'arbre avec des jointures et des rétro-liens qu'une recherche en texte simple ne peut pas exprimer.
- Gramplets et la boutique d'extensions — de petits programmes Python modifiables qui s'exécutent dans le navigateur et étendent l'application.
- Modèle de données et édition — les dix types de fiches avec lesquels Gramps Connect travaille, et un état des lieux honnête de ce qui est entièrement modifiable aujourd'hui et de ce qui ne l'est pas encore.
- FAQ — questions courantes sur la version pour ordinateur, la sécurité des données, et sa comparaison avec Gramps Desktop.
- Architecture — comment le cache local et la synchronisation en direct fonctionnent réellement, et comment le dépôt est organisé.
- Sous le capot — des notes d'implémentation plus petites et des pièges, comme ce qui est stocké dans le navigateur et comment c'est délimité.
- Développement — mettre en place un environnement de développement, les tests, et les traductions.
- Feuille de route et limitations connues — ce qui manque encore et ce sur quoi on travaille activement.
Gramps Connect lit et écrit les mêmes formats de fichiers que Gramps Desktop et gramps-web (GEDCOM et Gramps XML), un arbre peut donc circuler librement entre les trois.
Gramps Connect is part of the family of Gramps-based software.
Using the app
- Overview
- Installing
- Deploying
- Messaging
- GOQL (advanced search)
- Gramplets & Add-on Store
- Data Model & Editing
- FAQ
Building & contributing