From: Anton Farygin <rider@basealt.ru>
To: devel@lists.altlinux.org
Subject: Re: [devel] мнение кандидата
Date: Wed, 20 Mar 2024 18:19:59 +0300
Message-ID: <dce2aedb-2ac5-4d01-aa72-c56b4cb858a4@basealt.ru> (raw)
In-Reply-To: <CANcenPWi2PB2mh2JJ4=Y0Gs2Vc1=ws2pz=u-0FjQRaLcsCVXJQ@mail.gmail.com>
Антон, спасибо.
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: По наименованию - "Кандидат" нормально и сегодня звучит, вы же
> его и используете сейчас в переписке большинство.
next prev parent reply other threads:[~2024-03-20 15:19 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-14 18:16 [devel] Предложение к изменению в регламент JOIN -> стадии развития мантейнера (сопровождающего) Anton Farygin
2024-03-15 13:16 ` Danil Shein
2024-03-15 18:42 ` Evgeny Sinelnikov
2024-03-16 1:47 ` Grigory Ustinov
2024-03-16 7:59 ` Anton Farygin
2024-03-16 8:27 ` Aleksey Novodvorsky
2024-03-16 8:38 ` Denis Medvedev
2024-03-16 9:28 ` [devel] Голосования в Team Anton Farygin
2024-03-16 9:39 ` Denis Medvedev
2024-03-16 11:09 ` Grigory Ustinov
2024-03-16 9:26 ` [devel] голосования " Anton Farygin
2024-03-19 11:55 ` Andrey Savchenko
2024-03-20 5:56 ` [devel] Предложение к изменению в регламент JOIN -> стадии развития мантейнера (сопровождающего) Andrey Savchenko
2024-03-20 7:28 ` Sergey Bolshakov
2024-03-20 7:49 ` Anton Farygin
2024-03-20 8:03 ` Anton Farygin
2024-03-20 8:04 ` Anton Farygin
2024-03-20 8:07 ` Andrey Savchenko
2024-03-20 8:12 ` Anton Farygin
2024-03-20 14:56 ` Vitaly Lipatov
2024-03-16 7:48 ` Anton Farygin
2024-03-16 10:43 ` Dmitry V. Levin
2024-03-17 7:22 ` Alexey V. Vissarionov
2024-03-18 11:58 ` Anton Farygin
2024-03-18 11:14 ` Anton Farygin
2024-03-20 4:39 ` Andrey Savchenko
2024-03-20 7:46 ` Anton Farygin
2024-03-20 7:57 ` Andrey Savchenko
2024-03-20 8:08 ` Anton Farygin
2024-03-20 8:13 ` Yuri Sedunov
2024-03-20 8:14 ` Anton Farygin
2024-03-20 8:15 ` Anton Farygin
2024-03-20 8:24 ` Yuri Sedunov
2024-03-20 8:26 ` Anton Farygin
2024-03-20 15:19 ` Anton Farygin [this message]
2024-03-20 8:25 ` Denis Medvedev
2024-03-20 5:51 ` Andrey Savchenko
2024-03-20 7:13 ` Anton Farygin
2024-03-20 18:18 ` Alexey V. Vissarionov
2024-04-17 17:41 ` Alexey Shabalin
2024-03-20 15:13 ` Vitaly Lipatov
2024-08-07 11:14 ` Anton Farygin
2024-08-07 13:14 ` Grigory Ustinov
2024-08-07 15:21 ` Alexey Shabalin
2024-08-08 5:23 ` Anton Farygin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=dce2aedb-2ac5-4d01-aa72-c56b4cb858a4@basealt.ru \
--to=rider@basealt.ru \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git