مكتبة ثواب

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
مكتبة ثواب
Thwab.png
لقطة لبرنامج ثواب 2 بواجهة إنجليزية


المطورون مؤيد السعدي − فريق أعجوبة
الإصدار الأول 2007
الإصدار المستقر 2.2.3-1
حالة التطوير نشط
المنصة لينكس
متوفر بلغات عربية
نوع نظام استرجاع IR
الرخصة رخصة وقف العامة
موقع الويب http://thawab.ojuba.org

نبذة عن ثواب[عدل]

ثواب هو مكتبة عربية إسلامية تحتوي أمهات الكتب ويعني اسم البرنامج "جزاء الطاعة" أو "مطلق الجزاء" [1] في إشارة إلى الهدف غير المادي من وراء البرنامج.

مزايا البرنامج[عدل]

  • بحث شبه آني في كل الكتب لا يتأخر بكثرة الكتب
  • ترتيب نتائج البحث حسب رتبة تعتمد على ارتباط النتيجة بهدف البحث
  • استعلامات متقدمة مثل عمليات و/أو
  • معالجة بعض التغييرات في الكلمة الكسوابق واللواحق أو ما يعرف بالتجذيع
  • ربط الكتب بشروحها (مثل شرح النووي على صحيح مسلم)
  • يعمل كتطبيق سطح مكتب دون إنترنت أو كتطبيق ويب عبر الإنترنت
  • متوفر بشكل افتراضي على توزيعات أعجوبة لينكس وسبيلي
  • تحت رخصة «وقف»[2].

تاريخ البرنامج[عدل]

البداية[عدل]

في عام 2006 قام مطور البرنامج مؤيد السعدي بعمل طريقة ضغط متوافقة مع .tar.bz2 لكنها تسمح باستخراج ملفات لا على التعين منها دون فك ضغط الملف بالكامل ودون التأثير على مقدار الضغط وأطلق عليها اسم itar ثم قام بتوزيع ملفات نصية في هرمية شجرية تعكس هرمية الأبواب والفصول في الكتب وقام بعمل عارض لهذه الهيئة وأطلق على المشروع اسم thwab-lib وكل ذلك كان مكتوبا على لغة سي

وقد احتوى البرنامج على عدد من البرامج النصية المكتوبة بلغة بيرل تحول ملفات xml الممثلة لكتب الشاملة إلى هذه الهيئة.

لاحقا تم التخلي عن هذا الكود بالكامل وتم تجميد البرنامج.

الإصدار الثاني[عدل]

في أواخر في عام 2007 بعد انضمام مبرمج ثواب إلى فريق أعجوبة برزت الحاجة إلى برنامج يعوض عن افتقار نظام لينكس إلى برنامج يشبه الشاملة. تم البدء بعمل الإصدار الثاني في 2008 الذي ركز على عمل مشروع لعرض كتب المكتبة الشاملة على نظام لينوكس فقط دون توفير أي مزايا. تمت كتابته على لغة بايثون وطقم أدوات GTK+ وقد صدر إصدار منها مع أعجوبة لينكس 2[3]

الإصدار الثالث - الحالي[عدل]

مثل الإصدار الثالث من ثواب قفزة نوعية حيث لم يعد مجرد عارض بل كان نظام استرجاع متكامل يحتوي محرك بحث قوي ومرن.

مصادر[عدل]

Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.