[docs] Re: well-formness (was: crossreading)

Anton V. Boyarshinov boyarsh на ru.echo.fr
Пн Ноя 18 11:07:09 MSK 2002


On Mon, 18 Nov 2002 10:58:04 +0300
Vitaly Ostanin <vyt на vzljot.ru> wrote:
> > 
> > > > Поправить commitinfo на предмет проверки документа на
> > > > well-formess. Помещение в cvs не well-formed xml файлов
> > > > явно препятствует рабте других людей и может быть
> > > > пресечено техническими средствами.
> > > 
> > > Поправить каким именно образом? 
> > 
> > В cvsroot/CVSROOT/ лежит файл commitinfo, в котором можно
> > прописывать проверки для помещаемых файлов. Если проверка не
> > проходит -- файл не коммитится. Для проверки xml файлов можно
> > запустить xmllint --noout --xinclude.
> 
> Что именно проверяет такой запуск?

См. следующий (поскипанный) абзац ;)

--------------
 В XML есть такое понятие: well-formed документ. Это значит, что
все тэги в нем закрыты, сответстуют друг другу и вообще он
синтаксически корректный документ XML (безотносительно к DTD).
--------------

То есть то, что это вообще XML документ и при его обработке не
буедт фатальных ошибок.

> Кстати, для коммитов я бы предпочёл проверку соответствия не
> только XML (который поправить не так сложно), но и DTD (что
> править запарно).

У меня на этот счёт другое мнение. ПРоверки при commit не должны
быть слишком строгими. Release early, так сказать.

АНтон
-- 
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
 11:00am  up 18 days, 19:33,  7 users,  load average: 0.07, 0.15,
0.09



Подробная информация о списке рассылки docs