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

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

    <bug>
          <bug_id>34164</bug_id>
          
          <creation_ts>2017-11-09 15:15:05 +0300</creation_ts>
          <short_desc>Необходимо информировать мантейнеров пакетов о багах в их пакетах не только в Сизифе</short_desc>
          <delta_ts>2020-03-27 11:16:31 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Infrastructure</classification>
          <product>Infrastructure</product>
          <component>bugzilla.altlinux.org</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>https://packages.altlinux.org/en/search?query=ввв</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="ruslandh">ruslandh</reporter>
          <assigned_to name="Олег Соловьев">mcpain</assigned_to>
          <cc>aen</cc>
    
    <cc>asy</cc>
    
    <cc>ekorneechev</cc>
    
    <cc>lav</cc>
    
    <cc>legion</cc>
    
    <cc>ruslandh</cc>
    
    <cc>zerg</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>167099</commentid>
    <comment_count>0</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2017-11-09 15:15:05 +0300</bug_when>
    <thetext>Я конечно всё понимаю, но я считаю нужным информировать мантейнеров пакетов о багах в текущем основном репозитории,

Иногда достаточно приложить патч, который мантейнр p8, не зная глубоко  тематики пакета, и  загруженности  на других пакетах никогда не предложит.

Конечно есть мантейнеры, которым всё равно как их пакеты работают в p8, но я думаю таких немного.

У нас в багзиле наверное целый пласт таких багов, о которых  никто особноо не знает ;-)

Да, конечно, но если-бы мантейнеры пакетов Сизифа хотя-бы знали о проблеме их пакетов в p8, я думаю, многие баги обнаруживались раньше. 
Иногда бага висит на p8, и она-же проявляется в Сизифе, но мантейнер пакета о ней не знает, т.к. в Сизифе его пакетом никто не пользуется, а на баги в p8 он не подписан.

Заставлять-же пользователей сразу вешать багу на Сизиф тоже не корректно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167100</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-11-09 15:20:32 +0300</bug_when>
    <thetext>Предполагается, что мантейнер, на котором повис баг, должен как-то на него отреагировать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167116</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-09 23:35:12 +0300</bug_when>
    <thetext>(In reply to comment #1)

&gt; Предполагается, что мантейнер, на котором повис баг, должен как-то на него
&gt; отреагировать.

Проблема в том, что баги бранчей виснут исключительно на Черепанове. А он, скорее всего, не робот. :-) Действительно, хотябы в CC List мантейнера из Сизифа добавлять сразу бы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167117</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-11-09 23:36:34 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
...
&gt; Проблема в том, что баги бранчей виснут исключительно на Черепанове. А он,
&gt; скорее всего, не робот. :-) Действительно, хотябы в CC List мантейнера из
&gt; Сизифа добавлять сразу бы.
То есть вариант вешать багу на мантейнера, а в CC добавлять cas@ не рассматривается?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167118</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-09 23:49:54 +0300</bug_when>
    <thetext>(In reply to comment #3)

&gt; &gt; Проблема в том, что баги бранчей виснут исключительно на Черепанове. А он,
&gt; &gt; скорее всего, не робот. :-) Действительно, хотябы в CC List мантейнера из
&gt; &gt; Сизифа добавлять сразу бы.

&gt; То есть вариант вешать багу на мантейнера, а в CC добавлять cas@ не
&gt; рассматривается?

Лично я бы против не был, но многим мантейнерам интересен только Сизиф. Не думаю, что им понравится. А в ситуации с мантейнером в CC мантенер сам перевесит на себя, если ему это интересно. И на Сизиф, если не интересен бранч.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167119</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-09 23:55:14 +0300</bug_when>
    <thetext>И в devel@lists.altlinux:
https://lists.altlinux.org/pipermail/devel/2017-November/203427.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167120</commentid>
    <comment_count>6</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2017-11-09 23:57:26 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; А в ситуации с мантейнером в CC мантенер сам
&gt; перевесит на себя, если ему это интересно. И на Сизиф, если не интересен бранч.

+1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167122</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2017-11-10 00:45:25 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; Я конечно всё понимаю, но я считаю нужным информировать мантейнеров пакетов о
&gt; багах в текущем основном репозитории,

Я не использую ни одного &quot;стабильного&quot; репозитория или продукта. Мне негде воспроизводить баги, которые репортят пользователи этих репозиториев. И нет ни времени, ни возможности, ни желания воспроизводить багу в какой-то виртуалке. Кроме того, некоторые баги в виртуалке не воспроизводятся.

&gt; Конечно есть мантейнеры, которым всё равно как их пакеты работают в p8, но я
&gt; думаю таких немного.

Я один из этого &quot;немного&quot;. Если вы придумаете какой-нибудь механизм, то очень прошу сразу придумать способ отписываться от этих Cc или чего там будет придумано.

