I read the README.txt from start to finish, and also checked the issue queue, and I didn't see anything that specifically addressed my question.
I'm going to install Drupal for Facebook for the first time, on a new site with no users currently. I've read a lot about Facebook releasing some new libraries/APIs, and I'm not entirely clear on when the new libraries will be fully functional, and when the old libraries will cease to work (in some cases it appears they already have).
So for a new user, is it better to install 2.x (does it still work, or have the new libs broken it?) or 3.x (I know it's -dev, but does it work for the most part)? Will there be an upgrade path from 2.x to 3.x?
FWIW, I had been planning to use the FBConnect module (as simple account syncing and feed posting is my main objective), but it appears to have been heavily broken by Facebook's recent changes.
Comments
Comment #1
Dave Cohen commentedGood question.
If you want the newest "social" plugins (Like button, etc), you must use the newest libs, so 3.x is your only choice. (Just enable the fb.module and start adding
<fb:like>to your site. Should "just work".)If you don't care about those, but want Facebook Connect or iframe canvas pages... You can use Drupal for Facebook 2.x and upgrade to 3.x later. Your settings wont have to change (much). That said, you could dive into 3.x; help me test and develop it. Just know you're on the bleeding edge.
3.x branch uses newest facebook libs for both javascript and PHP. By facebook's own documentation, the javascript is in beta, and the PHP SDK alpha.
Drupal for Facebook 3.x will be pretty volatile over the next weeks. Not every module is updated. My initial goal is to get drupalforfacebook.org running on it. I feel pretty close to that, but need to test, bug fix, etc...
Will update this thread as the 3.x branch progresses....
Comment #2
WildBill commentedThanks Dave, that was very helpful. I think I'm going to go with 2.x for now, since I'm about to launch in the next couple of days and I need stability at this point. Once 3.x gets more stable and Facebook's new libs get out of beta, I'll upgrade to 3.x and report back.
Thanks again.
Comment #3
Carlos Miranda Levy commentedI guess you have already updated drupalforfacebook.org to v3.x as posted in:
http://www.drupalforfacebook.org/node/2000
Would it be safe enough to use v3.x then on production site to use canvas and the new features as well?
Comment #4
Dave Cohen commentedanswer: 3.x