How about we create some Maven archetypes to help users getting started with projects using Tuscany? Maven archetypes can generate customized ready to build projects so you don't need to download or install or manually setup dependencies or anything (see [1] for more info).
To show what thats like I've created a very simple one at archetypes/quickstart which creates a simple SCA webapp project. To try it you need to build the archetypes/quickstart module (if we'd released it to the public maven repository you wouldn't need to build it), and then from an empty folder run this command: mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create -U -DarchetypeGroupId=org.apache.tuscany.sca -DarchetypeArtifactId=tuscany-archetype-quickstart -DarchetypeVersion=2.0-SNAPSHOT -DgroupId=com.mycompany -DartifactId=myproject That creates a new SCA project, building it with mvn should create a ready to use war file. The command is a bit of a mouthful as its currently using an old version of the archetype plugin. It looks like it has potential to me, we could create variations on that for the different Tuscany environments and extensions, or perhaps even customize the plugin so you can specify the extensions you want to include in the project on the command line. What do you think, worth exploring, interested in helping? ...ant [1] http://maven.apache.org/guides/introduction/introduction-to-archetypes.html
