Skip navigation

Revision of Crazy Aegir Ideas 1: Aegir as Site Builder using Drush Make Generator or Aegir Hostmaster module derived from DrushMake.me from Tue, 04/19/2011 - 16:50

Help

Crazy Aegir Ideas 1: Aegir as Site Builder using Drush Make Generator or Aegir Hostmaster module derived from DrushMake.me

Referenced Page: 
Developer Manual

ok, here we go, beginners luck, fools rush in where angels fear to dread, and all that

have been wondering a lot about Aegir centered site network design and building, site design

came across the DrushMake.me codebase and started using it to create some useful (educational?) make files and play with them https://github.com/rupl/drush_make_generator

i.e. this is a D6 Drush Make Generator Select All make file http://drushmake.me/file.php?token=752b2d27b49f (warning ckeditor and blueprint theme choke make, comment out)

then I thought, gee, imagine if this was a Hostmaster module ?

Use Case: Aegir as a Site Builder

: Aegir client wants to create a Drupal distro prototype, and they dont know about Drush, GIT or much of everything (yours truley ;}) So, fortunately, they have a handy module within Aegir called Drush Make Generator (thanks to rupl at FourKitchens) which allows them to create a make make file, which they can then reference via Create Platform to create a new Platform, and hence a new site and bingo, they have a new distro to work with, without ever seeing the command line For many point and click sitebuilders, this is heaven, and is one of the selling points of Wordpress i.e easy to download extensions within the web ui

see my Feature Request for http://drushmake.me/

https://github.com/rupl/drush_make_generator/issues/13

Aegir integration: a hostmaster module?

hey, this is great ! have you considered making this a module for Aegir's hostmaster profile ? version 1.0 of Aegir is released and there are some great possibilities http://community.aegirproject.org/developing http://community.aegirproject.org/node/33 Aegir is a great tool for managing distro's, but imagine the power of being able to actually create a distro from within Aegir? thats recursive bliss -N

also, rupl has ideas of extending Drush Make Generator

https://github.com/rupl/drush_make_generator/issues/

Feature: suggested makefiles

High-level list of common websites, like e-commerce, social features, gallery, portfolio. Picking an option should populate the generate form and allow for further tweaking

https://github.com/rupl/drush_make_generator/issues/5

ps: yes, I know this is a dangerous idea/module from a management perspective, all sorts of frankensteins are possible, its a bit like GMO, lots of dangerous freakazoids with unknown consequences

cheers

-N

Need help?

The revisions let you track differences between multiple versions of a post.

Discussion

The discussion area lets your team communicate by posting updates and discussing issues. It is a great place for sharing progress, discussing challenges, and exploring ideas.