<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>4796</bug_id>
          
          <creation_ts>2004-07-15 11:43:18 +0400</creation_ts>
          <short_desc>Odd characters in documentation file names</short_desc>
          <delta_ts>2009-05-10 09:32:10 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>rpm-build-python</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Zabaluev">mhz</reporter>
          <assigned_to name="Andrey Orlov">cray</assigned_to>
          <cc>darktemplar</cc>
    
    <cc>george</cc>
    
    <cc>imz</cc>
    
    <cc>ldv</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17065</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-07-15 11:43:18 +0400</bug_when>
    <thetext>В %_docdir/%name-%version/policy имена файлов начинаются с числа и двоеточия.
Двоеточие не принадлежит к числу символов, безопасных для именования файлов: в
Un*x им разделяются элементы всевозможных путей, в Windows это вообще AFAIK
незаконно.
Зачем вообще эта нумерация? Неужели настолько важен порядок документов в папке,
чтобы нужно было возиться еще и с префиксами (для filename completion это помеха)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18730</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Orlov">cray</who>
    <bug_when>2004-09-10 11:47:57 +0400</bug_when>
    <thetext>Порядок документов важен, кроме того, мне так удобно, а законность или 
незаконность символов в именах файлов пакета нигде и никем (AFAIK) не 
задукоментирована. Если я ошибаюсь - пришлите ссылку на соответствующий  
официально опубликованный документ, я исправлю &quot;:&quot; на &quot;-&quot;, или что там будет 
официально разрешено в документе,, ссылку на который вы мне пришлете. 
 
Насчет того, зачем нумерация  - мне так удобно. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18736</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-09-10 12:09:30 +0400</bug_when>
    <thetext>Речь не о законности (законно почти все), а о потенциальной опасности тех или
иных символов для скриптов и проч. Двоеточие традиционно имеет семантику
разделителя, поэтому в Unix его использовать всуе не принято.

&quot;Мне так удобно&quot; -- самый слабый аргумент, который можно услышать от
maintainer&apos;а. Удобно должно быть пользователю. Нумерация затрудняет filename
completion -- кроме имени документа, пользователь при наборе должен вспомнить
номер, нужный ему как собаке пятая нога.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18737</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-09-10 12:10:49 +0400</bug_when>
    <thetext>Resolve as Wontfix because the user&apos;s concern wasn&apos;t invalid.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18739</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Orlov">cray</who>
    <bug_when>2004-09-10 12:40:56 +0400</bug_when>
    <thetext>Хорошо, тогда перечислите потенциально безопасные символы с точки зрения 
скриптов и пр. 
 
Насчет слабости аргумента&quot;Мне так удобно&quot; - он не слабее вашего &quot;Мне так 
неудобно&quot;. Говорите &quot;completion&quot; затруднен? Зато в mc главы документа видны 
в естественном порядке, а не черт знает как. Вам, как пользователю, важнее 
completion, мне и моим знакомым важно иметь возможность прочитать документы 
в таком порядке, как предполагается автором, так как определения должны идти 
до их использования, а вот какой-то там complrtion нужен ему как &quot;собаке пятая 
нога&quot; и &quot;зайцу стоп сигнал на хвосте&quot;.  
 
Так что наши аргументы не слабее ваших, да собственно и из той же области вам 
удобно - нам удобно, а как автор я имею типа право назвать файл по своему 
желанию. 
 
: - я на что-нть заменю, только укажите безопасный символ. Кстати, может мне их  
в форать 8/3 переименовать, чбы их под MS-DOS было &quot;удобно&quot; копировать ? Хотя 
лучше уж сразу в 6/3, у некоторых еще жива rt11sj. 
  
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18740</commentid>
    <comment_count>5</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-09-10 13:12:56 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; Хорошо, тогда перечислите потенциально безопасные символы с точки зрения 
&gt; скриптов и пр. 

Дефис, подчеркивание, точка.

&gt; Вам, как пользователю, важнее 
&gt; completion, мне и моим знакомым важно иметь возможность прочитать документы 
&gt; в таком порядке, как предполагается автором,

Тогда сделайте из этого руководства честный DocBook и трансформируйте в chunked
html. Там будет index.html, в котором все будет упорядочено.

Алфавитный порядок в неиндексированном сборище текстовых файлов -- неряшливое
решение искусственной проблемы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18744</commentid>
    <comment_count>6</comment_count>
    <who name="Andrey Orlov">cray</who>
    <bug_when>2004-09-10 14:14:01 +0400</bug_when>
    <thetext>Опять же - вам удобен html, мне нет. Вам удобен docbook - мне нет. То, что 
использется сейчас - это structured-text, который в zope / python мире является  
более общепринятым. Не надо пытаться устанавливать везде свои собственные 
законы, аргументируя это отсылкой на якобы &quot;общеприянятые&quot; понятия. 
 
 
Впрочем, если вы займетесь преобразование документации в docbook и ее 
поддержкой - я окажу вам всемерную помощь в поддержке вашей _неофициальной_ 
версии.  </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19663</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-11-05 16:40:56 +0300</bug_when>
    <thetext>(In reply to comment #6)
&gt; Опять же - вам удобен html, мне нет. Вам удобен docbook - мне нет. То, что 
&gt; использется сейчас - это structured-text, который в zope / python мире является  
&gt; более общепринятым.

Хорошо, только расскажите чем структурно просматривать этот structured-text, не
имея под рукой Zope.

&gt; Не надо пытаться устанавливать везде свои собственные 
&gt; законы, аргументируя это отсылкой на якобы &quot;общеприянятые&quot; понятия. 

Отсылка к количеству документации в дистрибутиве, созданной из DocBook, не
годится? Весь GNOME, LDP...
Насчет общепринятости, вот еще одна ссылка на кладезь мудрости:
http://www.catb.org/~esr/writings/taoup/html/ch18s04.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19752</commentid>
    <comment_count>8</comment_count>
    <who name="Andrey Orlov">cray</who>
    <bug_when>2004-11-11 15:24:05 +0300</bug_when>
    <thetext>Михаил, попробуйте все ваши вопросы задать в том же самом ключе в ответ 
на ваши аргументы, а не на мои высказывания. Например: 
 
 1. Чем можно структурно просматривать docbook не имея под рукой xslt, 
openoffice, etc? ST кстати вполне структурно выглядит в обычном текстовом 
редакторе, в отличие от. 
 
 2. Количество документации, созданной на ST годится? Вот примерчик 
книжечки полностью написанной на: 
http://plone.org/documentation/books/amazon_tool/0735711100/?depth:int=2  
Поиск остальных примеров оставляю вам для самостоятельных упражнений. 
 
 
В общем, продолжать спор в ключе: &quot;правильно так, как хочет Михаил Забалуев&quot;  
мне не интересно. Опровергнуть свои доводы вы можете сами, то, что мои доводы 
опровержимы - я знаю без вас. При относителной равноопровержимости обеих точек 
зрения, моя мне нравится больше. 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19785</commentid>
    <comment_count>9</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-11-13 16:39:07 +0300</bug_when>
    <thetext>Resolution needs to be changed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19786</commentid>
    <comment_count>10</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2004-11-13 16:40:38 +0300</bug_when>
    <thetext>Переименование было произведено.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>