Config::Model::Xorg

البرمجيات قطة:
Config::Model::Xorg
تفاصيل البرنامج:
الإصدار: 1.106
تاريخ إيداع: 14 Apr 15
المطور: Dominique Dumont
ترخيص: حرر
شعبية: 6

Rating: nan/5 (Total Votes: 0)

والتكوين :: نموذج يوفر إطارا للمساعدة في التحقق من صحة المحتوى الدلالي للبيانات التكوين. كما يمكن استخدام المشروع لتوفير الاختيار الدلالي من الخيارات من برنامج معقد مثل إمبلاير أو فيرت.
بالنسبة لمعظم البرمجيات المعقدة، ورفع مستوى التكوين مهمة صعبة بالنسبة لمعظم الناس. باستخدام التكوين :: نموذج، يمكن للبرنامج توفير مسار الترقية السلس لمستخدميها.
كيف يعمل هذا؟
عن طريق هذا المشروع، ستبذل أداة التحقق من صحة التكوين نموذجية من 3 أجزاء:
واجهة المستخدم
محرك التحقق من صحة وهو المسؤول عن التحقق من صحة جميع المعلومات المقدمة التكوين من قبل المستخدم.
مرفق التخزين التي تقوم بتخزين معلومات التكوين
لا لدينا بالفعل بعض أدوات التحقق من صحة التكوين؟
ربما كنت تفكر في أدوات مثل ويب مين. نعم، توجد هذه الأدوات وتعمل بشكل جيد، ولكن لديهم على مجموعة من العيوب.
عادة، ويتم التحقق من صحة بيانات التكوين مع السيناريو الذي يؤدي التحقق من صحة الدلالي وينتهي به الأمر معقدة جدا (على سبيل المثال 2500 خطوط لدبيان النصي خادم إكس-xorg.config الذي يتعامل مع ملف xorg.conf) في كثير من الأحيان.
في معظم الحالات، يتم التعبير عن نموذج التكوين في التعليمات (مهما كانت لغة البرمجة يستخدم) وتتخللها الكثير من التجهيز للتعامل مع بيانات التكوين الفعلية.
ما هي الاستفادة من هذا المشروع؟
والتكوين :: المشاريع النموذجية توفر وسيلة للحصول على محرك التحقق من صحة حيث يتم فصل نموذج التكوين تماما من تعليمات المعالجة الفعلية.
يتم التعبير عن نموذج التكوين في شكل معلن (أي بيرل هيكل البيانات) الذي هو دائما أسهل للحفاظ على من الكثير من التعليمات البرمجية.
ويحدد الإعلان:
هيكل بيانات التكوين (والتي يمكن الاستعلام عن طريق واجهات المستخدم العامة)
خصائص كل عنصر (الحدود، والتحقق، عدد صحيح أو سلسلة، التعداد مثل نوع ...)
القيم الافتراضية من المعلمات (إن وجدت)
المعلمات إلزامية
الجمهور المستهدف (وسيطة، مسبقا، ماجستير)
على خط المساعدة (للمعلمة منظمة العمل ضد الجوع أو قيمة المعلمة)
مستوى خبرة كل معلمة (لاخفاء معالم خبراء من أعين مبتدئ)
وهكذا، في النهاية:
صيانة وتطور محتوى التكوين أسهل
سوف يرى المستخدم * * واجهة مشتركة لجميع البرامج * * عن طريق هذا المشروع.
المستخدم لن يرى المعلمات متقدمة
ترقية بيانات التكوين هو أسهل ويتم تنفيذ الاختيار التعقل
مراجعة التكوين من الممكن أن تحقق ما تم تعديله من قبل المستخدم compated إلى القيم الافتراضية
وماذا عن واجهة المستخدم؟
سيأتي التكوين :: النموذجي أيضا مع اللعنات :: اجهة المستخدم واجهة يقوم بالاستعلام النموذج المستخدم وتوليد شاشات المستخدم ذات الصلة.
ماذا عن تخزين البيانات؟
منذ بناء جملة ملفات التكوين تختلف تشكل بعنف برنامج واحد إلى آخر، فإن معظم الناس الذين يرغبون في استخدام هذا الإطار يجب أن توفر محلل مخصص / الكاتب.
ومع ذلك، يمكن لهذا المشروع أيضا تقديم الكاتب / محلل للشكل الأكثر شيوعا: مثل ملف أسلوب رسائل كتبها هذا المؤلف، أو توفير واجهة لإلكترا أو مشاريع ديبكونف. هذه النقطة هي مفتوحة للمناقشة.
فمن الممكن تماما لنموذج تكوين واحد لاستخدام العديد من موزعي والكتاب حتى نموذج واحد سيضمن اتساق عدة ملفات التكوين معا

ما هو الجديد في هذا الإصدار:.

جميع وتحريرها الآن ملفات نموذج Xorg وكتبه التكوين :: :: نموذج نفسه.
تم إضافة نموذج Fglrx.
تم إضافة نموذج ملحقات.
وأضيف الأمر التكوين-تحرير-xorg لتخفيف اشتعال محرر xorg.conf.
تم إضافة نموذج العاطي.
تم تحسين نموذج راديون.
محلل غير حساس الآن إلى القضية للحصول على الكلمات الرئيسية (مثل Xorg).
تم إصلاح الكثير من الأخطاء.
نماذج التشغيل لا تزال غير مكتملة.

ما هو الجديد في النسخة 1.101:

التكوين-تحرير-xorg تم إضافتها إلى تخفيف اشتعال محرر xorg.conf.
ما هو الجديد في النسخة 0.513

:

تم إضافة نموذج VESA.
وهذا الإصدار محاولة عدة الدلائل إلى العثور على التكوين X.Org.
تم إصلاح ذلك لمواكبة الجديد التكوين :: نموذج :: Autoread.

المتطلبات:

بيرل

برامج مماثلة

Sonar
Sonar

11 May 15

python-noseenv
python-noseenv

20 Feb 15

lava-vcs
lava-vcs

14 Apr 15

البرامج الأخرى من المطور Dominique Dumont

تعليقات ل Config::Model::Xorg

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!