LINUX.ORG.RU

Разногласия разработчиков Pidgin привели к форку

 


0

0

Pidgin, многопротокольный клиент мгновенного обмена сообщениями, был форкнут.
Это результат горячих и эмоциональных дебатов над спорной функцией: с версии 2.4 возможность изменять размер поля ввода сообщения была удалена; вместо этого оно автоматически изменяет свой размер в зависимости от того, сколько текста было набрано. Эта функция, наряду с бескомпромиссным нежеланием разработчиков сделать опцию, позволяющую отключить эту функцию, раздражает очень многих пользователей.
Ответвившийся от Pidgin проект получил название FunPidgin (http://funpidgin.sf.net).

>>> Подробности

★★★★★

Проверено: JB ()

Ответ на: комментарий от ptarh

> Скажу по секрету - всё гавно. И qip с мирандой тоже говно. Это всё от того простого факта, что icq и само - полное говно. :)

Я не считаю красноглазых порядочными людьми, это так, на всякий случай. А icq, не icq - мне глубоко пофиг, лишь бы было окно, куда вбивать сообщения и чтоб обратно приходили. Среда передачи меня не волнует, просто icq - наиболее распространённая в России, если не считать красноглазых репрезентативной выборкой, конечно. Miranda не гамно, Miranda - это минималистичный опционально расширяемый клиент и всё в нём хорошо, а под линупс такого нету.

> Используй нормальные WM. чё, для нормального окна IM-клиента ипсти себе мозг, устанавливать какой-то WM? какой же кися считает нормальным? а который из гномика, это не нормальный? чем же? и куда кися денет меню? Которое у скотопиджина вылезает за края узкого окна и до него никак не добраться, кроме стрелочек на клаве?

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

Кто это всё пишет? Для кого? Зачем? Неясно...

anonymous
()

