Config::Model::Xorg

Софтуер снимки:
Config::Model::Xorg
Софтуер детайли:
Версия: 1.106
Дата на качване: 14 Apr 15
Розробник: Dominique Dumont
Разрешително: Безплатно
Популярност: 44

Rating: 4.0/5 (Total Votes: 2)

Config :: Модел осигурява рамка за подпомагане при утвърждаването на семантичното съдържание на конфигурационни данни. Проектът може да се използва за осигуряване на семантична проверка на опции на комплексна програма като MPlayer или прекодиране.
За най-сложен софтуер, ъпгрейд конфигурация е трудна задача за повечето хора. С помощта Config :: Модел, софтуерна може да осигури плавен ъпгрейд за своите потребители.
Как става това?
Използването на този проект, типичен инструмент за валидиране конфигурация ще бъде направена на 3 части:
Потребителският интерфейс
Двигателят на валидиране, който е отговорен за утвърждаването цялата информация за конфигурацията, предоставена от потребителя.
Хранилището, което се съхранява информация за конфигурацията
Не ние вече имаме някои инструменти за валидиране конфигурация?
Вероятно си мисли за инструменти като Webmin. Да, съществуват тези инструменти и работи добре, но те имат набор от недостатъци.
Обикновено, валидиране на конфигурационни данни се извършва с един скрипт, който изпълнява семантична валидиране и често завършва са доста сложни (например 2500 линии за xserver-xorg.config скрипт Debian, която обработва xorg.conf файл).
В повечето случаи, модел конфигурация се изразява в инструкции (каквото и език за програмиране се използва) и осеяни с много обработка, за да се справят с актуалните данни за конфигурация.
Какво е предимството на този проект?
Довереник :: образцови проекти осигуряват начин да получите двигател за валидиране, където моделът на конфигурация е напълно отделен от действителния инструкция за обработка.
Моделът на конфигурация се изразява в декларативна форма (т.е. Perl структура данни), което е винаги по-лесно да се поддържа от много код.
Декларацията се посочва:
структурата на данните за конфигуриране (която може да бъде заявен от родови потребителски интерфейси)
свойствата на всеки елемент (граници, проверяват, число или низ, ENUM като вид ...)
стойностите по подразбиране на параметрите (ако има такива)
задължителни параметри
целевата аудитория (междинен, предварително, магистър)
Онлайн помощ (за сяка параметър или стойност на параметър)
нивото на специализация на всеки параметър (за скриване на параметрите на експертната от начинаещ очите)
Така че, в крайна сметка:
поддръжка и развитие на съдържанието на конфигурация е по-лесно
потребител ще видите * общ * интерфейс за * всички * програми, използващи този проект.
потребител няма да видите напреднали параметри
ъпгрейд на конфигурацията на данни е по-лесно и проверка здрав разум се извършва
одит на конфигурация е възможно да се провери какво е модифициран от потребителя compated да стойности по подразбиране
Какво ще кажете за потребителския интерфейс?
Config :: Model също ще дойде с Curses :: UI интерфейс, който запитва модел на потребителя и генерира съответните екрани потребител.
Какво ще кажете за съхранение на данни?
Тъй синтаксиса на конфигурационни файлове варират диво образуват една програма в друга, повечето хора, които искат да използват тази рамка ще трябва да осигурят специален анализатор / писател.
Независимо от това, този проект може да осигури и писател / анализатор за най-обща форма: харесват INI стил файл, или да осигурява интерфейс към Електра или debconf проекти. Тази точка е отворена за дискусии.
Напълно е възможно за един единствен модел конфигурация да използвате няколко парсери и писатели, така един модел ще гарантира последователността на няколко конфигурационни файлове заедно

Какво ново в тази версия:.

  • Всички модел файлове Xorg сега са редактирани и написани от Config :: Модел :: себе си.
  • е добавен Моделът Fglrx.
  • е добавен модел Extensions.
  • The довереник-редактиране-Xorg командата е добавен в облекчи разпалване редактор на xorg.conf.
  • е добавен Моделът Ati.
  • Моделът Radeon е подобрена.
  • Анализаторът сега е нечувствителен към делото за ключови думи (като Xorg).
  • Много бъгове са фиксирани.
  • Моделите на водача са непълни.

Какво ново във версия 1.101:

  • довереник-редактиране-Xorg е добавен в облекчи разпалване на xorg.conf редактор.

Какво ново във версия 0.513:.

  • Образец VESA е добавен
  • Тази версия ще се опита на няколко директории, за да открие най-конфигурацията X.Org.
  • Тя е фиксирана за да се справят с новата Config :: Модел :: Автоматично отчитане.

<силни> Изисквания :

  • Perl

Подобен софтуер

nose-numpyseterr
nose-numpyseterr

11 May 15

nose-kleenex
nose-kleenex

15 Apr 15

TAU
TAU

20 Feb 15

Peptest
Peptest

14 Apr 15

Друг софтуер на разработчика Dominique Dumont

Коментари към Config::Model::Xorg

Коментари не е намерена
добавите коментар
Включете на изображения!