I'm looking to setup a social networking site with the following features. What modules are available now that I would be able to utilize, and what features would need to be developed? We plan to take two invision power board sites, a pligg site, and a facebook application and merge them into one site of around 30k starting users. I would prefer to use vBulletin as the forum, but I don't want to make changes to the Drupal core, so vBDrupal is out. I also want seamless sign-on, so users aren't getting prompted to sign on again while going between vBulletin and druapl modules. I want to make sure that if we go with Drupal, we're not in a nightmare of updates, each time the Drupal core is updated.
Here are the features we want:
Synchorization of Facebook App actions with main website and vice versa. The Facebook App contains a place to store a testimony, pick and display a favorite quote, and create and display a network of Friends using the app. The website will pull this information from Facebook to create an website profile that contains the member's story, quote, and friends. Website members will not have to be a member of Facebook in order to use this feature.
Site Features