Config::Model::Xorg

צילום מסך תוכנה:
Config::Model::Xorg
פרטי תוכנה:
גרסה: 1.106
טען תאריך: 14 Apr 15
מפתחים: Dominique Dumont
רשיון: ללא תשלום
פופולריות: 6

Rating: nan/5 (Total Votes: 0)

דגם Config :: מספק מסגרת כדי לעזור באימות התוכן הסמנטי של נתוני תצורה. גם הפרויקט יכול לשמש כדי לספק סימון סמנטי של אפשרויות של תכנית מורכבת כמו mplayer או להמיר.
עבור רוב התוכנות מורכבות, שדרוג תצורה הוא משימה קשה עבור רוב האנשים. על ידי שימוש במודל Config ::, תוכנה יכולה לספק נתיב שדרוג חלק עבור המשתמשים שלהם.
איך זה עובד?
באמצעות פרויקט זה, כלי אימות תצורה אופייניים ייעשו מ -3 חלקים:
ממשק המשתמש
מנוע האימות שהוא אחראי על אימות כל מידע התצורה הניתן על ידי המשתמש.
מתקן האחסון שמאחסנים את מידע התצורה
כבר אין לנו כמה כלים אימות תצורה?
אתה בטח חושב של כלים כמו Webmin. כן, כלים אלה קיימים ולעבוד בסדר, אבל יש להם הסט של חסרונות שלהם.
בדרך כלל, האימות של נתוני תצורה נעשה עם תסריט שמבצע אימות סמנטית, ולעתים קרובות בסופו להיות (למשל 2,500 קווים לתסריט Xserver-xorg.config של דביאן שמטפל בקובץ xorg.conf) מורכבים למדי.
ברוב המקרים, מודל התצורה בא לידי ביטוי בהוראות (מה שפת תכנות משמש) וביניהם עם הרבה עיבוד לטפל נתוני תצורה בפועל.
מה היתרון של הפרויקט הזה?
Config :: פרויקטי דגם מספקים דרך לקבל מנוע אימות שבו מודל התצורה מופרד לחלוטין מהוראת העיבוד בפועל.
מודל התצורה בא לידי ביטוי בצורה הצהרתית (כלומר פרל מבנה נתונים) וזה תמיד קל יותר לתחזוקה מאשר הרבה קוד.
ההכרזה מציינת:
מבנה נתוני התצורה (שניתן שאילתא על ידי ממשקי משתמש גנרי)
המאפיינים של כל אלמנט (גבולות, לבדוק, מספר שלם או מחרוזת, enum כמו סוג ...)
ערכי ברירת המחדל של פרמטרים (אם בכלל)
פרמטרים חובה
קהל היעד (ביניים, מראש, אב)
(לפרמטר אח או ערך של פרמטר) על שורת עזרה
רמת המומחיות של כל פרמטר (להסתיר פרמטרים מומחה מעיני משתמש חדשים)
אז, בסופו של הדבר:
תחזוקה ואבולוציה של תוכן התצורה קלה יותר
משתמש יראה * ממשק משותף * ל* כל תוכניות * באמצעות פרויקט זה.
משתמש לא יראה פרמטרים מתקדמים
השדרוג של נתוני תצורה קל יותר ולבדוק את השפיות מבוצע
ביקורת של תצורה אפשר לבדוק מה היה שונה על ידי המשתמש compated לערכי ברירת מחדל
מה לגבי ממשק המשתמש?
דגם Config :: גם יגיע עם ממשק UI :: קללות ששאילתות המודל של המשתמש וליצור מסכי משתמש הרלוונטיים.
מה לגבי אחסון נתונים?
מאז התחביר של קבצי תצורה משתנה בפראות ליצור תכנית אחת לשנייה, רוב האנשים שרוצים להשתמש במסגרת זו יצטרכו לספק מנתח / סופר ייעודי.
עם זאת, פרויקט זה יכול גם לספק סופר / מנתח לפורמט הנפוץ ביותר: כמו קובץ ini סגנון, או לספק ממשק לאלקטרה או פרויקטי debconf. שלב זה פתוח לדיון.
זה אפשרי לחלוטין למודל תצורה יחיד להשתמש בכמה מנתחים וסופרים כל כך מודל אחד יבטיח את העקביות של כמה קבצי תצורה ביחד

מה חדש במהדורה זו:.

<>

  • כל קבצי מודל Xorg כעת בעריכה וכתיבה :: דגם Config :: עצמו.
  • מודל fglrx נוספו.
  • הרחבות המודל נוסף.
  • פקודת config-edit-Xorg נוספה כדי להקל הצתת עורך xorg.conf.
  • מודל Ati נוספו.
  • מודל Radeon השתפר.
  • המנתח הוא עכשיו רגיש למקרה של מילות מפתח (כמו Xorg).
  • הרבה באגים תוקנו.
  • המודלים הנהג עדיין לא שלמים.
  • מה חדש בגרסת 1.101:

    • config-edit-Xorg נוספו כדי להקל הצתה עורך xorg.conf.
    • מה חדש בגרסת .513

    :.

    • מודל VESA נוספו

    • שחרור זה ינסה כמה ספריות כדי למצוא את תצורת X.Org.
    • זה כבר קבוע להתמודד עם הדגם החדש Config :: :: AutoRead.

    דרישות :

    • Perl

  • תוכנה דומה

    bdd
    bdd

    14 Apr 15

    cynic
    cynic

    14 Apr 15

    noseOfYeti
    noseOfYeti

    20 Feb 15

    nose-cprof
    nose-cprof

    20 Feb 15

    תוכנות אחרות של יזם Dominique Dumont

    תגובות ל Config::Model::Xorg

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!