User login

Modular Installation Profiles

Agaric (or one of us, at least) is obsessed by the idea of modular installation profiles.

It's just the way Drupal should be.

Our Agaric Starter Profile was a hacky start at that, and has either been delisted from Drupal.org or we never made a proper release (either way, attention to it has suffered and we can't complain). More time than I had went into trying to create separate include files that could be combined in different ways to serve as a set of varying profiles that could be chosen.

It should be built into the architecture though: modules, in fact, should be able to have their own mini-profiles. Complex modules could offer several choices when you install them. If this module is built into an installation profile of the traditional sort, its mini installation profile would become part of the larger one (and could also be extended by the main installation profile).

In my ideal world, we would typically put several focused, partial installation profiles together to make the site we want in one step (after downloading three profiles).

Also in this ideal world the installation profile could call modules and install them automatically, and people wouldn't have to download them.

So, modular installation profiles. If anyone's working on them, sign me up. If you're interested too, comment here.

Resolution

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.