26.09.11 в 22:16 Alex Samorukov в своём письме писал(а):
Сообщество пользователей делится на 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.
потом обнаружу, что у меня диски это не поддерживают и побегу в лабаз
за диском, да?"
Вы считаете это адекватной реакцией? Я вот нет. Как по мне - обычное и
вполне советское хамство.
Любому достаточно взрослому человеку следует уметь четко отделять форму от
сути. То, что форма реакции вышеозначенного оратора хамская, отнюдь не
отменяет сути сказанного, причем как им, так и мной - нами говорилось одно
и то же. Потому что "хочу, чтоб у меня попросили патч" ничем принципиально
не отличается от "мне наплевать на ваше удобство, пойдите и возьмите".
По факту, например, мне Евгений Гросбейн упомянул в IRC, что в websvn
проблемы, он присоединяется к позиции - но его сообщения в рассылку не
ходят, и до owner'а он достучаться пока не может.
Тем более, что результаты тестирования мне пришли и приватом и в
рассылке.
Что ровным счетом ничего в этой позиции не подтверждает - см. выше про
страту энтузиастов.
И вот это уже совкизм и показывание своей значимости _разработчиками_.
В опенсорсе он распространен повсеместно (см. хотя бы историю с memcpy
в glibc).
Да нет у меня никакой "значимости". Наткнулся на сломанный функционал,
поправил, предложил протестировать. Удивился что раньше никто не
зарепортил. Где тут значимость-то?
В вынуждении других людей на действия, которых можно было бы легко
избежать. И да, дело здесь не в том, сложны эти действия, или же это
просто, как написание письма - а в самом факте, то есть в той позиции, том
отношении к другим людям (см. subj), которое к этой необходимости ведёт.
Здесь нужно просто понимать, что система и её разработка - не самоцель.
Система предназначена для решения задач, и решает их прежде всего
первая группа. У каждой группы - своя часть работы. Следует не
выпендриваться, а просто служить общему делу, которое стоит над всем
этим.
Ну пафос же )
Я здесь никакого пафоса не усматриваю, это констатация положения вещей. Но
даже если кем-то здесь воспринимается пафос - это ж опять-таки не повод за
деревьями леса не видеть. Реальное положение вещей именно такое, как
описано.
Думаю, что у всех своя мотивация и свои цели.
Мотивация, конечно, у всех своя, но у некоторых она общая.
--
WBR, Vadim Goncharov. http://nuclight.livejournal.com