[devel] Q: @qa -= viy?

Anton Farygin rider на basealt.ru
Пн Окт 23 00:20:43 MSK 2017


22.10.2017 22:59, Igor Vlasenko пишет:
> On Sun, Oct 22, 2017 at 07:33:58PM +0300, Anton Farygin wrote:
>> Само название группы @qa должно предполагать что участники этой группы
>> работают над качеством.
>>
>> Но так происходит далеко не всегда - например, пакеты от Игоря (@viy),
>> собираемые в "полу"автоматическом режиме, явно ухудшают качество
>> репозитория.
> Это даже обидно прямо. @qa не имеет никакого отношения к роботам.
> с роботами связан фиксированный список пакетов. perl, java, fonts,
> aspell/ispell/hunspell и набор библиотек. Все эти пакеты явно
> записаны за мной как viy/@cpan/@java.
В Sisyphus сейчас 2395 импортированных пакетов, и из них далеко не все 
@cpan и @java. Более того - в этом списке из 2395 пакетов очень мало 
@cpan (с которым, как раз, понятна необходимость автоматической сборки).


>
> А @qa -- это исправление __чужих__ пакетов.
> А я активный участник @qa. Например, сейчас заканчиваю
> править установку модулей cmake, по дороге починил сборку libface.
Отлично, спасибо.
>
>> Довольно очевидно, что собираемые роботами пакеты (а точнее состояние
>> репозитория) необходимо тщательно тестировать перед выкладыванием. И в том
>> числе на предмет "сломов" пересборки других пакетов.
> Не нужно обобщать инцидент с javapackage-tools.
> Роботы там не при чем.
> меня разные люди очень просили побыстрее обновить java пакеты.
> Это я лично экспериментировал, вспоминал, что к чему.
> и изменения затронули все равно только мои пакеты.
Это не важно. Я про другое.
Предлагаю чуть больше уделять внимания не автоматической сборке, а 
тестированию её результатов и исправлению ошибок, про которые жалуются 
пользователи в bugzilla.

Что же касается количества пакетов -  то у нас оно почему-то не 
переходит в качество. Да, java собрана. Но тот же самый eclipse у нас 
рекомендуется устанавливать с сайта, а не из пакета (свежего пакета нет).


>   
>> Предлагаю кардинально пересмотреть содержимое группы @qa, включив туда
>> _людей_, действительно занимающихся починкой чужих пакетов и обрав оттуда
>> роботов, добавляющих этим людям работы.
> когда я делаю qa@ - я не робот,
Я вижу сотни пакетов, идущих на сборку от пользователя @qa_viy  и мне 
как человеку сложно отличить Игоря робота от Игоря человека ;)


>
>> Для роботов пора делать отдельную группу.
> Сдаланы давно.
> @cpan, @java.
>
> P.S. я вообще кроме некоторых исторически сложившихся наборов пакетов
> стараюсь выносить пакеты из Sisyphus в autoimports/Sisyphus
> и стараюсь не давать перекладывать обратно без необходимости.



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