With the release of the Liferay IDE 1.1 I got to thinking it would be really cool to try and build the Social Office Trunk using the Liferay IDE. I thought I could get a way with using Liferay Portal nightly builds and then build Social Office on top of that. As it turns out its still easier to check out the Portal trunk and build it manually and then add Social Office on top of that.
In the end I was able to convert all of the components that make up Social Office into Liferay IDE projects and deploy them to a Liferay 6.1 trunk build.
The procedure for building SO Trunk using the Liferay IDE can be found in the Wiki Article: Building the Social Office Trunk using the Liferay IDE
The article assumes that the following Wiki Article was used to setup the initial development environment: Liferay 6.0 Development on Ubuntu Maverick 10.10, but they can be adapted to the platform of your choice.