Posted by chrowe on August 23, 2011 at 2:35am
It seems like the combination of drupal.org/git and Open Atrium is a good start. With that we can share code, document issues, and document the project.
The missing piece in my mind is how to collaborate on live sites before committing work to code.
Use cases:
* Clone - clone from other developers
* Share - share your development sites with others
* Collaborate - work on a single site with other developers simultaneously
* git pull - clone site from distribution releases and dev code
* Open Source - Can you run it on your own server?
Hosting options:
| Platform | Host | Clone | Share | Collaborate | git pull | Open Source |
|---|---|---|---|---|---|---|
| Aegir | http://drupal.org/project/barracuda, http://omega8.cc, http://aegir.koumbit.net | Yes | Yes | Yes | ||
| Pantheon | http://groups.drupal.org/mercury, http://getpantheon.com | Yes | ||||
| Web Enabled | http://webenabled.com | Yes | No | |||
| Acquia Dev Cloud | http://acquia.com/dev-cloud | No |

Comments
To "collaborate on live
To "collaborate on live sites" - what do you need? A dedicated server with shared access to cpanel, shell, D7 installed, several admins?
I am sure there are many ways
I am sure there are many ways to do this but a key for me is to be able to use drush. I like the way omega8.cc does it where you can set up multiple ftp/ssh accounts that only have enough permissions to work on specific sites.
I am sure we could hack something together if we trust everyone who we give access to the server but I would rather use one of the services I listed because they have already dealt with the security issues.
Pantheon and/or WebEnabled
As mentioned here Pushtape is already using Pantheon. We also have access to http://www.webenabled.com/.
Gus Austin
Drupal Dojo sponsors have provided infrastructure
Sponsors of the Drupal Dojo have also provided us access to tools we can use for open community development. We also have an open atrium group which could be used to facilitate communication and potential fundraising. My assumption is http://pushtape.com/ will be used for showcases, documentation, and other client/customer facing info.
Looking forward to getting more thoughts from others - especially from the creator of the Pushtape project.
Gus Austin
Great
3 out of the 4 I listed are already sponsors!
How do we get started?
WebEnabled seems like the simplest place to start. The only down side I see so far is that they only create one user account per site and everyone uses that one ssh/ftp account.
omega8.cc has some scripts to create multiple users http://drupalcode.org/project/barracuda.git/tree/HEAD:/aegir/tools/user and is working on automating that process through the Aegir UI.
Acquia does not have a way to "clone" sites.
Is there someone at omega8 you have been in touch with? What have they offered?
Need some sort of consensus
All our sponsors have been incredibly helpful providing whatever we need. I'd like to hear more about if/how we could use Pantheon. It would also be good to get some sort of consensus in terms of what the project is (short and long term) and see if we can come up with a plan to collaboratively build and maintain.
Farsheed's blog post provides a good overview of his current thinking and some of the history.
Gus Austin