Текущая схема меня работы меня устраивает, когда кто-то из сопровождающих &quot;стабильный&quot; репозиторий проверяет багу на сизифе и после этого перебрасывает её в сизиф, где я уже могу о чём-то говорить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167126</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-10 02:35:17 +0300</bug_when>
    <thetext>(In reply to comment #7)

&gt; Я не использую ни одного &quot;стабильного&quot; репозитория или продукта. Мне негде
&gt; воспроизводить баги, которые репортят пользователи этих репозиториев. И нет ни
&gt; времени, ни возможности, ни желания воспроизводить багу в какой-то виртуалке.
&gt; Кроме того, некоторые баги в виртуалке не воспроизводятся.

У пользователей стабильных бранчей та же проблема с Сизифом.

&gt; Я один из этого &quot;немного&quot;. Если вы придумаете какой-нибудь механизм, то очень
&gt; прошу сразу придумать способ отписываться от этих Cc или чего там будет
&gt; придумано.

Так в багзилле механизм отписывания/перевешивания есть и так. Или он чем-то неудобен ?

&gt; Текущая схема меня работы меня устраивает, когда кто-то из сопровождающих
&gt; &quot;стабильный&quot; репозиторий проверяет багу на сизифе и после этого перебрасывает
&gt; её в сизиф, где я уже могу о чём-то говорить.

Проблема в том, что сопровождающий сейчас один. А если мантейнер сидит на Сизифе и пользуется пакетом, то, наверное, в большинстве случаев не сложно проверить и написать &quot;на Сизифе не воспроизводится&quot;. Заодно с комментарием и отписаться, удалив себя в списке &quot;CC List&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167131</commentid>
    <comment_count>9</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2017-11-10 09:08:14 +0300</bug_when>
    <thetext>Повторю, что написал в рассылке devel:


Конечно, пакеты не в Сизифе формально не входят в сферу ответственности мантейнеров из Team, но сколько было 
случаев, когда эта-же бага воспроизводилась и в Cизифе, только мантейнер пакета об
этом не знал ;-)

Ну и да, должен быть механизм отписки мантейнера от всех 
сообщений (Cc) о багах не в Сизифе как по всем  пакетам мантейнера, так и по 
каким-то конкретным пакетам.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167135</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-11-10 10:57:12 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; в большинстве случаев не сложно
&gt; проверить и написать &quot;на Сизифе не воспроизводится&quot;. Заодно с комментарием и
&gt; отписаться, удалив себя в списке &quot;CC List&quot;.
+1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167138</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2017-11-10 12:45:33 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Так в багзилле механизм отписывания/перевешивания есть и так. Или он чем-то
&gt; неудобен ?

Неудобен. Я имел в виду механизм при котором я не буду их получать вообще. Чтобы отписаться от баги нужно сначала получить письмо (у меня и так достаточно спама), нужно идти в багзиллу и отписываться от каждой баги. Сейчас же я получаю баги только по сизифу без лишнего постороннего потока сообщений.

Насильное подписывание на компоненты в других продуктах (говорю в терминах багзиллы) приведёт лишь к тому, что все сообщения из багзиллы начнут игнориорваться.

&gt; Проблема в том, что сопровождающий сейчас один.

Создатели многочисленных бранчей (p-что-то, t-что-то, с-что-то, ещё какие-то буквы) должны были подумать об этом заранее. Решать проблему нехватки ресурсов за счёт других мантейнеров (без их явного согласия) мне кажется плохой идеей.

&gt; А если мантейнер сидит на
&gt; Сизифе и пользуется пакетом, то, наверное, в большинстве случаев не сложно
&gt; проверить и написать &quot;на Сизифе не воспроизводится&quot;. Заодно с комментарием и
&gt; отписаться, удалив себя в списке &quot;CC List&quot;.

