パニックなし! GoogleがXMPPで行ったことについて

Googleハングアウトのリリース後、インターネットはGoogleがXMPPを閉鎖すると一般的に信じられています。 これは実際にはそうではありません。 しかし、そのような印象は、地獄のような何も含んでいない以前の記事からも発展する可能性があります-最小限の詳細、1つのリンク(明らかにOpenNetから)、Maemoフォーラム(当然、Googleとは無関係です)へのリンクさまざまな程度の真実性の解説。



実際に何が起こったのかを理解するには、さまざまなソースでさまざまな議論を行う必要があり、時間がかかりました。 私は、Googleが数か月間XMPPで何かをいじり続けていることを理解しており、少なくともそのうちの2、3はGoogleがXMPPへの関心を失っていることを理解しているので、すべての情報を1か所で収集して構造化しました。







GoogleはXMPPで何をしましたか? なし。



カットの下では、Googleハングアウト、GTalk XMPP、s2、ユーザーおよび状況に関する専門家の評価に関するインシデントと事実の完全なコレクション。



タイムライン



GoogleがS2Sを終了したという最初のレポートが登場した最初の段階からGTalkで発生するすべてを見てみましょう。 S2S(サーバー間)またはサーバー間通信により、あるジャバーサーバーのユーザーが別のジャバーサーバーのユーザーにメッセージを送信できます。 これは、正教会の最も重要な条件であり、会議のサポート、登録の利用可能性、そしてもちろん稼働時間です。



S2sの問題は4月に公開されました。 zhabberovodovのLJコミュニティで議論が行われました。そこでは、人々がGoogleによるs2の閉鎖を大々的に発表し、Habrでさえ、今後のGoogle Babel-habrahabr.ru/post/176347に関する記事が掲載されました。 Jabber Yarush Clubで、 彼らはこのテーマについてもう少し抑制されたと書いています。



画像



ソースに目を向けましょう。 実際、すべてが2月に始まり、Googleの従業員が一部のサーバーからのスパムアクティビティに気づき、リクエストが引き続き受信される場合、他のすべてのサーバーから連絡先リストに追加するリクエストの数を制限するとコミュニティに警告しました:



こんにちは

私はGoogleのチャットサービスを利用していますが、jabberes.org、jabber.se、jabber-hosting.com、jabber.orgなど、さまざまなフェデレーションドメインのユーザーからのスパムの招待状がたくさんあります。 sccountの作成などの量が増えていることに注意してください。その場合にできることはありますか。そうでない場合は、フェデレーションドメインから送信される1日あたりの招待数を非常に厳しく制限する必要があります。

ギュスタフソンあたり




あなたはすでにこれが最終的に起こっことであることを知っています。 Googleは定期購入リクエストのブロックをオンにしました。 Googleは真の紳士として、関心のあるサーバー所有者をホワイトリストに招待しました。 大規模なサーバーはほとんど招待を無視しました。 いくつかの小さなものの所有者がホワイトリストに追加されました。



2か月間、連絡先リストへの追加リクエストはGTalkユーザーからのみ利用可能であり、GTalkユーザーからサブスクリプションをリクエストすることはできませんでした。 4月、Googleはスパムフィルター台無しにしてロックを解除しました。



かなり長い閉塞は、ある程度の不便と神話さえ引き起こしました。

しかし、たとえばOpennet-www.opennet.ru/opennews/art.shtml?num=36409-のように多くの人がブロックリクエストについて書いた場合、ソースのみがブロックをキャンセルして完全なs2を復元することについてオープンソースソフトウェア基金www.fsf.org/blogsを書きました。 / sysadmin / google-reinstates-federated-instant-messaging







合計



Googleがs2を閉じたと判断したのはなぜですか?

発表がフェデレーションドメインに言及し、影響を受けたためです。

Googleはs2を閉じましたか?

いいえ、閉じませんでした。

結論は?

ソースを読むことは役に立ちます。

それでは、ハングアウトの状況に移りましょう。



GoogleはXMPPを拒否しますか?


GoogleはXMPPを拒否しますか?


GoogleはXMPPを拒否しますか?



本当に何が起こったのですか?



