Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: платная доработка nginx
Sergey Skvortsov wrote:
Об ошибках я обычно помню. Это больше относится к частным письмам.
Я собственно говорил о нарастающей массе feature requests, которые
вполне себе удобно хранить в bug-tracking системе (BTS).
Баг тракер не решил ключевой проблемы - автор не имеет достаточно
возможностей заниматься разработкой. И надо ли Игорю это? И имеем ли
мы право требовать или просить его об этом?
Эк ты всё перевернул.
А по-моему, так наоборот - опустил с небес на землю и поставил с головы
на ноги :-)
BTS - средство организации и управления багами/feature requests.
Пока систему разрабатывает один человек, даже VCS имеет сомнительную
ценность. Утонуть в средствах организации и управления - самая страшная
смерть, по-моему :-)
В bugzille, в частности, есть механизм voting - т.е. можно видеть
какие фичи действительно потребны и актуальны.
Ты заблуждаешься в том, что люди, даже участники этой рассылки, более
компетентны, чем автор и ещё 3-4 человека, профессионально пишущие под
nginx. И будет очень плохо, если автор пойдёт на поводу у толпы.
Я не понял о чём это. Ты явно невнимательно читал мои пред. сообщения.
Это о том, что фильтровать через себя весь мусор, попадающий в публичный
багтрекер, немалый труд. Много ли людей умеют складно изложить суть
проблемы в простом письме в рассылку? А ведь полезный багрепорт написать
много сложнее, этому ещё учиться надо.
Это также способ для "контрактных" разработчиков выбрать актуальный для
масс баг, который можно реализовать. Даже, например, путём code bounty
(хотя это отдельная песня).
"Реализовать баг" - это сильно, надо записать где-то... ;-)
Любой стабильный open-source проект имеет BTS - это, если угодно, этакий
must have. Чем nginx хуже?
Ну неет... СТАБИЛЬНОМУ оно не надо по определению. Багтрекеры - дань
моде, популизм, уступка маркетоидам - всё что угодно, только не полезная
вещь, как правило.
Кстати, вот проект, по стилю напоминающий nginx:
http://www-uxsup.csx.cam.ac.uk/~dpc22/prayer/
Никаких рассылок, багтрекеров и т.п. Автор фиксит баги в течение
получаса, проверено. Охотно обсуждает полезность/вредность
дополнительных фич. Но страшно консервативен :-) Это просто другая
модель разработки. Можно сколько угодно обсуждать её плюсы и минусы, но
я не могу сказать тому человеку "ты всё делаешь неправильно, надо так-то
и вот так-то", он просто скажет мне "та пшёл ты... мне это не
интересно", и будет прав, потому что иначе просто ничего не будет.
|