Разрабы Pidgin действительно несколько неадекватны к "веяниям со стороны". Я когда-то писал для их клиента патч для отображения, сорри за тавтологию, клиента собеседника (http://developer.pidgin.im/ticket/499). Сначала я начал писать плагин. И выяснил, что плагины протоколов в нем возвращают только крайне общую информацию. Невозможно, скажем, подцепиться к обработчикам протокольных сообщений ( и как-то их по-своему использовать... И эту фичу они вообще никак не хотели тогда добавлять с мотивацией "плагинам не следует знать подробности реализации протоколов". Тогда я начал писать патч непосредственно для исходного кода. Но на предложение написать отображение значка клиента в контакт листе (естественно, с опцией для отключения) они тоже сказали, что им это не надо. Я тогда предложил выводить эту информацию (клиент собеседника) в AIM User Info (уже чувствуете, как черезжопу это все?). Написал патч. Ну и что, висит он там уже год и никто его так в основное дерево и не включил, пока вообще патч перестал быть совместимым с Pidgin. А поддерживать и допиливать этот патч после такого отношения со стороны разрабов не было никакого желания.

uj2 ★★★
()
Ответ на: комментарий от anonymous

Re^2: Разногласия разработчиков Pidgin привели к форку

> Среда передачи

Анонимус пытается умно выглядеть. Протокол это, протокол...

Dimka-Bo
()
Ответ на: комментарий от uj2

> Разрабы Pidgin действительно несколько неадекватны к "веяниям со стороны". Я когда-то писал для их клиента патч для отображения, сорри за тавтологию, клиента собеседника (http://developer.pidgin.im/ticket/499). Сначала я начал писать плагин. И выяснил, что плагины протоколов в нем возвращают только крайне общую информацию. Невозможно, скажем, подцепиться к обработчикам протокольных сообщений ( и как-то их по-своему использовать... И эту фичу они вообще никак не хотели тогда добавлять с мотивацией "плагинам не следует знать подробности реализации протоколов". Тогда я начал писать патч непосредственно для исходного кода. Но на предложение написать отображение значка клиента в контакт листе (естественно, с опцией для отключения) они тоже сказали, что им это не надо. Я тогда предложил выводить эту информацию (клиент собеседника) в AIM User Info (уже чувствуете, как черезжопу это все?). Написал патч. Ну и что, висит он там уже год и никто его так в основное дерево и не включил, пока вообще патч перестал быть совместимым с Pidgin. А поддерживать и допиливать этот патч после такого отношения со стороны разрабов не было никакого желания.

Мдям. :( И после этого вопросы, почему под Linux нет нормального аналога QIP. :(( Патч для Xtraz был, патч для отображения значков был, предположу, ещё немало патчей было. :(

Чтож, надеюсь, разработчики Funpidgin выберут иную стратегию.

За патч - +1. :)

anonymous
()

> Анонимус пытается умно выглядеть. Протокол это, протокол... что, тоже так хочешь умно выглядеть? а не выйдет, дыбыл ты потому что.

протокол - это жабир. а среда передачи в данном случае - это протокол + обслуживающая компания + подключенные к данной сети клиенты.

anonymous
()
Ответ на: комментарий от firsttimeuser

Re^2: Пиджин рулит!

>> Разработчики пиджина молодцы, придумали мега-фичу.

> слизали у gajim

>> А "возмущенные пользователи" - тупые оффцы, которые не могут осилить установку плугина.

> который разрабы пиджина категорически отказались включать в дефолтный набор плугинов

>> А те, кто орет про Ctrl+Enter вдвойне тупые оффцы, поскольку им в ФАКе черным по серому написали:

> при том что pidgin сделан строго по HIGу и не дай бог сконфузить юзера. Хотя бы закоментированый скелет этого .gtkrc в директории .purple с маленьким каментом снял бы 50% жалоб, так хрен там. Вы все тупые оффцы, мы делаем клиент в первую очередь для себя, а на вас нам насрать. Хотите -- форкайте.

>> Прям трагедия - кнопочки для них не сделали

> дык если б в первый раз, а так ведь просто ублюдки

tipa
()
Ответ на: комментарий от h4tr3d

Чат румы поддерживает нормально. Видно и юзверей и администрацию и овнера. И банить позволяет всяких засранцев. Закладки на чатрумы поддерживает хорошо. Список комнат получает хорошо. Пересылку файлов давно осилили. А вот с сервисами/шлюзами плохо - бо клиент мультипротокольный, и вместо подключения шлюза по задумке должен йузать модуль аццки. Что, в общем, и логично.

anonymous
()
Ответ на: комментарий от uj2

Re^2: Разногласия разработчиков Pidgin привели к форку

> Разрабы Pidgin действительно несколько неадекватны к "веяниям со стороны". Я когда-то писал для их клиента патч для отображения, сорри за тавтологию, клиента собеседника (http://developer.pidgin.im/ticket/499 ). Сначала я начал писать плагин. И выяснил, что плагины протоколов в нем возвращают только крайне общую информацию. Невозможно, скажем, подцепиться к обработчикам протокольных сообщений ( и как-то их по-своему использовать... И эту фичу они вообще никак не хотели тогда добавлять с мотивацией "плагинам не следует знать подробности реализации протоколов". Тогда я начал писать патч непосредственно для исходного кода. Но на предложение написать отображение значка клиента в контакт листе (естественно, с опцией для отключения) они тоже сказали, что им это не надо. Я тогда предложил выводить эту информацию (клиент собеседника) в AIM User Info (уже чувствуете, как черезжопу это все?). Написал патч. Ну и что, висит он там уже год и никто его так в основное дерево и не включил, пока вообще патч перестал быть совместимым с Pidgin. А поддерживать и допиливать этот патч после такого отношения со стороны разрабов не было никакого желания.

А связаться с разработчиками FunPidgin и реализовать эту фичу там нет желания?

nanonymous
()

Блин, лучше б закрыли пизджин нах, а нет, ещё фанпизджин сделали!

anonymous
()
Ответ на: комментарий от chicane

>разработчики пишут for fun проект, выложили его в общий доступ

не спорю

>а вы еще и недовольны тем, что они это сделали?

Где вы такое прочитали? Мне от пиджина ни жарко, ни холодно

>но не надо называть разработчиков ублюдками

я и не называют. Я говорю что они упрямы и тупы.

>А все мнения не учтёшь

И не нужно. Если вася пупкин просит добавить функцию приготовления кофе в программу записи дисков - его можно смело послать, и никому хуже не будет.

В данном случае разрабы из принципа не хотят добавить пару галочек в настройки (пара строк кода и 5 минут времени). От этих настроек никому хуже не будет. Если разрабам нравится какой то один из вариантов- никто не мешает сделать его дефолтным.

Проект выкладывают в общий доступ для того, чтобы люди им пользовались, присылали свежие идеи, багрепорты, дополнения и т.п. Разработчики пыджина своей тупостью и упрямством скоро распугают всех юзеров и останутся один на один с этой поделкой, которая будет никому кроме них не нужна. Ну не дебилы они после этого?

nu11 ★★★★★
()

> А связаться с разработчиками FunPidgin и реализовать эту фичу там нет желания?

Сейчас у меня не хватает времени и нет домашнего Интернета, чтобы этим заниматься. Кроме того, у меня есть большие сомнения по поводу этого форка...

uj2 ★★★
()
Ответ на: комментарий от nu11

>>они упрямы и тупы.

Cite:

"Разработчики Пиджина из-за своей непримеримости наконец-то реализовали Джаббер клиент, который, с одной стороны, нормально интерпретирует SRV записи DNS, а с другой, позволяет полностью поддерживать GSSAPI и single sign-on. Т.е. наконец-то реализовали функциональность, доступную в Зефире ещё 30 лет назад.
Эта фича, как мне кажется, более важна, чем размер поля ввода. Тем более, как уже было сказано, auto-resize отключается внешним плагином, написанным no-dashi. "

s/30 лет назад/20 лет назад/

"Who uses libpurple?

* Adium - A user-friendly graphical IM program for OS X.
* Apollo IM - IM application for the iPhone and iPod Touch.
* EQO - An IM program for mobile phones.
* Finch - A text-based IM program that works well in Linux and other Unixes.
* Instantbird - A graphical IM program based on Mozilla's XUL framework.
* Meebo - A web-based IM program.
* Pidgin - A user-friendly graphical IM program for Windows, Linux and other Unixes.
* Telepathy-Haze - A connection manager for the Telepathy IM framework."

"Ну не дебилы они после этого?"

Morgendorffer
()

вот мудаки-то

anonymous
()
Ответ на: комментарий от vit122

Ваш ткаббер такой страшный, что люди действительно придумывают все что угодно, лишь бы его не использовать.

anonymous
()
Ответ на: комментарий от anonymous

> Чат румы поддерживает нормально. Видно и юзверей и администрацию и овнера. И банить позволяет всяких засранцев. Закладки на чатрумы поддерживает хорошо. Список комнат получает хорошо. Пересылку файлов давно осилили. А вот с сервисами/шлюзами плохо - бо клиент мультипротокольный, и вместо подключения шлюза по задумке должен йузать модуль аццки. Что, в общем, и логично.

о, прогресс оказывается, хорошо.

h4tr3d ★★★★★
()
Ответ на: комментарий от vit122

> Что только не придумают люди, лишь бы не использовать Tkabber.

Он уже умеет несколько учетных записей? Если уже да, пожалуй вернусь

h4tr3d ★★★★★
()
Ответ на: комментарий от chicane

>я просто призываю не называть их ублюдками/сволачами/п**$%$ и не судить об их дибилизме из-за того, что они развивают свой проект так, как хотят сами.

ты еще предложи мс не ругать за дебильный интерфейс. ну вроде невозможности вставки текста средней кнопкой мыши. а чего. развивают как хотят

зы: ты небось еще и от слова х%й в обморок падаешь, а в ресторане увидев муху в супе, съедаешь и уходишь оставив щедрые чаевые

black7
()

>согласен, плохо в линуксе без ICQ клиента нормального, а то pidgin то контакт-лист испортит то еще что-нибудь в этом духе, поэтому приходится QIP под вайном запускать.

фанат зебата, фара и квипа?

это последствия сидения под вантузом. частые сотрясения от "откидывания на спинку кресла" даром для мозга не проходят. скоро кровавая язва на черепе заживет и ты поймешь как был неправ (если это конечно не возрастное)

>спорить лучше бы поддержку протокола улучшили

его уже улучшили. сам протокол. man jabber

black7
()
Ответ на: комментарий от anonymous

>Итого, под линупс нет:

к логопеду быдлище

> нормального аудиоплейера, нормального icq-клиента, нормального аналога Punto switcher (xneur гамно) и так далее

"нормальное" в понимании вантузятников == "кривое и неудобное". так что таки действительно нету у нас кривулек столь милых сердцу офисному планктону, к которым он привык, изучил все глючки, прикипел душой, а мозга на освоение нового уже не осталось. вытек весь

>неохота даже грузиться

не грузись. и провайдера попроси пусть тебе linux.org.ru забанит, чтоб шаловливые ручки не предавали тебя так позорно

black7
()
Ответ на: комментарий от anonymous

>Я вообще не комментирую новости... но этот случай типичный показатель того, что большОй части разработчиков свободного ПО

врешь гнида. ты в каждом топике похожем с этой провокацией пытаешься всех насмешить

>И догадайтесь, почему приснопамятная МС до сих пор на плаву и будет на плаву

а чего тут догадываться? даже ребенок сообразит. потому что говно

black7
()
Ответ на: комментарий от anonymous

>> Итого, под венду нет: нормального WM, нормального фаервола, нормального ядра (ntoskernel гамно) и так далее, неохота даже грузиться.

>Всё это гамно не нужно никому.

процитирую себя

спросили у прозревшего человека описать очущения как это круто видеть. он написал: - круто! все цветное! видно куда идти! просто зашибись! тут подвалил толпа слепцов и начала: - да ты не шаришь! я по звукам быстрее ориентируюсь чем ты! - объясни чем именно лучше! я все могу и в слепом виде проделать! если знать как! - да ты зрячий уже три года! знаешь сколько появилось фишек для слепых за это время!? попробуй побыть слепцом поймешь!

(специальное разъяснение для виндовозников: hint - зрячие - это линуксоиды) --anonymous(linux.org.ru)

black7
()
Ответ на: комментарий от black7

> "нормальное" в понимании вантузятников == "кривое и неудобное"

кыся, иди лучше улучши поддерку говножабира в пыджыне! глаза остуди, раскалились докрасна! ишь, застрочил каменты, кыся красноглазая!

anonymous
()
Ответ на: комментарий от anonymous

Re^4: Разногласия разработчиков Pidgin привели к форку

> протокол - это жабир. а среда передачи в данном случае - это протокол + обслуживающая компания + подключенные к данной сети клиенты.

Среда передачи - это телефонный провод вообще-то. Ну или витая пара. Или радиоволны.

Dimka-Bo
()

psi, gajim, gabber, tkabber - этим всё сказано, пидгин уже не нужен...

anonymous
()
Ответ на: комментарий от anonymous

> Miranda не гамно, Miranda - это минималистичный опционально расширяемый клиент и всё в нём хорошо, а под линупс такого нету.

К логопеду, быдло! ^^^^^^

anonymous
()
Ответ на: комментарий от anonymous

> К логопеду, быдло! ^^^^^^

Что, быдло красноглазое, пробелами равняешь?

anonymous
()
Ответ на: комментарий от anonymous

>Піджин вже давно повинен буди R.I.P., а замість нього - версії QIP та Miranda під Віндоус.

qip - кастрированное метаподелие.

dikiy ★★☆☆☆
()

В Empathy кстати та же тема с автоматически расширяющимся полем ввода((

Вроде и мелочь, а напрягает дико!

anonymous
()
Ответ на: Re^2: Пиджин рулит! от Dimka-Bo

> А в gajim это можно отключить? Или обязательно форкать?

В основных настройках нету, но там есть еще advanced в виде набора переменных. Может и есть где -- не искал никогда. Раз шума нету то или отключается, или никому из юзеров не мешает, потому как gajim всю жизнь с этим. В любом случае, не думаю что девелоперы отказались бы добавить переменную в advanced настройки если б кто патч прислал.

ну это я к тому что форкать не обязательно

firsttimeuser ★★★★★
()
Ответ на: комментарий от h4tr3d

>> Что только не придумают люди, лишь бы не использовать Tkabber.

>Он уже умеет несколько учетных записей? Если уже да, пожалуй вернусь

Без проблем умеет.

vit122
()
Ответ на: комментарий от anonymous

>Ваш ткаббер такой страшный, что люди действительно придумывают все что угодно, лишь бы его не использовать.

Ты или 1) не осилил настройку шрифтов и проецируешь на ткаббер свои кривые руки, и/или 2) пидгино-маньяк, потому назвать "красивым" пидгин - это размазанное по всему монитору буйство красок и виджетов, нарисованных детьми-даунами - может только сильно нестандартная личность.

vit122
()
Ответ на: комментарий от vit122

Да, наверное, после tkabber любая программа кажется буйством красок. Дети подземелья, что еще сказать. Сочувствую. :)

dm1024 ★★★
()
Ответ на: комментарий от dm1024

Для детей солнца есть тоже хороший клиент - gajim. Уж его подземельем-то никак не назвать. Однако пидгинофанаты даже его боятся, какие-то левые отмазки придумывают типа "смайликов мало", ну что тут говорить, qip по вам плачет :-)

vit122
()
Ответ на: комментарий от vit122

> Без проблем умеет.

Как!? стоит 0.10.0, дистрибутивный (Arch) при запуске спрашивает куда подключаться, у меня три учетных записи: jabber.ru (исторически), google.com (новичков легче туда закинуть, да и мыло там) и внутренний рабочий сервер.

h4tr3d ★★★★★
()
Ответ на: комментарий от vit122

Казалось бы, причем тут шрифты.. Чувак, ткаббер сам по себе страшный. А страшный он из-за тикля-такля. И ничего ты с этим не поделаешь. А пиджин - обычное гтк-приложение. Красивый гтк - красивый пиджин. А сидючи с ткаббером, разве что все можно оформить под тикль-такль. И сидеть в гуе смахивающем на вин98 в новой цветовой гамме. Не, ну каждому свое, конечно.

Что касается гаджима - ничего против не имею. Считаю его лучшим жаббер-клиентом и даже юзал одно время. Но, сейчас сам не пользуюсь потому что: 1) Подержки пиджыном жаббера мне более чем достаточно. 2) Транспорты мне не нравятся, а аськошный аккаунт таки есть. 3) Привык.

anonymous
()
Ответ на: комментарий от black7

>вантузятников

К логопеду, быдлоуёбище!

anonymous
()
Ответ на: комментарий от h4tr3d

Ну так кто же виноват что ты не осилил документацию? Подключись, потом еще раз подключись с другим джидом, не забыв снять галочку "разорвать существующее подключение". Домашнее задание - освоить настройку автологина.

vit122
()
Ответ на: комментарий от anonymous

>А пиджин - обычное гтк-приложение. Красивый гтк - красивый пиджин.

То насколько "красив" гтк - это отдельная тема обсуждения. Но если даже принять его условно красивым, то gajim ему соответствует, а вот pidgin - далеко нет. Грань тонкая, но большинству быдлолинупсоидов не видна ;)