GoogleはXMPPをオフにしないでください。 Googleはインスタントコミュニケーション用の新しいクライアントをリリースしました。 新しいメッセンジャー。

単一プロトコル。 プロトコルは閉じられています。

メッセンジャー機能:メッセージ、音声、ビデオ通話を送信します。



公式には何がありますか?



GoogleハングアウトでのXMPPの放棄に関する情報の主な情報源は、Googleのコミュニケーションサービス責任者であるNikhyl Singhalであり、TheVergeとの独占インタビューで次のよう述べています。



たとえば、トークはエンタープライズユーザーのコミュニケーションを改善するために構築されたとSinghal氏は言います。 「ソーシャルで常に利用可能なものを作成するという概念は、Talkを作成したときに設定したものと同じではありませんでした。」ハングルでは、SinghalはGoogleが非常に「オープン」なXMPP標準を削除するという難しい決定をしなければならなかったと言いますそれが開拓者を助けたと。





Nikhailによると、Googleトークは企業ユーザーのコミュニケーションを支援するために作成されたものであり、Googleでハングアウトを開発する際、ソーシャルで常にアクセス可能なものを作成したかったことがわかりました。 これはTalkのイデオロギーと対立しており、Googleは開発に貢献した非常にオープンなXMPP標準を放棄するという難しい決定を下しました。



そのような声明には、すぐに多くの疑問が生じます。 GoogleのXMPPへの参加は、Singhalが声明で発表しようとしているほど印象的ではありませんでした。 確かに、これはもはやSinghalからの直接の引用ではなく、TheVergeジャーナリストによる声明なので、言葉遣いの誤りを排除することはできません。 しかし、そうではありません。 事実は何でしたか? GTalkは2005年8月に開始されました。 その年の12月に、libjingleライブラリが公開されました。これは、 XEP-0166:ジングル標準のオープンな実装です。 それ以来、彼らはGTalkまたはXMPP標準のいずれにも実質的に関与していません。 標準との関連性から、S2Sは2006年に厳launchedに立ち上げられました-それだけです。 可能であれば修正してください。ただし、GoogleはXMPP標準で他の作業を行いませんでした。

Googleは、Gmailでのウェブチャット、AOLでのトランスポート(同時に、QQがDST(現在はMail.ru Groupとして知られる)で販売されるまでICQとの連携を可能にする)という形で興味深い取り組みを行いました。 しかし、これはXMPP 標準であるプロトコルを気にせず、助けにはなりませんでした。



XMPPを放棄する別の考えられる説明は、悪名高いスパムの招待です。 ただし、標準やその他のGoogleによる作成/変更を通じて問題を解決しようとする試みにも気づきませんでした。 さらに、過去10年間、工業規模でこのような問題に遭遇した人はいません。 そして、グーグルの側でも、気づかなかった。 つまり、この問題を解決するほぼこの方法は、バングで機能しました:



画像



もちろん誇張しますが、それでもなお。 スパマーは、ボットやキャプチャなど、ユーザーレベルでのさまざまな監視によって、サーバーレベルで完全に遮断されます。 特に深刻なケースでは、スパマーサーバーでs2を一時的にブロックしたり、登録を終了したりできます。



したがって、Googleの従業員からXMPPのマイナス面に言及することは、一般の目にはハングアウトへの移行を正当化する試みに似ています。 しかし、試みは弱いです。 もちろん、すべてのAndroidデバイスでの配布ははるかに重要な要素であり、誰もがこれを理解しています。



bobukのおかげで、AppEngine上のボットが常に正常に動作するとは限らない-ハングアウトユーザーにメッセージを送信できないというGoogleの手紙があります。 ただし、これはAppEngineボットだけでなく、すべてのXMPPユーザーにも当てはまります。



Googleからこんにちは!

あなたは、今後の新製品リリースの影響を受ける可能性のある1つ以上のGoogle App Engineアプリケーションの管理者です。 Googleは、ユーザーがGoogleトークの代わりに使用することを選択できるハングアウトと呼ばれる新しいコミュニケーション製品をリリースします。 新しいサービスはXMPPをサポートしていません。

