برنامج Gramps
Gramps ، المعروف سابقًا باسم GRAMPS (وهو اختصار لـ Genealogical Research and Analysis Management Programming System )، [ 2 ] هو برنامج مفتوح المصدر ومجاني لعلم الأنساب . [ 9 ] تم تطويره بلغة بايثون باستخدام PyGObject ويستخدم Graphviz لإنشاء رسوم بيانية للعلاقات.
يمثل برنامج Gramps شكلاً من أشكال الإنتاج التشاركي القائم على المشاعات، [ 10 ] وقد أنشأه علماء الأنساب لعلماء الأنساب. [ 10 ] [ 11 ] وبالإضافة إلى أشجار الأنساب البشرية، استُخدم البرنامج لإنشاء مخططات أنساب الحيوانات [ 12 ] وسلاسل الأنساب الأكاديمية التي ترسم علاقات التوجيه بين العلماء والأطباء والباحثين. [ 13 ]
سمات
برنامج Gramps هو مجموعة برامج أنساب شائعة الاستخدام تعمل دون اتصال بالإنترنت. [ 14 ] تشمل ميزاته ما يلي:
- دعم لغات وسياقات ثقافية متعددة، [ 15 ] بما في ذلك أنظمة أسماء الأب والأم وأنظمة أسماء العائلة المتعددة.
- توافق كامل مع نظام يونيكود .
- حاسبات العلاقات، [ 16 ] التي تستوعب مصطلحات العلاقات الخاصة باللغة والتي تفتقر إلى ترجمات مباشرة في لغات أخرى.
- أدوات لإنشاء مجموعة واسعة من التقارير والرسوم البيانية، بما في ذلك رسوم بيانية للعلاقات بين الرسوم البيانية الكبيرة والمعقدة غير الدورية . [ 17 ]
- إمكانية التوسع من خلال أكثر من 10 أنواع من الإضافات. تشمل هذه الإضافات Gramplets و Views؛ حيث توفر Gramplets طرق عرض ديناميكية أو تفاعلية للبيانات ضمن واجهة Gramps الرئيسية. [ 18 ]
- نهج توثيق يركز على الأحداث، على غرار نموذج CIDOC المرجعي المفاهيمي الذي تستخدمه العديد من مؤسسات التراث الثقافي. [ 19 ]
- خاصية "التحقق من الصحة" التي ترصد الأحداث غير المحتملة، مثل الولادات التي تشمل أفرادًا في أعمار غير متوقعة. [ 2 ]
- يدعم أنظمة تقويم متعددة، بما في ذلك التقويم الغريغوري واليولياني والإسلامي. [ 20 ]
- وثائق API شاملة للمبرمجين، مع توفير شفرة المصدر المجانية والمفتوحة للجمهور [ 21 ]
تنسيق الملف
يُسمى تنسيق ملف الأرشفة الأساسي لبرنامج Gramps بـ Gramps XML، ويستخدم امتداد الملف .gramps. وهو مُشتق من XML . يُعد Gramps XML تنسيقًا مجانيًا ، وعادةً ما تُضغط ملفاته باستخدام gzip . [ 24 ] يستخدم تنسيق ملف Portable Gramps XML Package الامتداد .gpkg، وهو حاليًا أرشيف .tar.gz يتضمن Gramps XML بالإضافة إلى جميع الوسائط المُشار إليها. يمكن للمستخدمين تغيير امتداد الملف .gramps إلى .gz لتحرير محتوى وثيقة الأنساب باستخدام مُحرر نصوص. داخليًا، يستخدم Gramps قاعدة بيانات SQLite كقاعدة بيانات افتراضية، مع توفر قواعد بيانات أخرى كإضافات. [ 25 ]
يمكن لبرنامج Gramps الاستيراد من التنسيقات التالية: [ 26 ] Gramps XML، وGramps Package (Portable Gramps XML)، وGramps 2.x .grdb (إصدارات Gramps الأقدم)، و GEDCOM ، و CSV .
يدعم Gramps تصدير البيانات بالتنسيقات التالية: Gramps XML، وGramps Package (Portable Gramps XML)، و GEDCOM ، وتنسيق GeneWeb 's GW، [ 27 ] وتنسيق Web Family Tree (.WFT)، [ 28 ] وvCard ، و vCalendar ، و CSV .
البرامج التي تدعم Gramps XML
- Gramps Web هو تطبيق ويب تعاوني مبني على نواة Gramps نفسها ويدعم استيراد وتصدير Gramps XML [ 29 ]
- يقوم برنامج Betty من تطوير بارت فينسترا بإنشاء مواقع ويب ثابتة من ملفات Gramps XML و Gramps XML Package كبدائل لملفات GEDCOM. [ 30 ]
- يدعم PhpGedView (الإصدار 4.1 وما فوق) [ 31 ] الإخراج إلى Gramps XML.
- يستخدم مكون Gramps PHP المسمى JoomlaGen لمنصة Joomla تحميل ملف XML المُصدّر من قاعدة بيانات GRAMPS لعرض المعلومات الجينية والملخصات. يتوافق JoomlaGen مع GRAMPS 3.3.0. [ 32 ]
- يقوم البرنامج النصي tmg2gramps من تأليف آن جيسيل بتحويل ملف بيانات برنامج علم الأنساب The Master Genealogist v6 إلى ملف XML خاص ببرنامج Gramps v2.2.6. [ 33 ]
اللغات
يتوفر تطبيق Gramps بـ 45 لغة [ 7 ] [ 34 ] (اعتبارًا من ديسمبر 2014).
يحتوي برنامج Gramps على لغتين فرعيتين للترجمة ذات استخدام خاص:
سجل الإصدارات
بدأ المشروع باسم GRAMPS في عام 2001، وكان أول إصدار مستقر في عام 2004. [ 9 ]
يُبيّن الجدول التالي تاريخًا مُختارًا لإصدارات الميزات الجديدة للمشروع. (تُنشر التصحيحات وإصلاحات الأخطاء على GitHub وتُجمع دوريًا في إصدارات "إصلاح الأخطاء" الثانوية). [ 37 ] [ 38 ] [ 39 ]
| إصدار | تاريخ الافراج عنه | اسم | تعليق |
|---|---|---|---|
| جرامبس 1.0.0 | 11 فبراير 2004 | "ثابت كشاهد قبر" | تم استخدام لغة XML لتخزين جميع المعلومات. (أطلق دون في الأصل على البرنامج اسم Relativity قبل أن يقترح والده اسم GRAMPS (نظام برمجة إدارة البحث والتحليل الجينيالوجي)). |
| جرامبس 2.0.0 | 2005-05-11 | "الجانب المشرق من الحياة" | مقدمة عن الواجهة الخلفية لقاعدة بيانات بيركلي . |
| جرامبس 2.0.8 | 2005-09-05 | " Romani ite domum " | تم نشر أول نسخة معدلة لنظام التشغيل ماكنتوش OSX على موقع MacPorts . |
| الجد 2.2.1 | 30-10-2006 | "واحد، اثنان، خمسة!" | كان برنامج GRAMPS متاحًا في الأصل لأنظمة التشغيل الشبيهة بنظام Unix فقط ، ولكن مع هذا الإصدار أصبح متاحًا لنظام Windows . |
| جرامبس 3.0.0 | 24-03-2008 | "لقد بدأت الأمور تصبح مثيرة للاهتمام." | تم تقديم تنسيق قاعدة بيانات شجرة العائلة الجديد .gpkg، وتم إيقاف تنسيق قاعدة البيانات القديم .grdb. نظام الإضافات يسمى "Gramplets". |
| جرامبس 3.2.0 | 2010-04-15 | "أنا والدك" | تم تغيير الاسم من GRAMPS. نظام إدارة جديد للملحقات، وتحسين الأداء، وقائمة أماكن هرمية، وعرض رسم الخرائط. |
| Gramps 3.4.0 | 2012-05-21 | " انظر دائمًا إلى الجانب المشرق من الحياة " | تم استبدال مراجع المصادر بمراجع تسمح بالمشاركة ويمكن إرفاق عناصر الوسائط وعناصر "البيانات" بها. تم تحديث مواصفات Gramps XML لجعلها متكررة النتائج . |
| جرامبس 4.0.0 | 2013-05-21 | " معجزة الولادة " | تم تحويل البرنامج إلى GTK+ 3 ، مع إضافة دعم لـ Python 3. ويحافظ على نفس تنسيق البيانات الخاص بـ Gramps 3.4. |
| الجد 4.1.0 | 2014-06-18 | "يُكتب الاسم في الكتاب" | دعم كامل للغة بايثون 3. نموذج جديد لتسلسل المواقع الهرمي. [ 40 ] تنسيق بيانات مختلف عن سلسلة Gramps 3.4. |
| جرامبس 4.2.0 | 2015-08-03 | يدعم الإصدار Python 3 فقط (تم إيقاف دعم Python 2). [ 41 ] تنسيق بيانات مختلف عن سلسلة GRAMPS 3.4. | |
| الجد 5.0.0 | 2018-07-24 | بايثون 3.2+ فقط / GTK 3.10+ / BSDDB 3 (الخادم الخلفي الافتراضي) / SQLite3 (الخادم الخلفي التجريبي) | |
| الجد 5.1.0 | 2019-08-21 | بايثون 3.3+ فقط / GTK 3.12+ / SQLite3 (الخادم الخلفي الافتراضي) / BSDDB 3 (الخادم الخلفي القديم) | |
| الجد 5.2.0 | 2024-02-23 | بايثون 3.8+ فقط / GTK 3.24+ / SQLite3 / BSDDB 3 (للقراءة فقط للترقيات) | |
| الجد 6.0.0 | 2025-03-19 | بايثون 3.9+ فقط / GTK 3.24+ / SQLite3 / BSDDB 3 (للقراءة فقط للترقيات) | |
مراجع
- ↑ ألينغهام، دون (21 أبريل 2006). "نظرة إلى الوراء على مدى 5 سنوات" . مدونة الجد.
- 1 2 3 واينر، بيتر (22 أبريل 2004). "من مصادر مشتركة، تاريخك الشخصي" . صحيفة نيويورك تايمز . نيويورك . تاريخ الاسترجاع: 11 مايو 2021.
يتوفر أكثر من اثني عشر برنامجًا مختلفًا لقواعد بيانات الأنساب من مجموعة متنوعة من الموردين. يستخدم هول نظام إدارة برامج البحث والتحليل في علم الأنساب، أو ما يُعرف اختصارًا بـ GRAMPS. ومثل غيره من البرامج المماثلة، يُمكّن برنامج Gramps - وهو برنامج مجاني - المستخدمين من إدخال بيانات عن أسلافهم، ويُنتج مخططات ووثائق وصفحات ويب من هذه المعلومات.
- ↑ "المساهمون" . جيت هاب .
- ↑ "تاريخ الجد" . ويكي الجد .
- ↑ "الإصدار 6.0.8" . 9 أبريل 2026. تم الاطلاع عليه في 10 أبريل 2026 .
- ↑ "التثبيت" . ويكي الجد .
- 1 2 "ترجمات الجد" . ويكي الجد .
- ↑ "رخصة المشروع - الجد" . مؤرشف من الأصل في 20 يناير 2021. تم الاطلاع عليه في 21 يونيو 2021 .
- 1 2 بيريتش، فلاديمير (16 يوليو 2014). "بحث الأنساب مع الجد" . أخبار لينكس الأسبوعية.
- 1 2 ليستر، وولفجانج؛ كريستوفرسن، نيلز دام؛ تسيافوس، برودروموس؛ جروفن، آرني كريستيان؛ هيجستويل، سيمين؛ رودسكوج، دانيال؛ هالاند، كيرستن؛ جلوت، روديجر. تانينبيرج، آنا؛ داربوسيت تشونغ، كزافييه (2014). ""مجموعة INF5780 خريف 2014: المصادر المفتوحة، والتعاون المفتوح، والابتكار"( ملف PDF) . المركز النرويجي للبحوث . doi : 10.13140/2.1.1322.6887 . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 11 مايو 2021.
- ↑ "من يظنون أنفسهم؟" . برنامج "ذا تشيك آوت " . 23 أبريل 2015. هيئة الإذاعة الأسترالية. تلفزيون ABC. مؤرشف من الأصل في 21 ديسمبر 2021.
- ^ "Les Pedigrees des Dogo Canario" [ نسب كلب جزيرة الكناري ] . نسب دوجو كناريو . الرابطة الفرنسية دوجو كناريو. 5 آذار/مارس 2010 مؤرشفة من الأصلي في 21 أكتوبر 2010 . تم الاسترجاع في 11 مايو 2021 .
عام بواسطة GRAMPS
- ↑ بيتشيولي، يائيل؛ جاميسون، ماري آن (2015). "شجرة عائلة زمالة الجمعية الأمريكية الشمالية لأمراض النساء والتوليد لدى الأطفال والمراهقين" . مجلة طب أمراض النساء والتوليد لدى الأطفال والمراهقين . 28 (6): 427-432 . doi : 10.1016/j.jpag.2014.12.006 . PMID 26349446. تاريخ الاسترجاع: 11 مايو 2021 .
- ↑ مادرا، كاليفورنيا؛ هاويك، كانساس (أبريل 2016). "نمذجة المجال وقضايا اللغة لتطبيقات بيانات تاريخ العائلة وبيانات الرسم البياني شبه الشجري" (ملف PDF) . المؤتمر الدولي لبحوث وممارسات هندسة البرمجيات (SERP'16). ISBN 978-1-60132-446-7تم الاطلاع عليه بتاريخ 11 مايو 2021 .
- ↑ "الميزات" . ويكي الجد .
- ↑ "حاسبة العلاقات" . ويكي الجد .
- ↑ ماريك، راديك (2006). حول تخطيطات الرسوم البيانية الجينية الكبيرة (ملف PDF) . وقائع مؤتمر ITAT 2016، وقائع ورش عمل CEUR. المجلد 1649. الصفحات 218-225 . تاريخ الاسترجاع: 11 مايو 2021 .
- ↑ "الأجداد الصغار" . ويكي الجد .
- ↑ هايرينين، آري (2008). إطار عمل توثيق قائم على القوالب ومتمحور حول الأحداث (ملف PDF) . المؤتمر السنوي لعام 2008 لـ CIDOC. مؤرشف (ملف PDF) من الأصل في 11 مايو 2021.
- ↑ "الجد" . برامج جيزمو المجانية . جيزمو ريتشاردز. 24 يناير 2017. مؤرشف من الأصل في 20 أكتوبر 2020. تم الاطلاع عليه في 11 مايو 2021 .
- ↑ "وثائق واجهة برمجة تطبيقات Gramps" . موقع مشروع Gramps الإلكتروني .
- ↑ "Gramps XML" . Gramps Wiki .
- ↑ "إنشاء ملف XML" . ويكي الجد .
- ↑ "كيفية عمل نسخة احتياطية" . ويكي الجد .
- ↑ "تنسيقات قواعد البيانات" . ويكي جرامبس . تم الاطلاع عليه بتاريخ 16 نوفمبر 2019 .
- ↑ "الاستيراد من برنامج آخر" . ويكي جرامبس .
- ↑ "صيغة GW" . GeneWeb. مؤرشف من الأصل في 2 ديسمبر 2008. تم الاطلاع عليه في 11 فبراير 2009 .
- ↑ شجرة عائلة الويب مؤرشفة بتاريخ 29 ديسمبر 2019 على موقع Wayback Machine - simonward.com
- ↑ "موقع غرامبس الإلكتروني" . تم الاطلاع عليه بتاريخ 29 يوليو 2023 .
- ↑ فينسترا، بارت. "بيتي" . بيتي . فهرس حزم بايثون. مؤرشف من الأصل في 27 نوفمبر 2020. تم الاسترجاع في 11 مايو 2021 .
- ↑ PhpGedView @ جامعة نيومونت -*سلة قصاصات (الإصدار 4.1)** إضافة خيار لضغط ملف GEDCOM/Gramps XML مع ملفات الوسائط المرتبطة به Gramps XML*Gramps XML (الإصدار 4.1)** إضافة خيار لتنزيل ملف GEDCOM بالكامل بصيغة Gramps XML** إضافة خيار لاسترداد البيانات الأولية من خدمة الويب SOAP بصيغة Gramps XML** دعم تصدير Gramps XML ليشمل المصدر الكامل ودعم الوسائط
- ↑ "JoomlaGen" . SourceForge. 22 يونيو 2014.
- ↑ جيسيل، آن. "tmg2gramps" . tmg2gramps . شركة كوهيرنت سوفتوير أستراليا المحدودة. مؤرشف من الأصل في 1 مارس 2021. تم الاسترجاع في 11 مايو 2021 .
- ↑ "الجد" .
- ↑ نسب الحيوانات ، ويكي الجد
- ↑ 0003346: تقارير عن علاقات من نفس الجنس (Gramps Bugtracker)
- 1 2 إصدارات · gramps-project/gramps ، GitHub
- 1 2 gramps-announce - SourceForge.net
- ↑ برنامج Gramps على موقع SourceForge
- ↑ "تسلسلات الأماكن" . دليل ويكي Gramps 4.1 - ما الجديد؟ .
- ↑ "محرر أماكن مُحسّن ومحرر أسماء أماكن جديد، بالإضافة إلى إضافة ميزة أسماء الأماكن (مع التاريخ واللغة)" . دليل ويكي Gramps 4.2 - ما الجديد ؟
- ↑ "الإصدارات السابقة من Gramps" . Gramps Wiki .
روابط خارجية
- الموقع الرسمي
- مشروع Gramps على GitHub - شفرة المصدر
- برنامج Gramps على موقع SourceForge - القائمة البريدية
- تقييمات عن الجد
- بحث الأنساب مع الجد . LWN.net 2014.
تحتوي هذه المقالة على نص من دليل GNU GPL Gramps الإصدار 2.9 .
- برامج مجانية لعلم الأنساب
- برنامج مجاني مكتوب بلغة بايثون
- برامج مجانية متعددة المنصات
- برامج مجانية متعددة اللغات
- برنامج يستخدم GTK
- برنامج يستخدم PyGObject
- برنامج يستخدم رخصة جنو العمومية العامة
