All streams
Search
Write a publication
Pull to refresh
87
0
Victor Pavlychko @nullbie

User

Send message
"<iq/> iqIdGetBookmarks" это особо понравилось — Наверное наши отладочные строки в логах уже в RFC приняли и на xmpp.org опубликовали :)
Тебе лично я верю :) А вот ко всему QIP, к сожалению, у меня отношение хуже :(
Да вы делайте, как считаете нужным. А претензии вам все-равно всегда кто-то предъявлять будет — карма такая у нашего исходника, opensource в местной панировке )

Ну серьезно, мне как-то все-равно, я почти все здесь в шутку пишу, даже наверное можно сказать хобби у меня такое. Скажу честно, моя личная позиця при обсуждении была — удалить наш код, или открыть весь код QIP, но ее смягчили более дипломатичные люди :)

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

Указывать и советовать в мои полномочия не входит, а слегка постебаться при случае — вполне могу себе позволить, у нас же свобода слова вроде как, да и информация вся в открытом доступе есть :)
Макс, ты не шаришь ) Только ламеры вроде нас пишут протокол по мере необходимости. Все остальные сначала реализуют все существующие спецификации, и только потом дописывают к ним интерфейс :)
Дополнительные требования для использования нашего кода в QIP довольно четко сформулированы и там сказано, что jabber надо позиционировать как отдельный продукт, пусть даже в общем инсталяторе. Ссылку давать третий раз в этой теме я не буду :)

А куда и как засунуть упоминание — зависит от совести того, кто это упоминание ставит.

P.S. мне вот цитата нравится из Тома Сойера — «Будь у меня собака, такая назойливая, как совесть, я бы ее отравил.» © :)
Зачем дизассемблировать опен-сорц продукт?! И какой смысл сравнивать x86 asm с симбиановским… Ви это осилите грамотно сделать? Лично я — нет.
А когда мы увидим вот это:

The Jabber plugin must be announced and advertized as a separate product, clearly stating that the Jabber protocol is supported via a separate plugin ported from Miranda IM

в инсталяторе, на сайте и везде, где оно «announced and advertized», а не не последней строкой в километровом about box? :)
они нужны для идентификации набора поддерживаемых фич.

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

а убрать — закомментировать по одной строке на пункт в меню… но будут жаловаться фанаты транспортов.

С интерфейсом часто натыкаешься на необходимость балансировать между простотой для массовых пользователей и удобством/привычностью/итд для «гиков». Причем шуму будет больше от вторых, первые просто уйдут…
> «обзор сервисов» и зарегистрированные транспорты и локальные
ну на самом деле это один диалог с разными фильтрами по умолчанию :) который пришел на смену устаревшему диалогу «агенты» (ныне удален) :)
миранда не хуже любого униха в плане стройности системы костылей и подпорок © :)
Использование «чужого» значения аттрибута node для маскировки, да и вообще игры с caps не особо безопасны — сервера умеют кэшировать соответствия версий и набора поддерживаемых функций клиентов. Тем самым такая «маскировка» может создать проблеммы пользователям обеих приложений.
Не совсем так. Мы им разрешили это при соблюдении некоторых условий: miranda.svn.sourceforge.net/viewvc/miranda/trunk/miranda/protocols/JabberG/docs/copying.txt

Правда условия не особо соблюдаются — к сожалению, часто планы и потребности в бизнесе убивают порядочность…
> я думаю вам лучше списаться с mail-рушниками.
а оно мне надо? )
Советую предварительно сделать копию базы и начать привыкать к мелким глючкам в других плагинах :)
А смысл? Выбросить поддержку лишних фич в жаббере и подключить сжатие потока. Я очень сомневаюсь что это будет тормозить на dial-up — оно и без сжатия не тормозит :)

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity