[devel] майнтейнеры бывают разные *и это нормально*
Andrii Dobrovol`s`kii
=?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Вт Янв 13 15:49:12 MSK 2009
Aleksey Novodvorsky пишет:
> 12 января 2009 г. 18:46 пользователь Andrii Dobrovol`s`kii
> <dobr на iop.kiev.ua> написал:
>> Aleksey Novodvorsky пишет:
>> Рискну встрять с таким большим опозданием (праздники...), т.к. не
>> увидел дальше аналогичных комментариев, а считаю их существенными.
>>> Я полагаю, что для любого менйтейнера необходимо по крайней мере:
>>> 1. Уметь собрать пакет в соответствии с нашими policy, для чего часто
>>> необходимы патчи.
>> Часто, но не всегда (это уже отметили другие). Но, главное, хорошо
>> чтоб эти патчи делал сам смотритель пакета, однако, не обязательно.
>> Он может попросить о помощи окружающих и постепенно научится, если
>> это будет достаточно часто необходимо.
>
> Он может попросить, но не всегда сможет найти желающих ему помочь. И
> не потому, что люди вокруг злые, а потому, например, что им не нужен
> и/или не нравится этот пакет.
>
Конечно. И вполне возможно, что этот пакет вообще больше никому не
нужен. Ну так он и не появится... пока человек не научится. :)
>>> 2. Уметь настраивать приложения своего пакета и положить настройки в пакет.
>> Тоже нужно не всегда и может быть частично сделано кем-то ещё или с
>> чьей-то помощью. Если это реально нужно.
>
> См. выше..
Снова согласен. Но, ведь настройку может выполнить тот кто им
пользуется уже после установки. Автоматизация это хорошо но не
необходимо. Ведь так?
>
>>> 3. Уметь исправить и дополнить перевод, отправить его в апстрим.
>> И тут тоже можно обратиться к другим членам сообщества. Это и будет
>> командная работа, ИМХО.
>
> Да.
>
>> И вполне возможно, что из таких мини-команд вырастет много хороших
>> смотрителей-универсалов. А если и нет, не беда. Пакеты-то будут...
>
> Могут и не быть или быть неработающими. И уж почти наверняка --
> неподдерживаемыми. В результате будет видимость наличия пакета. Нужно
> ли это?
>
Если человек собирает его для себя как он будет не работающим? Может
первые пару попыток и будут проблемными, но потом работать оно
будет. Так как нужно заинтересованным лицам. А механизм удаления
неподдерживаемых пакетов уже вроде выработали. Станет таким -- будет
удален.
>>> То есть это уже не совсем админская работа, так как пакет делается не
>>> только для себя.
>> В описанном объеме это и правда уже не админская работа. Это
>> требования к упаковщику универсалу способному работать без коллег и
>> тяготеющему к собственно разработке. Иметь таких людей в команде
>> очень хорошо. Надеяться, что все будут такими не стоит. Или команда
>> окажется очень небольшой...
>
> Новый процесс приема в тим включает период обучения. Но вот для
> того, чтобы войти в команду, нужна самостоятельность.
>
Да. Уже прочел. Это отлично. Вообще чтоб что-либо сделать нужно
уметь работать самостоятельно. С этим никто не спорит. Я просто хочу
напомнить, что требовать одинаковый уровень компетентности от
смотрителя ядра и какого нибудь пакетика с игрой для секретарш не
очень оправдано. Либо люди будут "надрываться" под тяжестью "воза"
либо пакетная база сократится до базовой системы. Даже самый крутой
специалист не будет тратить одинаковые усилия на поддержку каждого
из 200 пакетов разной степени нужности/важности. Так зачем
искусственно завышать "порог вхождения"?
>>> Я полагаю, что 1 должно проверяться при приеме в тим. 2 есть обычная
>>> админская работа. 3 -- не сложно, но надо этому учить.
>>> Думаю, что человек, овладевший 1-3, весьма часто начинает и более
>>> существенно дорабатывать пакет, все же общение здесь не проходит
>>> даром.
>
> Согласен. Не нашел у нас заметных расхождений. :-)
>> Человек отвечающий всем критериям начинает дорабатывать уже не пакет
>> -- то что в него завернуто. Это отлично. Всегда ли обязательно?
>
> Возможно, стоит взять пакет попроще. Может быть, сразу и не будем
> писать патчи. Но проерить присланный со стороны патч -- нужно?
Нет вопросов. Я не агитирую доверять сборку пакетов из базовой
системы тому кто даже не может проверить присланный патч. Но, если
это какой-нибудь Xtetris а патч касается чисто упаковки и прислал
его коллега универсал с заведомо более высоким уровнем квалификации,
так ли уж важно может ли получатель его проверить без
дополнительного обучения? Ведь всё не понятое можно переспросить...
:) А стать универсалом можно только работая. Надеюсь, что идея с
тренингом сработает как задуманно. Главное чтоб у учителей хватило
сил и терпения.
Я тоже не заметил значимых расхождений в наших позициях. :)
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 189 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090113/9cf52a24/attachment-0001.bin>
Подробная информация о списке рассылки Devel