الوثيقة بهيئات أخرىHTMLODT

مشروع ثواب 3

تاريخ التّنبيه: 26-06-2014 ثواب 3 لا تزال تجريبية لكن يمكنك الحصول عليها لغرض اختبارها. التّجربة المباشرة على المتصفّح غير مُتاحة حاليا.

تعريف بالمشروع

هو مشروع رائد يهدف إلى خلق بنية تحتية لمكتبة إلكترونية تحوي في داخلها كامل نتاج الأمة الفكري 1) مع كافة الأدوات اللازمة لإنتاجها وتعديلها وتصديرها والتحقق من صدقيتها. ونحن نطلق هذا المشروع وفق رخصة "وقف" العامة.

يهدف تصميم المشروع إلى عمل بنية تحتية تمثل الدلالة الجوهرية للمحتوى وهو الذي غالبا ما يكون نص لكن ذاك لا يمنع أن يكون المحتوى وسيطة مثل صور المخطوطات أو الملفات الصوتية وتربط العناصر مع بعضها في نفس المحتوى ومع عناصر أخرى في محتوى آخر مثلا كأن نربط الراوي بترجمته في كتاب الرجال أو أن نربط المحتوى الصوتي لمتن الشاطبية بمتن الشاطبية. وحيث أننا نهتم بالدلالة يجب أن يتم تمثيل الكتب الأصلية كما هي دون التعديل فيها وأي معلومة إضافية يجب أن توسم بوسم خاص يبين ذلك مثل التحقيق. كذلك يجب أن نوفر على طلاب العلم الأعمال المؤتمتة فيتم توليد التمثيل والربط للأشياء بطرق آلية ما أمكن، مثلا إذا تم إدخال أغلب كتب الحديث وتم وسم الأحاديث الصحيحة بواسمة خاصة يمكن توليد ملخص مفهرس للأحاديث الصحيحة من بينها بشكل آلي كذلك يمكن توليد شجرة الرواة …إلخ.

إن وسم النص بطريقة دلالية تمثل جوهر المحتوى لا مظهره تمكن المستخدم من البحث بالعديد من الطرق المخصصة التي ما كانت ممكنة في الأنظمة الأخرى.

توفر أعجوبة استضافة للمشروع وكتبه وعدد من الخدمات كي تسهل الأعضاء العمل معا في فريق.

المحتوى - الكتب

يمكن استعمال ثواب كمكتبة مفرغة خالية من الكتب ثم إضافة الكتب التي تريد إما بشكل فردي أو عبر مستودعات الكتب.

يوفر مشروع ثواب مستودع الكتب الرئيسي (على موقع أعجوبة) يتم تجميع الكتب فيه من مختلف المصادر حيث يتم اطلاع مستخدم سطح المكتب على الجديد أو المصحح آليا.

يفترض أن تتمكن ثواب من حمل أي كتب لأي حقل من حقول العلوم المفيدة (الشرعية والدنيوية) لكننا سنحرص على تضمينها أمهات الكتب مثل كتب السنن وعقيدة أهل السنة والجماعة والتفاسير والمعاجم والأدب وغيرها.

لكننا لا نهدف أن يكون موقع ثواب (على خادم أعجوبة) هو المصدر الوحيد لتلك الكتب ولا نريد أن نجعل هذا الخير العظيم حكرا لنا بل إننا سنسمح لمن شاء (وفق شروط الرخصة) إطلاق مستودعات كتب على مواقعهم الخاصة. وحتى لا يؤثر ذلك على سلامة الكتب سيتم إدراج ميزة التحقق من التوقيع الإلكتروني حيث سيعلم المستخدم الجهة التي تقف خلف كل مستودع للكتب وخلف كل كتاب يضيفه إلى مكتبته ويحذره من الكتب غير الموثوقة.

المزايا

إن طريقة حفظ المحتوى التي نستعملها تسمح للمحررين إنشاء علامات ثم وسم أجزاء من المحتوى بها. هذه العلامات تسمى الوسوم. هذه الوسوم قد تستخدم لتوضيح دلالة الجزء المحدد وهذا يفيد لأغراض التصنيف أو العرض (كأن يعرض بطريقة أو لون أو خط أو مكان مميز) كأن نسم جزء بأنه ملخص الكلام أو نسم جزء بأنه فتوى وذاك سؤال السؤال فيها وهذا جواب المفتي

كذلك يمكن للمحرر عمل وسوم تأخذ قيم مثل تحديد طبقة الراوي أو صحة الحديث. ويمكن لبعض الوسوم أن تطلب من محرك البحث إنشاء حقل بحث منفصل للنص المحدد (عند البحث عن راوي اسمه “زيد” من طبقة أتباع التابعين يجب أن لا تذوب نتائج البحث الجيدة بسبب مطابقة عبارة مثل “وقال عنه زيد …” وذلك بتحديد أننا نريد البحث في اسم الراوي حصرا).

