Aegir ist a hostingplatform based on drupal and drush(http://drupal.org/project/drush).
For the beginner it's quite hard to setup, even it has good documentation, so it would be cool to try out aegir with just few clicks.
Deliverables
Build a image for a vmware/virtualpc/virtualbox (virtualbox is opensource so it's preferred).
This image should include a full setup aegir/drush enviroment with different platforms setup(for example openatrium, drupal-commons and a default drupal7)
Resources
http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=docs/INSTALL...
- Installation introductions
http://drupal.org/node/401758 - Explains how to build scripts to use vmbuilder
Primary contact
dereine (on drupal.org, #drupal, #drupal-contribute or #drupal-gci)
Comments
Comment #1
vosechu commentedQuite hard but also doable in a week with some guidance. If nobody objects I think this is ready for RTBC
Comment #2
dawehnerI'm wondering whether this could be split into two tasks, but it's definitive hard.
Comment #3
vosechu commentedYou're thinking about a virtualpc install of drupal and a further one including aegir? Or what are the two tasks?
Comment #4
dawehnerone could be install aegir and the second one could be create some platforms/make the full installation a script so the aegir-image could be made as a project on drupal.org
Comment #5
vosechu commentedI guess since I've never been able to install Aegir myself I'd have to defer to someone else about it. If you think it should be two tasks it seems like they're both pretty interesting and bite-sized so I think that would work out pretty well.
Comment #6
cwgordon7 commentedLooks good, thanks!
Comment #7
cwgordon7 commentedHi dereine,
Please make an account on the google application site and apply to be a mentor for Drupal, so I can add this task. It needs a mentor listed on the google system. You can apply here: http://socghop.appspot.com/gci/mentor/request/google/gci2010/drupal. Thanks!
Comment #8
Anonymous (not verified) commentedHi dereine,
Could you also estimate the time, in hours, that it would take a student to complete this task once it is claimed? This estimate is required to input the task into the google system.
Thanks!
Comment #9
dawehnerAround 12hours without the script to create such an image.
Comment #10
dawehnerhttp://www.google-melange.com/gci/task/show/google/gci2010/drupal/t12904...
Comment #11
webchickComment #12
anarcat commentedThat's a great idea, and I'm happy to see people getting involved into this.
I would be happy to help here as this would be useful for our developers at Koumbit. I can already mention that I believe a Debian package for "aegir-provision" would be a good first step to ease the creation of the image. There's a branch that needs to be revived on git.aegirproject.org, and that would install the required dependencies. From there, there's the hostmaster-install command that automatically installs aegir from A to Z, so this isn't that hard of a task... Unless I am missing something...
Comment #13
anarcat commentedThings that could be useful here:
* #490004: package provision for Debian
* #980152: package drush_make for Debian
Comment #14
Anonymous (not verified) commentedSomeone appears to have completed this, and that google ticket is marked close. I'm marking this fixed, please reopen if I've misunderstood something..
http://community.aegirproject.org/node/244
Also, you could just use my Frigg script which automatically provisions a machine in Rackspace CLoud (uses Libcloud so could support others) and installs Aegir on it, one command required.
http://github.com/mig5/frigg
Comment #16
ergonlogicThere's also now http://drupal.org/project/aegir-up, which builds Aegir systems on Vagrant.
Also, http://drupal.org/project/puppet-aegir can make provisioning that much easier, and now supports the 'manual' installation method, which could be adapted to non-Debian OSes.