Closed Bug 954469 Opened 11 years ago Closed 11 years ago

Implement MSN/WLM via XMPP

Categories

(Chat Core :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bugzilla, Unassigned)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

*** Original post on bio 1033 by Antoine Turmel <geekshadow AT gmail.com> at 2011-09-15 00:41:00 UTC *** *** Due to BzAPI limitations, the initial description is in comment 1 ***
*** Original post on bio 1033 as attmnt 822 by geekshadow AT gmail.com at 2011-09-15 00:41:00 UTC *** Microsoft announced support for XMPP for Live users (MSN/Windows Live Messenger). From documentation it's seems it's using a custom implementation of OAuth 2.0 Source : http://www.liveside.net/2011/09/14/messenger-connect-is-now-live-connect-new-apis-for-skydrive-and-hotmail-calendar/
*** Original post on bio 1033 at 2011-12-15 22:36:46 UTC *** Some more extensive links in this announcement: http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/12/14/anyone-can-build-a-windows-live-messenger-client-with-open-standards-access-via-xmpp.aspx
*** Original post on bio 1033 at 2011-12-16 09:51:39 UTC *** That's state on the page mentioned in comment 1: > We currently support the following XMPP specifications > > RFC6120: XMPP: Core > RFC6121: XMPP: Instant Messaging and Presence. Roster management is not supported. > XEP-0054: vcard-temp. The Messenger XMPP service supports fetching vCards, but doesn't support updating vCards. > XEP-0085: Chat State Notifications > XEP-0203: Delayed Delivery > I looked through the changeset which added JS-XMPP and it seems there is no documentation what is actually implemented there. flo: do you know which XEPs are supported? I've found references to chat state in our code (typing notifications), so I guess we support XEP-0085 (completely or to some degree?) and vCard references (that is XEP-0203), since we seem to extract the user icon from there.
*** Original post on bio 1033 at 2011-12-16 09:53:16 UTC *** > (that is XEP-0203), since we seem to extract the user icon from there. I meant XEP-0054 here.
*** Original post on bio 1033 at 2011-12-16 09:54:47 UTC *** And I forgot CC'ing flo before. Sorry for bugspamming all of you :(
*** Original post on bio 1033 at 2011-12-16 10:28:08 UTC *** (In reply to comment #2) > That's state on the page mentioned in comment 1: > > > We currently support the following XMPP specifications > > > > RFC6120: XMPP: Core > > RFC6121: XMPP: Instant Messaging and Presence. Roster management is not supported. > > XEP-0054: vcard-temp. The Messenger XMPP service supports fetching vCards, but doesn't support updating vCards. > > XEP-0085: Chat State Notifications > > XEP-0203: Delayed Delivery > > > > I looked through the changeset which added JS-XMPP and it seems there is no > documentation what is actually implemented there. > > flo: do you know which XEPs are supported? All those are very basic stuff. The only important point about Microsoft's XMPP server is that it doesn't support standard authentication mechanisms and that one has to implement their custom OAuth-based stuff.
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** Original post on bio 1033 at 2011-12-16 10:30:02 UTC *** (In reply to comment #5) > The only important point about Microsoft's XMPP server is that it doesn't > support standard authentication mechanisms and that one has to implement their > custom OAuth-based stuff. FWIW, the most informative pages I've found on this topic so far are: http://www.theleagueofpaul.com/messenger-over-xmpp http://www.theleagueofpaul.com/messenger-over-xmpp-refresh-tokens.html
Summary: Implement Microsoft Live XMPP → Implement MSN/WLM XMPP
Summary: Implement MSN/WLM XMPP → Implement MSN/WLM via XMPP
Severity: normal → enhancement
OS: Linux → All
Hardware: x86 → All
*** Original post on bio 1033 by Gabriele Giacone <1o5g4r8o AT gmail.com> at 2012-10-12 23:29:08 UTC *** FWIW Implemented in Empathy https://bugzilla.gnome.org/652544
*** Original post on bio 1033 at 2013-01-10 15:12:54 UTC *** Note that WLM is being disable on March 15th, 2013 (and the XMPP interface will be disabled in October, 2013). It would be good to support this to allow our users to continue using WLM past March...and hope we could get a Skype solution in place by October, 2013.
*** Original post on bio 1033 at 2013-08-21 17:37:32 UTC *** It doesn't make sense to support this since the XMPP interface will be disabled soon.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
*** Original post on bio 1033 by Antoine Turmel <geekshadow AT gmail.com> at 2013-08-21 18:17:54 UTC *** Of course. It's now all about Skype at Microsoft.
Blocks: 1789724
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: