Geneweb est un logiciel de généalogie open source écrit dans OCAML. Il est livré avec une interface Web et peut être utilisé hors ligne ou comme service Web.
Avertissement: Avant d'installer une nouvelle version de Geneweb, il est fortement recommandé de sauver vos bases dans des fichiers formatés .gw.
Lors de l'installation d'une version de Geneweb avec le qualificatif "Pre-Release", vous participez à l'effort de test collectif (merci pour votre contribution). Vous devez garder de côté la version précédente que vous utilisiez et vous abstenir des mises à jour ou des ajouts étendues dans vos bases jusqu'à ce que le qualificatif "Release" soit efficace.
Tout problème que vous rencontrez ou le problème que vous souhaitez soulever doit être saisi sur la page du problème du référentiel GitHub (https://github.com/geneweb/geneweb/issues).
Téléchargez le fichier correspondant à votre environnement à partir de la page des versions.
Extrairez le dossier de distribution et placez-le à l'emplacement de votre choix. Vous pouvez également le renommer. Son contenu est le suivant (cet exemple est pour une distribution GNU / Linux; d'autres distributions sont très similaires):
distribution/
├── bases
├── CHANGES.txt
├── gw
├── a.gwf
├── connex
├── consang
├── etc
├── ged2gwb
├── gwb2ged
├── gwc
├── gwd
├── gwd.arg
├── gwdiff
├── gwfixbase
├── gwrepl
├── gwsetup
├── gwu
├── images
├── lang
├── plugins
├── setup
└── update_nldb
├── gwd.sh
├── gwsetup.sh
├── install-cgi
├── install-cgi.sh
├── LICENSE.txt
├── LISEZMOI.txt
├── README.txt
└── START.htm
Le démarrage des serveurs Geneweb peut dépendre de votre environnement spécifique.
FAIRE
Apple fournit un mécanisme de sécurité empêchant les utilisateurs d'exécuter des applications qui ne sont pas fournies par des développeurs authentifiés. Ces applications ne peuvent pas être démarrées en double-cliquant sur leurs icônes. Apple fournit un mécanisme en deux étapes contournant cette sécurité:
gwd et gwsetup ). Cela apparaîtra une fenêtre mentionnant le problème de sécurité et fournissant un bouton "Ouvrir". Cliquez sur ce bouton pour ouvrir l'application. Ignorez les messages résultants car aucun paramètre n'a été fourni.gwd et gwsetup ont été lancés de cette manière, ils seront classés en blanc sur votre machine et les ouvertures ultérieures réussiront. Après gwd et gwsetup à lutte contre les blancs, double-cliquez sur le fichier geneweb.command qui lancera les deux serveurs avec des paramètres appropriés. Avec la configuration fournie dans cette commande de lancement, les bases sont situées dans le dossier bases . Vous pouvez réorganiser votre structure de dossier (et la commande de lancement) comme décrit dans la documentation à https://geneweb.tuxfamily.org/.
Assez similaire à la solution macOS, sans le contrôle de sécurité. Les fichiers xxx.command ont une variante xxx.sh équivalente.
Voir les directives des contributeurs.
Voir geneweb.opam.
$ ocaml ./configure.ml
$ make clean distrib
Vous pouvez avoir une description des options de configuration disponibles en utilisant
$ ocaml ./configure.ml --help
Tous les fichiers marqués dans cette distribution sont le droit d'auteur (C) 1998-2016 INRIA (Institut National de Recherche en Informatique et Automatique) et distribués sous la licence publique générale GNU. Voir le fichier de licence pour plus de détails.