On 09/26/2011 02:56 PM, Vadim Goncharov wrote:

Сообщество пользователей делится на 2 страты:
1) Большинство, которое систему использует своих задач. Их много, задачи разные, реальные, может быть выявлено много багов. 2) Активно участвующие, помогающие разработке энтузиасты. Их много меньше, чем первых.

Эти 2 страты присутствуют в любой стране, неважно, совок или нет. Проблема в том, что первые просто не будут заниматься задачами вторых - специально вытягивать, искать патчи, и так далее. Разве что человека припрет, и он на время перейдет из первой группы во вторую. Пытаться сделать это намеренно - бесполезно, они скорее просто проголосуют ногами, выбрав другую систему, где таких проблем нет. Пытаться усложнять им жизнь - значит не понимать, как устроен мир. Патч просто не получит широкого распространения, и всё.
Тут несколько другой случай. Так как у меня есть commit доступ к svn smartmontools - войдет, только без необходимого внешнего тестирования. Просто несколько большее количество людей получат проблемы в итоге.

А что делают разработчики? Именно это и делают, "мне наплевать на ваше удобство, пойдите и возьмите".
А вот давайте не будем подменять понятия. Немного цитат:

" From: Slawa Olhovchenkov <[email protected]>
> > Бага пофикшена и для ATA драйвера. Подробности - тут
> >
> > https://sourceforge.net/apps/trac/smartmontools/ticket/198#comment:5
> >
> > Для atacam (adaX) следствие баги было и невозможность определить
> > правиьный статус диска (всегда был PASSED), для ata (adX) - только
> > scterc не отображался. Просьба протестировать и сообщить результаты,
> > если все ок - добавлю патч в порт.
так тебя эта история ничему и не научила."

Ну даже опустив фамильярное обращение, я тем не менее не могу это считать адекватной реакцией.

Если бы у меня попросили patch или даже tarball - я бы его выложил (или дал прямой линк на вебсвн). В данном случае - просто наезд, причем продолжившийся далее.

"вот ведь упертость до тупости и глупости.неужели по результатам истории не понятно, что патч надо включать, если нет отрицательных отзывов?"

И от него же -

"вот я побегу сначала везде svn ставить, к нему питон, sqlite, apr.
потом обнаружу, что у меня диски это не поддерживают и побегу в лабаз
за диском, да?"

Вы считаете это адекватной реакцией? Я вот нет. Как по мне - обычное и вполне советское хамство. Тем более, что результаты тестирования мне пришли и приватом и в рассылке.



И вот это уже совкизм и показывание своей значимости _разработчиками_. В опенсорсе он распространен повсеместно (см. хотя бы историю с memcpy в glibc).
Да нет у меня никакой "значимости". Наткнулся на сломанный функционал, поправил, предложил протестировать. Удивился что раньше никто не зарепортил. Где тут значимость-то?

Здесь нужно просто понимать, что система и её разработка - не самоцель. Система предназначена для решения задач, и решает их прежде всего первая группа. У каждой группы - своя часть работы. Следует не выпендриваться, а просто служить общему делу, которое стоит над всем этим.
Ну пафос же ) Думаю, что у всех своя мотивация и свои цели.

Ответить