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 ()

это нехорошо, очень нехорошо

prizident ★★★★★
()

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

anonymous
()

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

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

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

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

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

И личную собственность. 5.3

maxcom ★★★★★
()

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

Внимание вопрос - какой протокол использует GTalk? Аха, ламо - это XMPP...

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

> И личную собственность. 5.3

Что, буржуй, испугался, что лор отдадут анонимусам?

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

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

А потом отменяем личность, подключаем всех в единый кластер и превращаемся в сверх цивилизацию.

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

> Внимание вопрос - какой протокол использует GTalk? Аха, ламо - это XMPP...

А ты, умный. Объясни мне, с какой целью они искусственно запретили коннектиться к чужим серверам? Ну-ну, сами себе приговор подписывают.

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

> Внимание вопрос - какой протокол использует GTalk? Аха, ламо - это XMPP...
Лапоть сам читал, что писал?

> как-то проталкивать свой __сервис__ GTalks
Чем отличается сервис от протокола объяснять надо?

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

>А ты, умный. Объясни мне, с какой целью они искусственно запретили коннектиться к чужим серверам? Ну-ну, сами себе приговор подписывают.

а что они запретили? в тестовой апликухе мне предложили ввести JID и пароль, jabber.org прекрасно вводится

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

> Андройд это говно. Неужели это не очевидно?

неа

troorl ★★
()

Тормозное монстрообразное уродство под названием Android не нужно.

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

lester_dev> сижу в поле, на стоге сена.

См. пример с Томми. Он смог найти стену в пустыне :)

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

> Моя языковая анализатора ломаться...

Экзамен по русскому языку не сдавал, уж извини. Давай будем дискутировать по сути вопроса, а не мерятся языками?

troorl ★★
()

История повторяется. Когда-то на лоре было не продохнуть от мелкомягких фанбоев. Прошло время, прошёл вендекапец (он давно наступил, только не все это поняли), а на лоре не продохнуть от фанбоев гугля.

Только одно меня интересует: кто следующий?

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

> Только одно меня интересует: кто следующий?

Красноглазые фанбои, которые против всего, что им не понятно.

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

> Красноглазые фанбои, которые против всего, что им не понятно.

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

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

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

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

troorl ★★
()

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

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

>А потом отменяем личность, подключаем всех в единый кластер и превращаемся в сверх цивилизацию.

это будет идеально.

anonymous
()

Это не совсем правда.

Вот изначальное обсуждение, с которого все началось: http://groups.google.com/group/android-developers/browse_thread/thread/e821f8...

Тот, кто это написал, пропустил мимо ушей внятные объяснения разработчиков - называть их внеразумительными мягко говоря не совсем верно.

Если кратко, то поддержки XMPP в SDK не было изначально - классы, которые находились в пакете xmpp никогда не были реализацией xmpp-протокола в чистом виде. В новой версии этот нэймспейс переименовали, чтобы не вводить больше людей в заблуждение (почему изначально в 1х версиях SDK они все-таки описывали их как реализацию xmpp - это уже другой вопрос).

We renamed the service because it is actually not compatible with XMPP, and is currently hard-coded to Google's servers anyway. It would be wrong for us to call it "XMPPService" when it isn't really compatible with XMPP, so we renamed it GTalkService to prevent confusion.

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

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

Ты дурак? Протокол остался, но 1) Под какой-то уродской торговой маркой, а не нромальным названием. 2) И главное - с _искуственными ограничениями_. Вывод: гугль - говно, андройд - аналогично, фанбои - в стену.

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

>"непопулярного"

Они просто заменили чью-то библиотеку на свою , и ничего они не убирали.Лично мне очевиднен рост популярности XMPP в ближайшие 2-3 года , не править же глючной аське(они называеют ее квипом) мозгами ламеров дальше?

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

> всего лишь убрали поддержку непопулярного протокола

с какого бока он неполуряный? Среди ламеров наверно да, непопулярный.

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

> XMPP - непопулярный протокол? Troll harder.

Относительно других протоколов, вроде icq, msn, skype - да. А, я понял. Мне типа надо к этим словам добавить что-то типа "к величайшему сожалению" или "благодаря кровожадным корпорациям, которые пьют нашу кровь"? Гы...

troorl ★★
()

а вы думали гугл кто? добрый дядя который зарабатывает хрен знает на чём и потому держит поисковик и 25 гиговую почту для народа?

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

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

c:pocorie

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

> с какого бока он неполуряный? Среди ламеров наверно да, непопулярный.

Ага, а коммуникаторы с Android будут продаваться только крутым кулхацкерам, да? Кому надо жаббер - смогут поставить любой из вагона клиентов, которые скоро напишут сторонние разрабы. Какие вообще проблемы?

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

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

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

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

Бред. Ты глянь на начинку этого андроида. Начиная с ядра и заканчивая стандартной БД - там всё открытое.

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

ОЛОЛОЛО, фанбои made my day! Дурилка, в андройде открытое только то, что гугль позаимствовал нахаляву: ядро, вебкит, sqlite, прочая мишура. Остальное, написанное Android Inc. и купленное гуглем - Dalvik, эмулятор, много всего - закрытое. При этом гугль, не стесняясь, называет свой андройд опенсорсным. Ложь настолько бесстыжая, что 99% простого быдла просто не может в это не поверить. Верь дальше, гуглю такие нужны.

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

"Менеджер румяным членом, графики чертил по стенам..." (с)

Код где, нафиг мне твои схемки?

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

> А потом отменяем личность, подключаем всех в единый кластер и превращаемся в сверх цивилизацию.

Вы будете ассимилированы. Сопротивление бесполезно.

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

Зря теряю время. На последок только добавлю, что ядро, webkit, freetype, sqlite, java - это открытые технологие, на которых и держится Android. Кроме того, они выбрали открытую Eclipse, акк основную IDE. Если анонимусы считают, что Брин должен приехать к каждому из них домой и сделать им минет - вы просто ущербные лузеры.

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

> А вот это не врите. Там открытого меньше половины.

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

По поводу XMPP - сказано было - хотите юзайте библиотеку. Наоборот хорошо - нет конфликта имен, можно использовать любую версии библиотеки в том числе доработаную напильником.

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

>Что мешает разрабам тянуть вместе со своим жаббер-клиентом свою библиотеку?

Да и встроенный ие с медиаплеером не мешает тянуть. И что тут такого - снести предустановленную венду? И вообще никто же детям дома не мешает ставить линукс несмотря на то что в школе венда. Лмсп преподавать не надо - надо преподавать дотнет - и ничего не мешает выучить лисп самостоятельно.

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

Относительно кого?

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

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

Это ты зря сказал. Они тебе сейчас выдадут теорию заговора, а потом назовут тебя наивным фанбоем :)

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

> Да и встроенный ие с медиаплеером не мешает тянуть.

Давай ближе к делу. Минимальная система в Дебиане имеет поддержку жабера? В Генте есть такая поддержка в базовой системе?

Я не понимаю, почему гугль обязан делать эту поддержку? Он что, обещал или подписывался где-то? Я уверен, что ты до сегодня и не знал, что там эта поддержка была. А визгу...

> Относительно кого?

Относительно _чего_, я уже писал.

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