その結果、App Engine XMPPサービスなどのXMPPボットは、新しいサービスを採用するユーザーと通信できなくなります。 App Engine XMPPサービスをエンドユーザー向けに機能させるには、2つの方法があります。

1)ユーザーは、XMPPをサポートするチャットクライアントを使用できます。 XMPPクライアントは、引き続きApp Engine XMPPサービスで機能します。

2)エンドユーザーは、新しいサービスが公開されたときにオプトインするよう求められます。 開始日は、Google Appsドメインによって異なる場合があることに注意してください。 エンドユーザーとGoogleアプリドメイン管理者は、新しいシステムにオプトインしないことを選択できます。 オプトインしない場合、現在のTalkクライアントに残り、App Engine XMPPボットとメッセージを交換できるなど、既存の機能に変更はありません。 既にオプトインしているユーザーは、Gmailの古いXMPPベースのチャットクライアントに切り替えることができます。

上記の変更は、Google XMPP以外のクライアントには影響を与えないことに注意してください。これは、App Engine XMPPサービスで通常どおり機能します。 ご質問、ご意見、ご不明な点がございましたら、app-engine-xmpp-questions @ googlegroups.comまでお気軽にお問い合わせください。

よろしくお願いいたします。GoogleApp Engineチーム




ロシア語に翻訳すると、これは次のことを意味します。



2)エンドユーザーは、新しい[ハングアウト]サービスの起動時にアップグレードするように求められます。 Google Appsドメイン向けハングアウトの発売日は異なる場合があります。 Google Appsのエンドユーザーとドメイン管理者は、新しいシステムへの移行をオプトアウトできます。 ハングアウトへの切り替えを拒否した場合、Googleトークは引き続き機能し、App Engine XMPPボットとメッセージを交換する機能など、現在の機能に変更はありません。

...

上記のすべての変更は、サードパーティのXMPPクライアントに影響を与えないことに注意してください。サードパーティのXMPPクライアントは、通常モードでApp Engine XMPPサービスを引き続き使用します。


App Engineだけでなく、XMPPサーバー、ボットだけでなく、通常のGoogleトークアカウントにも同じことが言えます。

サードパーティのXMPPクライアントの場合、GTalkの動作に変化はなく、近い将来には発生しません。 サードパーティのクライアントに関する公式な立場も明確であり、変更されていません-Jabberクライアントを使用してください。 Googleは、jabberクライアントの作成を停止しました。

2. Googleトークサービスに接続できる他のクライアントはどれですか?

Jabber / XMPPをサポートするクライアントはすべて、Googleトークサービスに接続できます。 人気のあるクライアントのリストを次に示します




質問と回答。 なぜすべてがうまくいくのですか?



どういうわけかGTalkを保存できますか?

彼らはあなたがapkからハングアウトを置くことができると言って、それからトークは動作しません。 とにかくトークを置き換えたこのapkからのハングアウトがあります。 Google Playからハングアウトを削除すると、AndroidにプリインストールされているGTalkに再びロールバックできます。 Androidの新しいバージョンでは、GTalkが存在しない可能性が高く、インストールがより困難になります。

gmail.com(GTalk)から別のJabberサーバーにフェッチする必要がありますか?

いいえ、する必要はありません。 あなたもあなたの友人ももうGoogleクライアントを使用していないことを確認してください。 信頼性のために、同じクライアントを使用できます-すべてが確実に機能します。

Webクライアントが必要な場合は、オープンソースのJappixを使用してください

そして、まだそれをダウンさせる場合、どこで?

yandex.ru、qip.ru、jabber.ru / xmpp.ru

ドメインへ-pdd.yandex.ru、hosted.im、

サーバーへ-ejabberd、韻律、openfire

Nota bene:Yandexでは、すべてがそれほどバラ色ではありません。 Yandexの最後の日、および近くでホストされているJabber.ruの結果、仕事にも問題があります。 しかし、あなた自身に偏執的にならないでください、これは以前に起こりました。 良くなるはずです。

ただし、Yandex jabberは興味深いものではありません。 唯一の質問は、いつ疲れるか、いつ閉じるかです。 もちろん、もうすぐではありません。 しかし、まだそうなる可能性があります。

