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