ميزة ثواب أن هذه الوسوم غير محدودة ويمكن لطلاب العلم إنشاء وسوم خاصة بمجال العلم الذي يبحثون فيه.

البنية التحتية Platform

يستفيد “ثواب” من أحدث التقنيات البرمجية لتوفير نكهتين واحدة مخصصة للشابكة (الويب) والثانية لسطح المكتب.

وقد أخذنا على أنفسنا أن نصممها من الأساس بحيث تعمل على أغلب (إن لم نقُل كافة) أنظمة التشغيل المعروفة مثل ويندوز وأبل ولينكس وصن سولارس.

إن تصميم ثواب المتقدم المبني على الدلالة لا على المظهر وخبرة فريق العمل في مجال التقنية تجعل من السهل عمل عدة تنفيذات للمشروع كل منها لها غاية أكثر تخصصا من الأخرى.

تطبيق سطح المكتب

يفترض أن يعمل البرنامج النهائي الموجه لمستخدم سطح المكتب بطريقة بدهية بحسب كل نظام مثلا في نظام ويندوز يمكن عمل ملف تنفيذي exe معه كل الاعتماديات التي يحتاجها البرنامج وفي لينكس يكون هناك حزم rpm أو deb جاهزة عبر المستودعات في توزيعة أعجوبة لينكس أو في توزيعة “سبيلي”.

لكن في المراحل الأولى من تطور البرنامج قد نكتفي بإطلاق خادم ويب صغير وفتح المتصفح المفضل لدى المستخدم وتشغيل التطبيق من خلال المتصفح

تطبيق الشابكة

يعمل باستخدام لغة جافا و تقنيات XSLT و XML و AJAX ويوفر خادم يمكن إطلاقه على سطح المكتب أو على خوادم أو خوادم مركزية في المدارس والجامعات أو مواقع الشابكة العامة (الإنترنت)

يتم إطلاق خادم على موقع أعجوبة يمكّن طلاب العلم من تصفح الكتب والبحث فيها وتوليد التمثيلات المختلفة للبيانات التي يريدونها (شجرة السند مثلا أو خارطة الشيوخ والتلاميذ لراوي معين …إلخ)

كذلك يمكنهم من طلب مراجعة إدخال كتاب ما أو ربطه مع صورة من المخطوطة ..إلخ.

مراحل تنفيذ المشروع

المراحل التي يمر بها المشروع هي كما يلي:

  1. كتابة نواة المشروع - تم
  2. الاستيراد من هيئات نصية بسيطة - تم
  3. الاستيراد من الشاملة - تم
  4. عمل واجهة رسومية للبرنامج تعمل على لينكس وويندوز - الكود جاهز
  5. عمل محرر رسومي للكتب يدعم كل المزايا - لم يبدأ بعد
  6. إضافة التحقق من التوقيع الإلكتروني للتحقق من سلامة الكتب من العبث
  7. وضع الكتب على موقع يعرضها وليس فقط يسمح بتنزيلها - تم
  8. عمل موقع يتم تحرير الكتب عليه
  9. عمل مدير لمعلومات المؤلفين
1) لن تحوي المكتبة كتبا يطالب مؤلفوها بحقوق طبع وبذلك فهي قانونية مئة في المئة

نقاش

nehardido, 2009/03/28 03:47

كيف يمكنني الانضمام الى فريق العمل

مؤيد السعدي, 2009/03/29 14:34

ننتظر إطلاق الخادم الجديد لنعلن الفريق وطرق الانضمام

فضلا انتظر

ربيع الراقوبي, 2009/06/03 02:06

أخي مؤيد , هل لي بسؤالك لماذا قمتم بإختيار لغة الجافا عن غيرها في هذا المشروع ؟؟؟

مؤيد السعدي, 2009/06/04 15:34

لا تقلق تطبيق سطح المكتب سيكون على بايثون ولمستخدمي ويندوز سيكون ملف exe portable لا يحتاج أي شيء (حيث سنستخدم حرك البحث whoosh)

لكن للخوادم قمنا بتجربة كل محركات البحث المتوفرة ولم نجد أفضل من lucene للجافا وكل البدائل التي لا تتطلب جافا ولا تعتمد على lucese تموت في مهدها انظر محرك البحث

مهند, 2009/06/16 14:58

السلام عليكم، أخ مؤيد هل ثواب هي فقط للكتب المتخصصة في مجال الدين أم يجوز مثلاً كتب طبية مثل التشريح أو العلامات الحيوية؟ أو الاسعافات الأولية

