Opened 5 years ago

Closed 2 years ago

#15907 closed task (out of date)

Remove discontinued Yahoo! functionality

Reported by: MarkDoliner Owned by: EionRobb
Milestone: Component: Yahoo!/Yahoo! JAPAN
Version: Keywords:
Cc:

Description (last modified by MarkDoliner)

Yahoo! discontinued some functionality in Dec 2012 and Jan 2013. We should remove our code related to this functionality.

The two big things are public chat rooms (but not private chat rooms, I think), and interoperability with MSN.

Details here: http://yahoomessenger.tumblr.com/post/53310509425/change-is-in-the-air-updates-to-yahoo-messenger

Change History (13)

comment:1 Changed 5 years ago by MarkDoliner

  • Description modified (diff)

comment:2 Changed 4 years ago by mmcco

This could potentially be merged with #15906, which discusses removing the discontinued Yahoo! Japan. I'm working on that now and can look into public chat rooms and MSN interoperability afterward. If anyone knows of any other discontinued features, please share.

comment:3 Changed 4 years ago by mmcco

Apparently, all Yahoo federation has been dropped.

The federation types we support along with their deprecation notices:

I have a patch in the works. Just shaking out all the bugs. There are a ton of conditions checking for federation.

comment:4 Changed 4 years ago by mmcco

Current patch:

http://paste.ubuntu.com/11916653/

It compiles without warnings, but I'd almost expect there to be double-frees with the from and fed_from strings. Those were annoying to merge. I'll have to actually test it at some point. Review welcome.

comment:5 Changed 4 years ago by Michael McConville <mmcconville@…>

(In [e666f49a3e86]):
Remove all Yahoo federation, none of which is supported anymore. Ok'd by John Bailey (rekkanoryo). Refs #15907

comment:6 Changed 4 years ago by Michael McConville <mmcconville@…>

(In [63581dad3ef3]):
Restore buddy name field in Yahoo packet. It was mistakenly removed along with federation (37207:e666f49a3e86). Refs #15907

comment:7 Changed 4 years ago by Michael McConville <mmcconville@…>

(In [396f58546bdb]):
Restore another buddy name field in a Yahoo packet. It was also mistakenly removed along with federation (37207:e666f49a3e86). Refs #15907

comment:8 Changed 4 years ago by salinasv

mmcc: Is the only thing remaining the public chat rooms?

comment:9 Changed 4 years ago by mmcco

I think so.

comment:10 Changed 4 years ago by salinasv

I challenge this being a blocker for 3.0.

I believe changes in protocols can be done in micro versions.

comment:11 Changed 4 years ago by mmcco

I agree. The remaining changes are probably pretty minor.

comment:12 Changed 4 years ago by salinasv

  • Component changed from unclassified to Yahoo!/Yahoo! JAPAN
  • Milestone 3.0.0 deleted

comment:13 Changed 2 years ago by dx

  • Resolution set to out of date
  • Status changed from new to closed

Closing all yahoo bugs since the yahoo implementation in pidgin no longer works, and the new protocol is completely different. See the funyahoo++ third party plugin for an alternative.

If this still applies to other parts of pidgin, leave a comment and we'll reopen.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!