[devel] мнение кандидата
Anton Farygin
rider на basealt.ru
Ср Мар 20 18:19:59 MSK 2024
Антон, спасибо.
On 20.03.2024 16:39, Anton Palgunov wrote:
> Хороший тред.
>
> Я бы предложил, также высказаться самим кандидатам, какие есть
> проблемы, как им кажется с их стороны. Так как в этот процесс
> вовлечены обе стороны. Я сам [3.6], и я не чувствую себя ущемленным,
> на практике пакеты можно доставить в сизиф и без join вообще, через
> текущих участников. И я тот который пропадает, на пару месяцев, так
> как Тима это хобби, а не работа для меня.
>
> Я бы подсветил 2 проблемы, по мотивации и продвижению с моей стороны:
> 1. Секретаря нужно больше одного - дольше всего было ожидание проверки
> и добавления ключей, около месяца дважды в моём случае, я видимо очень
> неудачно переходил по времени, а то и вовсе автоматизацию рутинных
> процессов, ещё в руководстве (дописал свою ошибку в руководство в wiki)
> 2. Стандартизация подходов - переделок мелких по началу было очень
> много чисто по стилю даже, так как нет понимания, как надо.
>
> Текущий процесс, вполне себе адекватный и не сложный, но нацелен
> фокусом на ментора, как источник скрытых знаний, что в реальности и не
> даёт быстро дойти до момента, "я уже собираю пакеты, требуется только
> Approve от ментора или кого либо в команде". Но проблемы, как понимаю
> - закончить этот процесс то есть 4+, у меня пока опыта там нет.
>
> С моей стороны. Ментор - это хорошо и помогает. Но я, на начальном
> этапе, не в обиду своему ментору, пробовал пропихнуть пакеты и через
> других людей, уже в Team сначала случайно, потом специально (Rider не
> знает, но один пакет проверил мой и он в сизифе). И каждый раз это
> были новые открытия относительно всех руководств, которые есть в wiki
> и от ментора, а так же есть проблема, что не факт, что использование,
> как пример другого спека из репозитория
> https://github.com/altlinux/specs, пропустят дальше, сегодня.
>
> Поддерживаю Евгения, что отлично было бы, чтобы в команде договорились
> о приемлемых рамках:
> > Ещё один момент - это соответствие во многом "неписанных" требований,
> которые могут быть предъявлены претенденту (кандидату в ALT Linux
> Team), тем компетенциям, которым соответствуют или не соответствуют
> уже существующие, активные члены команды (собственно, уже прошедшие в
> ALT).
>
> По таким рамкам можно было бы написать/дописать linter для пакетов и
> применять его для всех. Возможно в целом данные правила и рекомендации
> стоит писать, как правила линтера, как для spec, так и для gear в
> целом применяя для всех, тем самым содержа их в актуальном состоянии.
> Больше автоматизации данного процесса, разгружает ментора проверять
> spec на простые ошибки, которые может допускать кандидат, тем самым
> фокус смещается на решение реальных проблем с пакетами, а не связанных
> с стилизацией и подходами.
>
> --- немного тематического оффтопа про вступление ---
>
> Ещё хотелось бы узнать, какие инструменты вспомогательные можно и
> нужно использовать и какие вообще есть, особенно для обновления, какие
> подходы для разных языков. Узнать это можно только в общении. Так как
> наверняка у ментейнеров со стажем есть не один набор скриптов,
> упрощающих жизнь себе. Но из публичных wiki и легко доступных есть
> только etersoft-build-utils, наверняка есть и другие, о которых
> упоминали в багах. Например конвертации github2spec - удобная тулза и
> в целом шаблонизатор с 0 под языки, только нужно прочищать
> rpmcs другой тулой, чтобы соответствовал каким либо нормам.
>
> PS. Пять копеек про Daedalus и в целом дать Полигон и мотивацию на
> попробовать для любопытствующих, не вступая в Team, а после, чем могут
> пользоваться всем, подключив целевой пакет себе на машину, аналогично
> Fedora Copr. Вариант собрать самому себе - не работает, без
> возможности поделиться со всеми. Себе я и без spec собрать могу,
> просто с сорцов и пользоваться. А полигон такой, чтобы сделать для
> других, но не вступая в Team, даёт мотивацию готовить spec. А оттуда
> можно в сизиф брать хорошие варианты, через процесс review. Когда
> собрали один-два пакета и даже готовы только их и поддерживать.
>
> PS2: По наименованию - "Кандидат" нормально и сегодня звучит, вы же
> его и используете сейчас в переписке большинство.
Подробная информация о списке рассылки Devel