http://www.xenoveritas.org/blog/xeno/pidgin_ui_sucks

vit122
()
Ответ на: комментарий от firsttimeuser

>дык если б в первый раз, а так ведь просто ублюдки

А давайте тогда его бойкотировать! Я вот пиджином не пользуюсь...

anonymous
()
Ответ на: комментарий от vit122

> Ну так кто же виноват что ты не осилил документацию?

гм действительно, недосмотрел, про автологин и несколько аккаунтов в одном месте, оскал одно на другое внимание не обратил.

> Подключись, потом еще раз подключись с другим джидом, не забыв снять галочку "разорвать существующее подключение"

Что это, что редактирование конфига для автологина/несколькх аккаунтов, по мне, не тянет на интуитивность, проще нужно, проще.

h4tr3d ★★★★★
()
Ответ на: комментарий от anonymous

> А вот интересно почему под виндой разработать могут куип, а под линуксом нет?

нафиг не нужно? тут выше была ссылка pidgin_ui_sucks, про такое но для qip тоже пролетало, только там вообще интерфейс неконсистентный, соответственно статья более, гм, жесткая.

h4tr3d ★★★★★
()
Ответ на: комментарий от h4tr3d

>Что это, что редактирование конфига для автологина/несколькх аккаунтов, по мне, не тянет на интуитивность, проще нужно, проще.

