Geneweb هو برنامج Open Source Genealogy مكتوب في OCAML. يأتي مع واجهة ويب ويمكن استخدامها خارج الخط أو كخدمة ويب.
تحذير: قبل تثبيت إصدار جديد من Geneweb ، يوصى بشدة بحفظ قواعدك في ملفات .gw المنسقة.
عند تثبيت إصدار من Geneweb مع مؤهل "ما قبل الإصدار" ، تشارك في جهد الاختبار الجماعي (شكرًا على مساهمتك). يجب أن تحافظ على الإصدار السابق الذي كنت تستخدمه وامتناع عن التحديثات أو الإضافات المكثفة في قواعدك حتى يكون مؤهل "الإصدار" فعالًا.
يجب إدخال أي مشكلة تواجهك أو تصدرها تريد رفعها على صفحة إصدار مستودع GitHub (https://github.com/geneweb/geneweb/issues).
قم بتنزيل الملف المقابل لبيئتك من صفحة الإصدارات.
استخراج مجلد التوزيع ووضعه في موقع اختيارك. يمكنك أيضا إعادة تسميته. محتوىه كما يلي (هذا المثال هو لتوزيع GNU/Linux ؛ توزيعات أخرى متشابهة للغاية):
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
قد يعتمد بدء خوادم الجينات على بيئتك المحددة.
تودو
توفر Apple آلية أمان تمنع المستخدمين من تنفيذ التطبيقات التي لا يتم توفيرها من قبل المطورين المصادقين. لا يمكن بدء مثل هذه التطبيقات بالنقر المزدوج على أيقوناتها. توفر Apple آلية من خطوتين تحايل على هذا الأمان:
gwd و gwsetup ). سيؤدي هذا إلى ظهور نافذة تذكر قضية الأمان وتوفير زر "مفتوح". انقر على هذا الزر لفتح التطبيق. تجاهل الرسائل الناتجة حيث لم يتم توفير معلمات.gwd و gwsetup بهذه الطريقة ، سيتم إدراجهما في قائمة أبيض على جهازك وستنجح فتحة لاحقة. بعد gwd و gwsetup للأبيض ، انقر نقرًا مزدوجًا على ملف geneweb.command الذي سيطلق كلا الخادمين مع المعلمات المناسبة. مع التكوين المقدم في أمر الإطلاق هذا ، توجد القواعد في مجلد bases . يمكنك إعادة تنظيم هيكل المجلد الخاص بك (وإطلاق الأمر) كما هو موضح في الوثائق على https://geneweb.tuxfamily.org/.
مشابه تمامًا لحل MacOS ، دون فحص الأمان. تحتوي ملفات xxx.command على متغير xxx.sh مكافئ.
انظر إرشادات المساهم.
انظر Geneweb.opam.
$ ocaml ./configure.ml
$ make clean distrib
يمكنك الحصول على وصف لخيارات التكوين المتاحة باستخدام
$ ocaml ./configure.ml --help
جميع الملفات المحددة في هذا التوزيع هي حقوق الطبع والنشر (C) 1998-2016 INRIA (Institut National de Recherche en Informatique et Automatique) وتم توزيعها بموجب رخصة GNU العامة العامة. انظر ملف الترخيص للحصول على التفاصيل.