Due to the complexity of the databse in Elgg 1.5, I think we should handle project data sync in a new way. A couple things I've thought of are:
- Break up new project creation and project data sync into separate scripts.
- write a python script that uses Trac's build in tools to output an XML file of project data, then another php based script that uses elgg's tools to import it.
- If this XML were available via the RestAPI or something, it could serve as data for the Facebook plugin as well.

