Adium

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#9607 closed defect (fixed)

Add Facebook Chat

Reported by: lajz9 Owned by: nobody
Milestone: Adium 1.3 Component: Service/Other
Version: Severity: normal
Keywords: Cc:
Patch Status:

Description

Facebook has come out with a new IM feature debuting this week. Will this also be added to Adium?

Change History (10)

comment:1 Changed 12 years ago by David Smith

See http://www.facebook.com/group.php?gid=11586172524

If facebook decides to support xmpp, we'll happily (and easily!) add an account type in Adium. Otherwise it'll be a long slog of reverse engineering that may or may not happen.

comment:2 Changed 12 years ago by Jordan

Milestone: Good idea for "later"

Will file it in here until we know if it will be xmpp-based or not.

comment:3 Changed 12 years ago by Peter Hosey

Component: Adium CoreOther Protocol

comment:4 Changed 12 years ago by xmpp-nerd

I really hope, that the libpurple team not even thinks about wasting a development second on this one, if the zuckerbergers decided to go the propitiary path. if they went xmpp it would be a really nice additional feature for this social networking platform

comment:5 Changed 12 years ago by Josh Pasek

Not that it is likely to matter, but it appears that Digsby has already implemented this feature: http://www.downloadsquad.com/2008/05/01/digsby-adds-support-for-facebook-chat/ Perhaps their work can be copied?

comment:6 Changed 12 years ago by Zachary West

Digsby is not open source.

comment:7 Changed 12 years ago by Chris

Not sure where this SF project is heading... http://sourceforge.net/projects/pidginfbchat/

comment:8 Changed 12 years ago by d235j

Actually, the reverse-engineering has already been done. There even exists a Facebook Chat client written totally in Ruby: http://coderrr.wordpress.com/2008/05/06/facebook-chat-api/ (note: the ruby version may not work if you don't have the needed gems, and you might have to add require 'RubyGems' as the first line of the code, but that's not important here) Hopefully someone will pick this up and add the needed support to libpurple.

comment:9 Changed 12 years ago by Evan Schoenberg

Milestone: Good idea for "later"Adium X 1.3
Resolution: fixed
Status: newclosed

Fixed in [23362]. Thanks for the Ruby link, d235j - that was quite helpful :)

comment:10 Changed 12 years ago by xmpp-nerd

facebook just anounced, that they'll add a xmpp service. so probably it's best to pull this facebook specific protocol from adium again (unbloating) :-)

http://developers.facebook.com/news.php?blog=1&story=110

Note: See TracTickets for help on using tickets.