Да ну блин, эту мелочи, вот то что к пидгину не прикрутить service discovery никакими редактированиями конфига - вот это как раз неинтуитивно :-)

vit122
()
Ответ на: комментарий от vit122

> Да ну блин, эту мелочи, вот то что к пидгину не прикрутить service discovery никакими редактированиями конфига - вот это как раз неинтуитивно :-)

не, ну ясно что всё познается в сравнении :-D про пиджин, в этом отношении, я вообще не спорю, фактически из-за этого с него и слез + пароли открытым текстом, что вообще убило. Но с паролями, при наличии доступных исходников, труба, в ткаббер тоже, в этом отношении нравится как сделано в gajim - спрашивается пароль для доступа к хранилищу, а от туда они уже берутся, здоровый компромис между полным автологином и сохранностью паролей.

а ткаббер ещё покурю, импонирует что на тикле, сам тиклист чуток :)

h4tr3d ★★★★★
()
Ответ на: комментарий от firsttimeuser

> с другой стороны в gajim'е эта строка ввода по жизни так работает и никто не жалуется.

Забавно, я даже не заметил. :)

cruxish ★★★★
()
Ответ на: комментарий от anonymous

В emacs не видны анимированные смайлики, а это как известно основа qip.

wfrr ★★☆
()
Ответ на: комментарий от michwill

> В gajim'е меняет размер не окно, а строка зохавывает немного от окна.

В Pidgin всё так же, окно размер не меняет. Главная проблема - это дурацкое ограничение на 4 строки максимум. Собственно, поэтому:

> The maximum changed in 2.4.1. to half of the window-size.

cruxish ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.