>развитие продукта. Если уж форки возникают на почве споров о том
>какого цвета должны быть "рюшечки" (что-то такое было в Pidgin'e)Пиджин - яркий пример узколобых девелоперов которые видят только понятный им use scenario а все остальные считают "неправильными" и "ненужными".Форк быо не из-за рюшечек а когда кульные перцы сделали нестандартный контрол как поле ввода.Нестандартен он своим хитрожопым поведением - если наколотить много текста - текстовый контрол самовольно отресайзит себя став крупнее.Это многих пользователей раздражает - а чего это программа самовольничает, изменяя симпатичные мне пропорции элементов окна например на несимпатичные?Сделать настройку для отключения своей "кульной" плюшки которая злила ораву народа перцы опять же отказались по принципу "мы тут накодили кульный контрол и не собираемся его сносить - вы все червяки, а вот мы - Д`Артаньяны!".В результате немало девелов слиняло из проекта и сделало свой форк, потому что видимо их не улыбало юзать гениальные потуги с нестандартными контролами.Ну и юзерье загадило багтрекер злыми коментами настолько что пиджиновцы с позором сделали баг readonly.В итоге все кончилось форком (FunPidgin, ныне известный как Carrier IM с заметным числом опций и улучшений юзабилили) а обосраным со всех сторон програмерам пришлось оправдываться что они дескать совсем не сторонники заставлять юзеров "жрать то что дали".Их позиция крайне упертая.Скажем, много народа привыкло слать сообщения не по Enter а по Ctrl+Enter (так работало множество программ, начиная от крайне древнего нет сенда в нетвари и мсдосе).Тем не менее, какой-то гениальный кореец заявил что настройки отправки enter vs ctrl+enter никак не можно - потому что дескать в их национальном вводе это юзается для других целей.Поэтому вы, все остальные - червяки и в пролете.Ну а юзабилити пиджина в итоге понятное.Редкий юзер перейдя с винды где нормальных IM клиентов есть на *никсы не обосрет уродца пиджина.Потому что есть с чем сравнить и пиджин - убог.По юзабилити и качеству реализации протоколов.Его юзают лишь потому что остальные как правило еще хуже (еще более убогая реализация протоколов или еще более страшный UI или просто глюкало или не умеет нужный протокол).