In the context of offering managed services, providing "one-click install" would be important. For example, if I offer hosted Open Atrium instances, it would be nice not to require customers to have to grok Aegir, but rather to create the site for them.

This might also involve creating a user for them other than uid 1, and assigning them a specific role (such as "manager" in the case of OA). I'm submitting a feature request to Aegir to support the latter([#]), but triggering site creation ought to be feasible with current hooks.

Comments

ergonlogic’s picture

Gah! For some reason, I thought I could edit my own issues... but apparently not.

The Aegir feature request I referenced above is: #920806: Map client types to specific platform roles

blup’s picture

Subscribing. If someone points me in the right way (I'm not quite sure whether this should be managed with Hosting or Provision), I'd be happy to contribute a patch.

sfyn’s picture

Assigned: Unassigned » sfyn

This is ongoing. I hope to have something ready to roll in uc_hosting head by the end of the week on this. It is a very high priority.

sfyn’s picture

Status: Active » Needs review

I have just committed to cvs here a snapshot of where I'm at. The current version includes a site creation form cribbed from the hosting signup module, that stores it's values and gets used for site creation after the customer has paid. I would appreciate some reviews and feedback.

sfyn’s picture

Status: Needs review » Fixed

OK, well, I've moved this change over to drupal.org, so I guess it's fixed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.