JabberファンはGoogleハングアウトユーザーとどのようにコミュニケーションを取りますか?

ハングアウトクライアントからのみ。

jabberクライアントを介して有効になっているGTalkアカウントにハングアウトから通知された場合、メッセージは受信しますが、対話者は応答を受信しません。 したがって、長時間ジャバーから送信されたメッセージへの返信を受信しない場合は、ハングアウトを開始して、メッセージが到着したかどうかを確認する必要があります。

不便ですか?

不便。 ハングアウトのみを使用するか、jabberクライアントを介してGTalkのみを使用してください。

それでは、次は何ですか? SMTPとPOP3から拒否するとは思わない?

エフゲニー・ヴァガニーチ、これじゃない? Googleはクライアントを変更し、車輪を再発明しました。 大丈夫。 XMPPは引き続き開発および開発されています。 GoogleのXMPPは引き続き機能します。 これらの到着はなぜですか?

モバイルGTalkが気に入りました。 次に何を使用しますか?

Androidでは、おそらくIM +を試してください。 インターフェイスのシンプルさは、元のGTalkに最も似ています。

代替案については、それぞれ機能と設計の要件に応じて、Jasmine IMと最近更新されたQIPを検討してください。

また、ところで、Xabberもオプションです。

iOSの場合-Talkonaut、IM +、Imo.im

トークは長年私のメインのIMでしたが、Skypeは何を使い始めましたか?

基本的に電話をかける場合は、SkypeまたはViber。 重要でない場合は、通常のジャバークライアントを使用します。

サードパーティ製のジャバークライアントはまだ動作していますが、おそらくすぐに禁止されるでしょう

この記事の後、これが推測であることが明らかになったことを願っています。

jabberクライアントがjabberサーバーに接続するのを防ぐにはどうすればよいですか? XMPPが主なソリューションではないのに、なぜGoogleはこれにリソースを費やすのでしょうか?

問題は、jabberサーバー全体が閉じられるかどうかだけです。 あなたは彼らが閉じると推測することができます、そして私-彼らは閉じないでしょう。

公式の発表のみがこの論争を解決します。 待ってましょう。 少なくともあと1年待たなければならないと思います。 だから今のところ-それを使用してください。



グーグル「よくやった」



Googleの行動から明らかに生じるすべての不便さに加えて、問題には別の側面があります。 結局のところ、Googleトークは最もクールなXMPPサービスでした! GTalkのS2Sは、多くの場合、さまざまなサーバーで落ちました。 接続の問題が時々あった。 そして、声の少なくとも一部の主要なプレーヤーはすべて、GTalkはXMPPに比べて小さすぎると主張しています。



創業以来...





jickber-microbloggingサービスJuick.comの創設者であるAnton Ugnich( ugnich ):

Googleトークの死について:



さて、[すぐに] XMPPのこの哀れな見た目をサポートする必要はありません(頭痛が少なくなります)。 juick.com/ugnich/2360253




フィリップ・クリン( ショールズ )、DiPhost:

Googleは実際に何かをしている。 私は動揺し、ここで止めました。 まあ、彼は無料のサービスを引き出しなかったので、彼は去り、商用サービスを妨害しません。 同じXMPPは、一般的に何が生きているかは不明です。 その存在から10年以上の間、誰もそれを本当にサポートしていません。 標準はありますが、賢明な実装は行われていません。 ほら、ジュイックはこんな感じです。 ですから、これは私たち、兄弟姉妹、私たち自身の基準を作り、学生がそれのためのクライアントとサーバーを作成し、ビジネスのために、それを売る機会です。 おそらく、私たちの新しい標準は、死産のストリーミングXMLよりも100倍優れているでしょう。




もちろん、この提案は少しユーモアを交えて解釈する必要がありますが、メッセージは一般的に正しいです。XMPPは理論的には非常に豊富でオープンなプロトコルであるにもかかわらず、実践によってサポートされるべきです。 クライアントとサーバーの実装を変更する必要があります。変更しないと、将来のプロトコル全体をより動的に開発されるものに置き換えることができます。 結局のところ、常にそのような男がいます:



画像



Xabber開発者の地位には非常に感銘を受けました。これは過去3か月で明らかになりました。



