LINUX.ORG.RU

Разработчики прикладного ПО под Android бьются за поддержку протокола XMPP

 , , ,


0

0

Android SDK поддерживал протокол XMPP... до выхода последней версии M5, в которой библиотеку убрали, заменив её набором классов com.google.android.gtalkservice. Всё бы ничего, но эти классы не позволяют установить соединение с произвольным jabber-сервером, и не являются реализацией XMPP. Это вызвало волну протеста среди сторонних разработчиков ПО для платформы. Разработчики потребовали объяснений, и получили в ответ нечто невразумительное. Что это? Странная недальновидность руководства Google? Или всего лишь защита своих коммерческих интересов, ведь нужно как-то проталкивать свой сервис GTalks, а многочисленные Jabber-серверы этому явно не способствуют...

P.S. Внутри выброшенных классов для поддержки протокола в SDK, видимо, использовалась библиотека smackx, которую народ уже успешно использует для андроида и без SDK - http://davanum.wordpress.com/2007/12/...

>>> блог

anonymous

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

Это настоящее блядство, конечно. Gmail.com перестал авторизовать через Gajim.

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

>псевдоэлитарность

Начитанный какой гопник, надо же!

vsemnazlo
()

Только что попробовал к гмылу через копыто подключиццо, все ок. А вообще - опенмоко теперь наше все :)

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

>Посмотри фильм Revolution OS

с чего ты решил, что я его не смотрел? примерно год назад, однако.

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

>Это настоящее блядство, конечно. Gmail.com перестал авторизовать через Gajim.

Pidgin - connect enabled. Try to fix your hands OR gajim youself )))

anonymous
()

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

pvv
()

Да Гугл уже давно доказали, что они хотят стать «основным Jabber-сервером». У них есть отличный сервис по автоматическому переводу через Jabber и он доступен только с аккаунта на их сервере. Оповещение о почте, разумеется, тоже, но это хоть технически более-менее понятно.

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

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

>> Это настоящее блядство, конечно. Gmail.com перестал авторизовать через Gajim.

> Pidgin - connect enabled. Try to fix your hands OR gajim youself )))

Pidgin подключается и работает.
Gajim во FreeBSD не может подключиться к gmail.com, выдаёт сообщение: "проверьте сединение, попробуйте подключиться позже". Стирал конфиги, пересобирал из порта ports/net-im/gajim — бесполезно. С остальными Jabber-серверами без проблем коннектится.

Попробовал gajim в Windows подключиться к gmail.com — работает. Значит google БАНИТ клиенты, которые подключаются не "с тех операционок". Вот уроды.

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

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

Gajim версии 0.11.4 с USE-флагами "X dbus gnome* nls trayicon -avahi -idle -libnotify -spell -srv -xhtml" у меня прекрасно подключается к gmail.com и, более того, подключен туда прямо сейчас.

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

А вот хрен:

> gajim &
[1] 84687
> Requires docutils 0.4 for set_classes to be available
gpg: not found
создается директория /home/.../.gajim
создается директория /home/.../.gajim/vcards
создается директория /home/.../.gajim/avatars
создается БД истории
Network Manager не используется
nslookup: not found
...


> gajim
Requires docutils 0.4 for set_classes to be available
gpg: not found
Network Manager не используется
...

Вылазит окошко: "Проверьте настройки сети или попробуйте ещё раз позже"

Замечу, и на Windows, и на FreeBSD установлен Gajim 0.11.4. Настройки учётной записи одни и те же. Пробовал с новыми настройками, пробовал пересобирать — фик, с gmail.com с FreeBSD не пашет, с другими серверами соединяется.
В списке поддерживаемых клиентов Gmail.com значится Pidgin, вот с ним работает без проблем, а с Gajim только под Windows.

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

Я уверен, что-то не так с Вашей сборкой. Попробуйте использовать другую, попробуйте любой другой Jabber-клиент кроме Pidgin и Gajim.

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

> Я уверен, что-то не так с Вашей сборкой. Попробуйте использовать другую, попробуйте любой другой Jabber-клиент кроме Pidgin и Gajim.

% uname -a
FreeBSD comp 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Thu Feb 28 15:28:35 MSK 2008 root@comp:/usr/obj/usr/src/sys/COMP i386
Для сборки порта Gajim используется архив gajim-0.11.4.tar.bz2.

P.S.
Счас использую Pidgin.

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

> Может место под полную реализацию XMPP освободили? Это бы было логично - не ломая, то что работает, дать простор для девелоперов.

Я очень и очень на это надеюсь :) Даже если сам гугль её туда не положит - не удивлюсь появлению там библиотек из telepathy.

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

Вести себя хорошо - это выгодно в долгосрочной перспективе.

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

> с gmail.com с FreeBSD не пашет, с другими серверами соединяется.

А ты разве не знал - google банит фришников с gajim ???? :)))

И все же, проблема похоже только у тебя. Может у тебя проблема с настройками dns? да и ругань про nslookup очень странная.

попробуй сделать 'telnet talk.google.com 5223' - проходит? (надеюсь во фри телнет еще живой :) )

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