LINUX.ORG.RU

Система конфигурации с автоматической документацией настроек

 , ,


0

4

Если кому попадалось на глаза такое api скиньте ссыль что ли.

Что хочется видеть от системы:

  • В коде нельзя использовать недокументированную настройку
  • Есть возможность получить список всех настроек
  • Есть возможность получить документацию по любой настройке
★★★★★

Последнее исправление: pon4ik (всего исправлений: 1)

Ответ на: комментарий от pon4ik

вам лекцию про XML что-ли?

well-formed - значит соответствуют некой схеме и это можно валидировать (проверить правильность формата, следования узлов и т.д.), то есть недокументированных (не соотв.схеме) настроек не будет.

текстовые описания при желании можно включить в схему. Да и сама схема вполне себе документирует.

получить список настроек (узлов документа) - это всякие Xpath Xquery

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

А, вот ты о чём. Ну это не интересно конкретно в моём случае, поэтому я о такой схеме и не подумал сразу. Не интересно, ибо основным клиентом настроек является презренный хуманс, соответственно заставлять его писать xml не вариант. Мыж не звери разработчики ant.

pon4ik ★★★★★
() автор топика
Ответ на: комментарий от pon4ik

если только теги смущают, то придумайте компактный(более юзер-френдли) формат который однозначно конвертится в XML и обратно.

останется только Readed/Writer написать, а весь внутренний интерфейс (проверка схемы, чтение узлов/аттрибутов) и прочее останется как с обычным xml, отлаженными методами

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

Во, а вот это мысль - интересная. Правда, выглядит как из пушки по воробьям на первый взгляд. Однако, всем требованиям удовлетворяет.

Спасибо.

pon4ik ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.