24.09.11 в 22:57 Alex Samorukov в своём письме писал(а):

никто тебе не напишет, патч подвиснет
Вот какой-то уж совсем офтопик.

1) Почему "никто не напишет"? Достаочно большой процент багов в
smartmontools был сообщен именно пользователями, просто scterc
достаточно мало (и редко) кто использует, а  тем более меняет.
2) Бага уже пофикшена в SVN smartmontools (я 1 из разработчиков) и точно войдет в 5.42. Не будет подтверждений - обновится вместе с портом (после
выхода релиза), будут - обновится раньше.

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

Не можете помочь - не мешайте.

Я разрабатываю и поддерживаю smartmontools в свое свободное время и just for fun. Как и большинство участников проекта. Патч, кстати, элементарно можно получить с websvn проекта и я на 99% уверен что они на портовую версию прекрасно наложатся.

P.S. вот это какой-то совкизм, причем жуткий. Словак, которому потребовалась поддержка areca во фре предоставил и контроллер, и ip kvm. Когда я работал с jpilot и syncml - присылали даже железки почтой. И как-то на совет взять патч из свн я не получал кучу говна на тему того "вот побегу везде ставить" (да и зачем везде??).

У нас же обязательно надо набросать говна на вентилятор и показать всем свою значимость.

Вот уж действительно, один про Фому, другой про Ерёму.

Речь о ситуации "повернутость жопой к пользователю".

Разъясняю.

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

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

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

И вот это уже совкизм и показывание своей значимости _разработчиками_. В опенсорсе он распространен повсеместно (см. хотя бы историю с memcpy в glibc).

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

Ссылки, где более подробно:
http://nuclight.livejournal.com/128319.html
http://lists.freebsd.org/pipermail/freebsd-arch/2011-August/011412.html

--
WBR, Vadim Goncharov.           http://nuclight.livejournal.com

Ответить