Distribution profiles

A group for talking about Drupal distribution profile development groups.

Created as an informal response to Dries' blog entry about potential pitfalls in creating Drupal distribution installation profiles, the intent of this group is to provide a forum for discussing the topic on a very broad scope in the interest of promoting collaboration, cooperation and communication among developers.

This group is a good place to: announce new projects and the goals behind them, identify common goals and best practices for distribution profiles as a whole, explore options for collaboration and consolidation where possible, and collaborate with developers working on unrelated installation profiles in order to present their sum as a consistent experience to the end user.

I am only going to apologize once, and this is it. I am sorry for being a noobie to Drupal and LAMP and Aegir. Done. I am excited about using installation profiles, generating them and using them. I cannot quite understand how to create one. I would like to learn using my first play/learn/test drupal site. Being new to PHP and Drupal, but familiar with ASP and VBA (sorry about that too.), I think I should manage if I can just get a leg up.

I have been using install profiles for a while now, but I have never used a multi page, form, wizard style install profile. I was hoping to make something more generic that I use to build sites more quickly. Up till now I have just been reusing the same one over and over and rewriting the parts that do go from site to site.

So to do this I followed the guide in Pro Drupal Development's install profiles chapter and found that it doesn't work. The submit functions are never called. I even downloaded the books source and ran that and it doesn't work either.

Sorry if someone thinks I'm cross-posting too much, but I just wanted to get opinions from everyone who might have a stake in this :)

Alright, so I'm trying to think how I can do my part for this little community, and since I've got some degree of proficiency with Adobe Premiere and After Effects, I thought I might be able to put together a little video to explain exactly what Drupal is. I'm envisioning something with a catchy beat, and graphic/text elements -- no voice-overs. I'm in the really early stages of thinking about this, but I'm considering this picture to be my biggest influence right now as to the feel of the presentation:

(I really like the tetris-like style of it, and think that's something to work with!)

Posted by kvantomme on August 19, 2010 at 8:07amLast updated by kvantomme on Thu, 2010-08-19 08:08

Introduction

A couple of weeks ago we launched Modulecraft an awareness & fund-raising project that aims to rally Drupal professionals around a shared effort to create the ultimate toolset for Drupal business. The first fundraising round has as goal the development of a documentation distribution for Drupal that uses a similar approach as the localization server and that enables a distributed/federated documentation architecture for the Drupal project. As a Drupal user you'll be able to get a set of documentation from the drupal.org docs server imported into your own site. You will than be able to edit it and build subsets of the documentation for your own projects. You'll also be able to submit topics that were edited or created by you on your own infrastructure and add them as suggestions to the Drupal documentation server.

The following is a first proposal for the specification of the Documentation system we want to build as part of the modulecraft project. It is by no means complete, and it strongly needs your feedback. This is our first encounter with DITA and our ideas should really be proof checked by technical writers that have extensive experience using DITA. It also contains some proposes a somewhat exotic usage of RDFa, feedback is also very much needed here. In the coming days I'll be adding new sections to the specification here. This is a wiki so be bold! You can add comments either here or at the original posts on the Pronovix blog. I'll be incorporating feedback into this wiki.

You can now commit anything to an installation profile that you could commit anywhere else in the CVS repository. So, if your installation profile requires its own module or theme or something, you can just include those files directly in your profile's directory instead of having to use separate projects for them.

I heard that to maintain the integrity of the install profiles versioning system, its individual modules don't auto-update themselves like a module you've installed yourself would. If this is true, I understand the reasoning behind this, but can someone confirm if it's indeed true?

Hey Everyone,
The second release of Eduglu is out. I've squashed quite a few bugs so installation and the initial setup should be much smoother now. The other highlight of this release was the upgrade to Spaces 3 & Context 3.