GoogleReader Newsは、#GoogleWaveの死を思い出させてくれました。 GtalkのXMPPが生き残るかどうかはわかりません。 3月14日

いつか#GTalkは#XMPPと互換性がなくなると信じています。 使用をやめる日となります。 悪にならないでしょ? 4月16日

5月22日に #kickstartを実行して、XEPベースのすべてのハングアウトを実装する#xmppクライアントを作成することをお勧めします





問題は、XMPPの開発自体も、便利で普遍的なものにするために一生懸命働く必要があるということです。 これは非常に複雑であり、エンドユーザークライアントの開発者は誰もこれを行いません。 そして、従事している人々は大衆ユーザーからはほど遠い。 XMPPには現在、開発ベクトルがありません。 だから、彼らは彼らの標準でゆっくりと何かをしていて、私たちが人生で使用できるものは何も紹介されていません。 興味深い標準は受け入れられていますが、その実装は一般的なjabberクライアントには配布されていないため、新しい関数を使用して任意の対話者と通信することはできません。 顧客による細分化があります。



XMPP対ハングアウト



ハングアウトはXMPPフェデレーションをサポートしていません。 一般的に。 基本的に。 そして行きません。
彼はもっと悪いです そして、誰がハングアウトの中身を知っていますか? おそらく、ある時点で、Googleは標準プロトコルに戻ります:)決して言わないでください。



ハングアウトメッセンジャー、GTalkメッセンジャー、Googleトークジャバーサービスを区別する必要があります。 ハングアウトのC2Sはサポートされていますが、S2Sはサポートされていません。

GTalk Jabberサーバーでは何も起こりませんでした。

しかし、GTalkジャバークライアントは新しいプロトコルのクライアントに置き換えられており、この意味で、GoogleはXMPPを本当に放棄しています。 技術的にではなく、イデオロギー的に。 GoogleはXMPPコミュニティからサポートを剥奪し、Skypeのようなモデルへの移行を開始します。 サウンドとビデオに焦点を合わせるなど。



サーバー間ハングアウトとXMPP



ハングアウト-> Gtalk

Gtalk->ハングアウト



youserver.org <—> Gtalk

Gtalk <—> gtalk



youserver.org Xハングアウト

ハングアウトX youserver.org



Google時代の後



1.すべてのメールがジャバーであるとは限らないのは不快です。

以前は、Mail.ruを除くRunetの大きなメールはジャバーでした。GMail、Yandex、QIP(Pochta.ruなど)はジャバープレーヤーの3つを形成していました。

2. XMPPを支持する最も説得力のある議論の1つが機能しなくなりました-「すでにジャバーを使用しています」。 それでも動作しますが、「すでにジャバーがあります」。

3. たぶん「邪悪にならない」が「開かない」に変更された

ピーター・サン・アンドレ

昨日も今日も始まりませんでした。



それは私たちにとって不快です。


死なないで。


パニックにならないようにしましょう。





何を読む



質問に対して、XMPPプロトコルではなく、他のGoogleサービスについて何を期待すべきか、 Nojitterの記事-Silent Google I / O Announcementsが答えようとしています。

Google I / Oでのハングアウトに関する元のレポートを見る-www.youtube.com/watch?v=9pmPa_KxsAM&feature=youtu.be&t=1h42m34s



また、この記事は、問題関連性の程度を観察できる多くの個人的な意見にも依存しています。 多くの情報源が記事に記載されていますが、他の情報源はこちらです:

www.theverge.com/2013/5/15/4318830/inside-hangouts-googles-big-fix-for-its-messaging-mess

techcrunch.com/2013/05/16/googles-new-hangouts-chat-and-messaging-app-to-incorporate-sms-soon

http://productforums.google.com/forum/#!topic/chat/Yvaa70u-AOI

juick.com/tag/jabber-ユーザーストーリー

juick.com/tag/google

plus.google.com/u/0/105319907965825397218/posts/a3DTDC59wn4

plus.google.com/u/0/116630836705915947538/posts/Lr1beAgc14o

readwrite.com/2013/05/16/google-io-2013-google-hangouts-google-plus-changes-messaging



All Articles