أبو عامر الطيماوي, 2009/06/22 12:16

اين الويكي الخاص بكم ولماذا يظهر الكلام مخفي في اطرافه؟؟؟

أداس السوقي, 2009/06/30 12:23

أسرعوا لنا بثواب 3 ، فنحن على استعجال من أمره ، خصوصا أننا قبل اﻻهتمام بنظام لينكس كنا على الويندوز ، وعليه المكتبة الشاملة بكل جمالها وكمالها. والحقيقة أن المكتبة الشاملةن ﻻ تحتاج إلى كثير عناء من المبرمجين ، لو اهتموا بها وجعلوها على لينكس، فأنا مع توزيعة سبيلي فتحتها ب:wine وفتحت ، ولكنها مقطعة اﻷحرف فهل عندكم الحل لهذا

مهاوى الشيخ, 2009/07/01 19:45

الشيخ أداس السلام عليكم قد يكون الحل سهل عند المبرمجين المشكلة هي هي عندي أيضا نطلب من الدكتور نافع او احد الأعضاء الإفادة لحل هذا المشكل

مهاوى الشيخ, 2009/07/01 19:51

أعتقد أن من أكبر العوائق التي يواجهها التطور عندنا يرجع إلى عدم الإستفادة من تجارب الأخرين و البداية حيث توقف الطرف الأخر خاصة إذا كان الهدف واحد

مؤيد السعدي, 2009/07/02 11:00

حيّاكم الله أخوتي الأفاضل. بالنسبة ل “عدم الإستفادة من تجارب الأخرين والبداية حيث توقفوا…” فهذا غير متوفر في حالة ثواب حيث أنه لا يوجد مشروع مفتوح المصدر واحد نبدأ منه. فالشاملة ليست مفتوحة المصدر كما أنها لم تصمم لنظم غير نظام ويندوز.

أما بالنسبة لمشاركة اخونا الدكتور نافع فالحمد لله هو معنا في تطوير ثواب 3 وإن شاء الله ستكون ثواب 3 قفزة نوعية عن كل المكتبات التي سبقتها سواء الحرة بل والتجارية.

أما عن توزيعة سبيلي فهي لا تحتوي كل الرقع التي نقوم بها ومن ضمنها رقعة دعم العربية في سطر الأوامر ورقعة دعم العربية في واين. عليك استعمال توزيعة أعجوبة لينكس.

أداس السوفي, 2009/09/06 22:50

جزاك الله خيراالأستاذ مؤيد على طمأنتنا بأن الدكتور نافع معكم ، فهذا يفرحنا لأنكم اعلمتمونا بأن هناك توافقا لا تضاربا بينكم وبين صانع أحسن وأشمل وأكبر مكتبة إسلامية وأفيدها على الإطلاق

وتقبلوا تحياتي الخالصة

SAFAD, 2009/11/01 12:52

وكيف ننظم إليكم ؟

إبراهيم بوعزّي, 2009/11/14 17:40

جزاكم الله خيراً

أنا أقاطع نظام ويندوز ومنتجات مايكروسوفت تلك الشركة الصهيونية وذلك منذ 7 سنوات ووجدت أفضل بديل لذلك هو نظام تشغيل لينوكس الرائع وأنا أتحرق شوقاً لاستخدام المكتبة الشاملة على لينوكس لذا فأنا أدعو الله أن يوفقكم ويسدد خطاكم وييسر عليكم ويذلل كل الصعاب التي تعترضكم كي تتمكنوا من إتمام الإصدارة الثالثة من برنامج ثواب الذي أعتقد أنه سيسد النقص الحاصل في نظام لينوكس ويمكننا من استخدام المكتبة الشاملة عليه

بارك الله فيكم ووفقكم الله

حسين نور الإسلام, 2009/11/24 15:53

وأنا أريد أن أنظم إليكم في أي شيء (طبعا في الأشياء الذي أستطيع أن أساهم فيها) لكن للأسف البرمجة ليست من هذه الأشياء التي أجيدها لكني وبإذن الله وتوفيقه سأساهم في إعداد الكتب وغيرها بس خبرونا إذا بدأتم

عبد الرحمن العصفور, 2010/02/03 05:44

اود المساعدة في أي شيء أستطيع المساعدة فيه .. فأنا مبرمج سابق في لغة الفيوجوال بيسك دوت نت .. وحالياً مبرمج مواقع بلغة php .. فأي مساعدة أنا حاضر وبالشوفة على قولتهم ..

منير الجزائري, 2010/03/17 15:56

أسأل الله تعالى أن يوفق الأخ مؤيد السعدي والأخ نافع وسائر الإخوة لتكملة البرنامج في أقرب وقت أسأل الله تعالى أن يبارك في أعمارهم وأوقاتهم وأموالهم وأولادهم وأهليهم. قولوا آمين.

