[devel] майнтейнеры бывают разные *и это нормально*

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Дек 30 18:47:22 MSK 2008


On Mon, Dec 29, 2008 at 11:21:26AM +0200, Michael Shigorin wrote:
> On Wed, Dec 17, 2008 at 10:11:49AM +0300, Alexey Tourbin wrote:
> > Нужны мейнтейнеры, которые хоть немного разбираются в коде.
> 
> Лёш, просьба не забывать про майнтейнеров, которым надо, 
> чтоб работало.  Перепаковщиков тарболов.  Из админов.
> 
> Вряд ли стоит делать ту же глупость, что и иные говорящие
> "инженеры не нужны" учёные.

Это было бы так, если бы у нас была "Рудора".  Тогда можно было
бы надеяться, что пакеты будут просто работать, поскольку работа
базируется на чужом репозитарии.

Но у нас-то это декларируется как самостоятельная разработка, люди
надувают щеки, речь идёт чуть ли не там о какой-то национальной
операционной системе.  И, между прочем, о поддержке.  А оказывается,
что это люди всего лишь перепаковывают тарболлы.  Much ado about nothing.
Не все, конечно.

Кстати, сравнение с Федорой может быть обманчивым.  В Федоре много
людей-апстримов, то есть Редхат ведёт стратегическую разработку на другом,
более серьезном уровне.  Сборка пакетов и поддержка репозитария Федоры --
это у них лишь верхняя часть айсберга.  Например, вся библиотека GIO
(удаленный доступ к файлам для стека GNOME библиотек) была
разрабатывалась редхатом сразу в апстриме.  Глядя же на изменения
пакетов в Федоре, легко обмануться и подумать, что Редахт тоже
перепаковывает тарболлы.  Примерно как и мы.

Короче, перепаковка тарболлов -- это карго-культ разработки.
Нормально это или нет, я не знаю, но чего здесь нет, так это
собственно разработки.

У нас нет глубокой подводной части айсберга, как у Редхата, то есть
у нас мало стратегической разработки на уровне апстримов.  Думаю однако
что камень нужно двигать именно в ту сторону (а не только заниматься
вылизыванием пакетов на уровне перепаковки).  Переход на сборку из gear
в какой-то степени может этому способствовать.

> И да, мне уже поднадоело повторять это.

Мне кажется, что ты сдвигаешь понятия (проводя аналогию между учеными
и инженерами).  Ученые тут должны заниматься языками программирования,
типа haskell, там deforestation, преобразования кода, сохраняющие
эквивалентность.  Ученым есть чем заняться помимо существующего кода.
С большим прибором.  А разбираться в коде это всё-таки компетенция инженеров.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20081230/9cbbb13b/attachment.bin>


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