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