محمد ابراهيم, 2010/04/26 16:05

وانا ايضا اعمل على لينكس من وقت بعيد و اشكركم على هذا العمل الرائع واتمنى ان نعمل بالمكتبة على اللينكس واعتقد ان هذا المشروع سينقل لينكس نقل كبرة وتزيدة ثقل وثبات للناطقين بالعربية ويجعل مئات بلا الوف يتوجهون الى لينكس بارك الله فيكم

Mohaned Alkhedr, 2010/05/27 11:48

أعجبتني كلمة الشابكة، ولها سحرها .. قرأت موضوع الترجمة جعلني أعيد النظر في أن يكون النظام بالواجهة الانكليزية

أما عن ثواب فليس بيدنا سوى الدعاء، أعانكم الله ووفقكم

محمد, 2011/04/03 21:13

كيف يتم حذف كتاب من ثواب بعد إدراجه (إدخاله) فيه

       جزاكم الله شكراً.
ورقة, 2011/04/25 06:04

هل توجد وسيلة لمعرفة أرقام الصفحات سواء في ثواب 2 أو ثواب 3 ؟

خالد, 2011/08/11 01:14

السلام عليكم، يحدث لدي الخطأ التالي عند استدعاء البرنامج: http://pastebin.com/ntRhA04H

هل يوجد نظام تذاكر لمتابعة المشاكل؟

وشكراً

موسى , 2011/09/13 14:29

السلام عليكم! يرجى من فريقكم الفاضل أنشاء الملفات في الواجهة حسب الموضوعات العلمية نحو ملف الفقه وملف العقيدة لتسهيل البحث فيها والمعروف أن ذلك من أحسن الفوائد لمثل هذه المكتبة. أخوكم طالب العلم من أوربا

fatehy hamed, 2012/01/17 20:21

السلام عليكم ورحمة الله هذا برنامج رائع وجديد وقد عثرت عليه من خلال ويندوز اوبنتو لينكس الرائع ومع انى مبتدئ فى الانترنت ومعلوماتى قليله الا انى اشكر كل من يساهم فى عمل برامج نافعه ومفيده للبشريه الله معكم

احمد الدوسري, 2012/01/25 19:48

اخي الكريم بارك الله بكم والفت عنايتكم الى خطا مطبعي في عبارة “نسخة وقف العامة” تحت العنوان “تعريف بالمشروع” وادعو من الله تبارك وتعالى ان يوفقني لاكون عونا لكم في المستقبل واخدم مشاريعكم بعد صقل موهبتي البرمجية بارك الله بكم وسدد خطاكم اللهم امين

Antwan, 2012/03/06 07:48

These topics are so confusing but this hpeled me get the job done.

عبد القادر , 2012/04/01 01:41

- السلام عليكم…

أخي مؤيد و لجميع المبرمجين معه , أطلب منه لو يتفضلوا بأن يتيحوا لنا في مكتبة ثواب القادمة خاصية في تحديد الورقة التي إنقطعنا فيها عن قراءة كل كتاب ؟ لكي يسهل علينا العودة لقراءته .

و هنا أقصد مثل ذلك الخيط الذي يوجد في المصحف الشريف , و الله المستعان …

بارك الله فيكم جميعا

Cody, 2012/04/04 06:10

What a pleasure to find someone who thinks thruogh the issues

Ryszard, 2012/06/16 07:22

YMMD with that asnwer! TX

dvnwvdqey, 2012/06/17 04:07

WVZCbi , [url=http://svkenbpfilqd.com/]svkenbpfilqd[/url], [link=http://chrjtphfujll.com/]chrjtphfujll[/link], http://ytsfkzpgywbb.com/

Elizabeth, 2012/07/09 11:43

Umm, are you rellay just giving this info out for nothing?

Preet, 2012/08/01 06:32

What a plaseure to find someone who thinks through the issues

iewifypxmdf, 2012/08/01 15:21

VFyVdc <a href=“http://hxiispamhkzd.com/”>hxiispamhkzd</a>

rwzhjawgt, 2012/08/04 18:51

GNmDme , [url=http://kkuhnefeadug.com/]kkuhnefeadug[/url], [link=http://jvsgqonuspng.com/]jvsgqonuspng[/link], http://wrvcgcqwrsct.com/

Enter your comment
إن لم تسطع قراءة الرموز، فبإمكانك تنزيل هذا المف الصويت والذي سقرأها لك.
 
thawab/الصفحة_الأولى.txt · آخر تعديل: 2014/06/26 12:27 بواسطة albakry
Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0

جميع حقوق النشر والتوزيع ممنوحة ضمن شروط رخصة وقف العامة.