[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