Config::Model::Xorg

Software screenshot:
Config::Model::Xorg
Rincian Software:
Versi: 1.106
Tanggal Upload: 14 Apr 15
Pengembang: Dominique Dumont
Lisensi: Gratis
Popularitas: 6

Rating: nan/5 (Total Votes: 0)

Config :: Model menyediakan kerangka kerja untuk membantu dalam memvalidasi isi semantik data konfigurasi. Proyek ini juga dapat digunakan untuk memberikan cek semantik pilihan program yang kompleks seperti mplayer atau transcode.
Bagi kebanyakan software yang kompleks, meng-upgrade konfigurasi adalah tugas yang sulit bagi kebanyakan orang. Dengan menggunakan Config :: Model, perangkat lunak dapat memberikan jalur upgrade yang halus untuk pengguna mereka.
Bagaimana cara kerjanya?
Menggunakan proyek ini, alat validasi konfigurasi khas akan dibuat dari 3 bagian:
User interface
Mesin validasi yang bertugas memvalidasi semua informasi konfigurasi yang disediakan oleh pengguna.
Fasilitas penyimpanan yang menyimpan informasi konfigurasi
Bukankah kita sudah memiliki beberapa alat validasi konfigurasi?
Anda mungkin berpikir alat seperti webmin. Ya, alat ini ada dan bekerja dengan baik, tetapi mereka memiliki set mereka kelemahan.
Biasanya, validasi data konfigurasi dilakukan dengan script yang melakukan validasi semantik dan sering berakhir menjadi cukup kompleks (misalnya 2500 baris untuk xserver-xorg.config naskah Debian yang menangani file xorg.conf).
Dalam kebanyakan kasus, model konfigurasi dinyatakan dalam petunjuk (pemrograman apa pun bahasa yang digunakan) dan diselingi dengan banyak pengolahan untuk menangani data konfigurasi aktual.
Apa keuntungan dari proyek ini?
Config :: proyek Model menyediakan cara untuk mendapatkan mesin validasi di mana model konfigurasi benar-benar terpisah dari instruksi proses yang sebenarnya.
Model konfigurasi dinyatakan dalam bentuk deklaratif (yaitu Perl struktur data) yang selalu lebih mudah untuk mempertahankan dari banyak kode.
Deklarasi tersebut menentukan:
struktur data konfigurasi (yang dapat dilihat oleh user interface generik)
sifat-sifat masing-masing elemen (batas, cek, integer atau string, enum seperti jenis ...)
nilai default parameter (jika ada)
parameter wajib
pemirsa yang ditargetkan (intermediate, advance, master)
on-line membantu (untuk parameter ach atau nilai parameter)
tingkat keahlian masing-masing parameter (untuk menyembunyikan parameter ahli dari mata pemula)
Jadi, pada akhirnya:
pemeliharaan dan evolusi dari isi konfigurasi lebih mudah
pengguna akan melihat umum * antarmuka * untuk * semua program * menggunakan proyek ini.
pengguna tidak akan melihat parameter canggih
upgrade data konfigurasi lebih mudah dan kewarasan pemeriksaan dilakukan
audit konfigurasi adalah mungkin untuk memeriksa apa yang dimodifikasi oleh pengguna compated ke nilai default
Bagaimana dengan user interface?
Config :: Model juga akan datang dengan Kutukan :: UI antarmuka yang query model pengguna dan menghasilkan layar pengguna yang relevan.
Bagaimana dengan penyimpanan data?
Karena sintaks file konfigurasi bervariasi liar membentuk satu program yang lain, kebanyakan orang yang ingin menggunakan kerangka kerja ini harus memberikan parser khusus / penulis.
Namun demikian, proyek ini juga dapat memberikan penulis / parser untuk format yang paling umum: seperti file gaya Suami, atau menyediakan antarmuka ke Elektra atau proyek debconf. Hal ini terbuka untuk diskusi.
Sangatlah mungkin untuk model konfigurasi tunggal untuk menggunakan beberapa parser dan penulis sehingga satu model akan memastikan konsistensi beberapa konfigurasi file bersama-sama

Apa yang baru dalam rilis ini:.

  • Semua file Model Xorg sekarang diedit dan ditulis oleh Config :: Model :: Hakikat.
  • Model fglrx ditambahkan.
  • Extensions Model ditambahkan.
  • Perintah config-edit-xorg ditambahkan untuk memudahkan menembak sampai editor xorg.conf.
  • Model Ati ditambahkan.
  • Model Radeon ditingkatkan.
  • parser ini sekarang tidak sensitif terhadap huruf untuk kata kunci (seperti Xorg).
  • Banyak bug yang tetap.
  • Model sopir masih belum lengkap.

Apa yang baru dalam versi 1,101:

  • config-edit-xorg ditambahkan untuk memudahkan menembak ke atas Editor xorg.conf.

Apa yang baru dalam versi 0,513.

  • Sebuah model VESA telah ditambahkan
  • Rilis ini akan mencoba beberapa direktori untuk menemukan konfigurasi X.Org
  • .
  • Telah tetap untuk mengatasi Config baru :: Model :: Autoread.

Persyaratan :

  • Perl

Software yang serupa

pagerunit
pagerunit

11 May 15

nose-progressive
nose-progressive

14 Apr 15

Perangkat lunak lain dari pengembang Dominique Dumont

Komentar untuk Config::Model::Xorg

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!