Config::Model::Xorg

软件截图:
Config::Model::Xorg
软件详细信息:
版本: 1.106
上传日期: 14 Apr 15
许可: 免费
人气: 6

Rating: nan/5 (Total Votes: 0)

配置::模型提供了一个框架,在验证配置数据的语义内容有所帮助。的项目,也可以用于提供象mplayer的或代码转换的复合节目的选项的语义检查。
对于最复杂的软件,配置升级是一项艰巨的任务,对大多数人来说。通过配置::型号,软件可以为他们的用户顺利升级。
这是如何运作的?
利用该项目中,一个典型的配置的验证工具将作出的3个部分:
用户界面
验证引擎,它负责验证由用户所提供的所有配置信息。
存储的配置信息的存储设施
不,我们已经有一些配置验证工具?
你可能会想的工具,如webmin的。是的,这些工具存在,而且做工精细,但他们有自己的一套缺点。
通常情况下,配置数据的验证完成与执行语义验证,往往最终是相当复杂(例如2500线负责处理xorg.conf文件Debian的Xserver的-xorg.config脚本)的脚本。
在大多数情况下,构造模型被表示在指令(无论编程语言使用)和穿插大量处理来处理实际的配置数据。
什么是这个项目的优势在哪里?
该配置::模型项目提供一种方式来获得一个验证引擎,其中配置模型完全从实际处理指令分开。
配置模型表示为一个声明的形式(即一个Perl数据结构),它总是容易比大量的代码维护。
宣言规定:
配置数据的结构(可以通过通用用户界面进行查询)
每个元素的属性(边界,支票,整数或字符串,枚举类型一样...)
的参数的缺省值(如果有的话)
强制性参数
目标受众(中级,高级,大师)
在线帮助(ACH为参数或参数的值)
每个参数的专业知识水平(隐藏从新手眼中专家参数)
那么,到底:
维护的配置内容和进化更容易
用户将看到一个*通用*接口*使用该项目的所有*程序。
用户不会看到高级参数
配置数据的升级更容易,完整性检查执行
配置的审计可以检查什么被用户compated到默认值修改
怎么样的用户界面?
配置::型号也将与该查询用户的模型诅咒:: UI界面,并生成相关的用户界面。
怎么样的数据存储?
由于配置文件的语法变化很大,形成一个程序到另一个,大多数人谁想要使用这个框架必须提供一个专门的解析器/作家。
不过,这个项目还可以提供一个作家/解析器最常见的格式:像INI样式文件,或提供接口艾丽卡或debconf的项目。这点是开放的讨论。
这是完全有可能的单一配置模型使用多个解析器和作家这样一个模型将确保几个配置的一致性文件以及

什么在此版本中是新的

  • 在所有的Xorg模型文件正在修改和写入配置::型号::本身。
  • 在该模型的fglrx加入。
  • 在扩展模式加入。
  • 在该配置编辑-xorg的命令添加到缓和发射了xorg.conf中编辑。
  • 在ATI的模型增加了。
  • 在该型号的Radeon进行了改进。
  • 在解析器现在是不敏感的情况下的关键字(如Xorg的)。
  • 在大量的错误是固定的。
  • 在驱动程序模型仍然是不完整的。

什么在1.101版本新

  • 在配置编辑-xorg的加入缓解发射了xorg.conf中的编辑。

什么在0.513版本新

  • 系统VESA模式已加入
  • 在此版本将尝试几个目录找到X.Org配置。
  • 在这已得到修复,以应付新的配置::型号::的Autoread。

要求

  • 在Perl中

类似的软件

searchtester
searchtester

12 May 15

nose-kleenex
nose-kleenex

15 Apr 15

ReviewBoard
ReviewBoard

19 Feb 15

显影剂的其他软件 Dominique Dumont

意见 Config::Model::Xorg

评论没有发现
添加评论
打开图片!