[docs] Re: on makefiles

Andriy Dobrovol's'kii dobr на iop.kiev.ua
Пн Сен 29 18:40:20 MSD 2003


Vitaly Ostanin wrote:
> On Mon, 29 Sep 2003 17:32:05 +0400
> Oleg A.Paraschenko <olpa на xmlhack.ru> wrote:
> 
> <skipped/>
> 
>>>Под "wiki" я подразумеваю средство для массового заполнения
>>>типа: http://docbook.org/wiki/moin.cgi/
>>>именно массовость и отсутствие ограничений на
>>>структурирование приведут к свалке. IMHO.
>>
>>  Плохая документация лучше чем её отсутствие.
> 
> 
> Возможно.
> 
> 
>>>>  В качестве примера (первое, что попалось) предлагаю
>>>>  рассмотреть ULINK_LEAVE. Оцените время на описание этого
>>>>  параметра (зачем оно, кто что предложил другого, почему
>>>>  отказались) в виде финального документа, а затем оцените
>>>>  время на то, чтобы накидать копии писем без правки
>>>>  орфографии и пунктуации, а также краткие комментарии на
>>>>  страницу WiKi. По-моему, первое возможно только
>>>>  теоретически, когда второе-- даже практически.
>>>
>>>Первое возможно практически и даже известно конкретное место,
>>>куда его положить.
>>
>>  Тогда ещё один пример. Например, я предпочитаю писать
>>  документацию прежде чем приступать к кодированию (знаю, что
>>  это непрофессионально, но ничего поделать не могу). И в какое
>>  место положить эту спецификацию, особенно, учитывая, что она
>>  будет в процессе меняться?
> 
> 
> Совсем правильный вариант - literate programming
> http://nwalsh.com/docs/articles/xml2002/lp/paper.html
> 
> Реальный вариант - я пишу draft'ы в каталоге ~/devel,
> определившиеся с местом выкладываю в ~/devel/docs :)
> 
> 
>>>>  Во вложении: Makefile.tuned. 
>>>>
>>>>$ make -n docs-howto.xml-tuned.1
>>>>xsltproc --nonet --xinclude --stringparam tag-level1
>>>>article --stringparam tag-level2 section -o
>>>>docs-howto.xml-tuned.1\--param ulink.leave.duplicates.after
>>>>1 \--param revhistory.strip 1
>>>>\../../../xsl/common/tuning.xsl docs-howto.xml$
>>>>$ make CACHETUNED=yes -n docs-howto.xml-tuned.1
>>>>make: `docs-howto.xml-tuned.1' не требует обновления.
>>>
>>>Спасибо! А можно логику описать?
>>
>>  Кстати, хороший пример того, что тому, кто пишет -- всё
>>  очевидно (кроме FORCE).
> 
> 
> Я, собственно, не спорю :)
> 
> 
>>>Хотя бы в комментариях. "FORCE:"
>>>- это зарезервированное имя цели, или просто пустая цель?
>>
>>  А ещё я знаю слова ".PHONY", ".PRECIOUS" и вообще хочу
>>  когда-нибудь найти время на полное прочтение спецификации на
>>  make. Про FORCE:
> 
> 
> Ясно.
> 
> Итого:
> 
> Я против массового wiki и за улучшение актуальности документации
> в cvs docs.
> 
> <skipped/>
> 
Исключительно поддерживаю последнюю мысль. :))

-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   265-7824            Department of Gas Electronics
Fax:   (380-44)   265-2329             Institute of Physics of NASU
*********************************************************************




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