Вы ошибаетесь. Это разные репозитории, разные окружения. Чтобы проверить воспроизводимость нужно потратить время и в некоторых случаях не малое. Для меня &quot;на Сизифе не воспроизводится&quot; будет стоить дорого (сизиф для меня бесплатное хобби).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167154</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-11 12:00:39 +0300</bug_when>
    <thetext>(In reply to comment #11)

&gt; &gt; Так в багзилле механизм отписывания/перевешивания есть и так. Или он чем-то
&gt; &gt; неудобен ?
&gt; 
&gt; Неудобен. Я имел в виду механизм при котором я не буду их получать вообще.

То есть, добавить ручку куда-то на https://bugzilla.altlinux.org/userprefs.cgi . В общем-то да, разумно.

&gt; &gt; Сизифе и пользуется пакетом, то, наверное, в большинстве случаев не сложно
&gt; &gt; проверить и написать &quot;на Сизифе не воспроизводится&quot;. Заодно с комментарием и
&gt; &gt; отписаться, удалив себя в списке &quot;CC List&quot;.
&gt; 
&gt; Вы ошибаетесь. Это разные репозитории, разные окружения. Чтобы проверить
&gt; воспроизводимость нужно потратить время и в некоторых случаях не малое.

Если всё, как я написал, то в большинстве случаев, как раз, я не ошибаюсь. Часто на Сизифе не воспроизводится только по причине разных версий ПО, но если в бранче бакпорт той же версии, как правило, баг есть и в Сизифе. Но соглашусь, что у кого-то может быть иная ситуация на каких-то особенно непростых пакетах. 

&gt; Для меня &quot;на Сизифе не воспроизводится&quot; будет стоить дорого

Могу только просто поверить, так как не очень понятно. Единственное, что в голову приходит - это когда либо экспериментировать негде и надо искать свободный хост для этого, либо Сизиф вообще не используется. Но ладно, нет, так нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167160</commentid>
    <comment_count>13</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2017-11-11 15:23:35 +0300</bug_when>
    <thetext>Коллеги,
спасибо за обсуждение.
Несколько комментариев от &quot;Базальт СПО&quot;.
1. У нас в &quot;Базальте&quot; исправлением багов в стабильном бранче занимается не один человек, но вот отвечает за конечный результат -- один, cas@. 
2. Мы расширяемся, но найти хороших людей не просто, а объем работ вырос в разы, если не на порядок. Последнее -- очень хорошо, но, конечно, сложно.
3. Перевешивать баг на Сизиф, если он там есть, должны штатные сотрудники и мы постараемся это сделать, но сразу не получается, см. п.2
4. Если вы хотите получать сообщения о багах ваших пакетов в стабильных бранчах, то сообщите об этом cas@.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167163</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2017-11-11 15:52:53 +0300</bug_when>
    <thetext>Резюмируя по отписавшимся тут. Есть два противоположных крайних мнения, lav@ (вешать на мантейнера, cas@ в CC) и legion@ (всё оставить, как есть), и 4 мнения вешать на cas@, мантейнера в CC.

Итоговый фичереквест тогда такой. Сделать трёхпозиционную ручку в userprefs.cgi, по-умолчанию положение среднее (в соответствии с большинством).

Остался ещё вопрос. Мантейнеров считать по списку в ACL, или среди тех, кто отметился в %changelog. Наверное, по списку в ACL правильнее, так как в %changelog попадают те, кто пересобирал пакет просто за компанию с какими-то библиотеками.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167166</commentid>
    <comment_count>15</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-11-11 20:09:45 +0300</bug_when>
    <thetext>(В ответ на комментарий №14)
&gt; Резюмируя по отписавшимся тут. Есть два противоположных крайних мнения, lav@
&gt; (вешать на мантейнера, cas@ в CC) и legion@ (всё оставить, как есть), и 4
&gt; мнения вешать на cas@, мантейнера в CC.
Я согласен с последним вариантом — мантейнера в CC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167170</commentid>
    <comment_count>16</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2017-11-12 03:13:02 +0300</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; Коллеги,
&gt; спасибо за обсуждение.
&gt; Несколько комментариев от &quot;Базальт СПО&quot;.
&gt; 1. У нас в &quot;Базальте&quot; исправлением багов в стабильном бранче занимается не один
&gt; человек, но вот отвечает за конечный результат -- один, cas@. 
&gt; 2. Мы расширяемся, но найти хороших людей не просто, а объем работ вырос в
&gt; разы, если не на порядок. Последнее -- очень хорошо, но, конечно, сложно.
&gt; 3. Перевешивать баг на Сизиф, если он там есть, должны штатные сотрудники и мы
&gt; постараемся это сделать, но сразу не получается, см. п.2
&gt; 4. Если вы хотите получать сообщения о багах ваших пакетов в стабильных
&gt; бранчах, то сообщите об этом cas@.

Алексей, спасибо. Я очень благодарен вам за эту позицию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167190</commentid>
    <comment_count>17</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2017-11-13 13:40:25 +0300</bug_when>
    <thetext>Вот ещё пример баги, повешенной &quot;неизвестно куда&quot;
https://bugzilla.altlinux.org/show_bug.cgi?id=34169

PS Я хочу получать сообщения об ошибках в своих пакетах в стабильных бренчах.

PPS На форуме часто такие баги выплывают.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188870</commentid>
    <comment_count>18</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2020-03-27 11:16:31 +0300</bug_when>
    <thetext>(Ответ для ruslandh на комментарий #17)
&gt; PS Я хочу получать сообщения об ошибках в своих пакетах в стабильных бренчах.
https://bugzilla.altlinux.org/userprefs.cgi?tab=subscriptions
разве что.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>