A group for talking about Drupal distributions.
At DrupalCon Europe 2020, a BoF (Drupal Distributions - Learning from each other - read about the outcomes here) came up with the idea of distribution maintainers meeting and exchanging ideas on a regular basis to learn from each other. In January 2021, the first meeting took place, we collected topics that affect us all and planned the first discussion rounds (read the meeting minutes here).
We want to meet once a month, present our projects to each other, ask questions, discuss possible solutions and thus grow by working together. For planning and sharing purposes, we have adopted this group.
Originally, this group was created as an informal response to Dries' blog entry about potential pitfalls in creating Drupal distribution installation profiles. We still think this is an important topic (of many!) and plan to discuss such questions as well.
The intent of this group is to provide a forum for distribution maintainers to discuss on a very broad scope in the interest of promoting collaboration, cooperation and communication among them. This group is a good place to: announce new projects and the goals behind them, identify common goals and best practices for distributions, and explore options for collaboration and consolidation where possible.
Drupala Installation Profile (5.19-1.0) is available for download at Google Code
The first release of the Drupala Installation Profile (5.19-1.0) is available for download at Google Code:
http://code.google.com/p/drupala/
Posted some details on building installation profiles
For anyone who attended the Florida May meeting where I presented a case study on my work for ScubaDiving.com, which focused a lot on installation profiles.. well I finally posted some details on my blog on how I built it, along with some related details:
http://www.mc-kenna.com/drupal/2009/06/building-drupal-installation-prof...
Please post comments on my blog if you have any feedback, in the interests of keeping the discussion centralized.
Read moreDrupal Media Products, Profiles and Distributions
Products, profiles, and distributions pertaining to Drupal media. Many of these have shared needs for features, documentation, and qualified talent to do the much needed work.
MediaMosa
With MediaMosa you can build a state-of-the-art, scalable Middleware Media Distribution Platform in Drupal which facilitates access to, and usage of (shared) storage capacity, metadata databases, transcoding- and streaming servers. A MediaMosa platform offers functionality for searching, playing, uploading, transcoding, as well as a fine granularity media access control system towards its users.
Can I use an install profile to update an existing site?
This is a re-write of my drupal.org forum post at http://drupal.org/node/424154 . I figure it would be better discussed here.
How do I get configuration updates out to "pre-configured" sites? I'm currently using install profiles to "pre-configure" drupal sites, but they offer no way to "update" the profile on an existing site when a new version is released.
Read morePackage Management
Note: My proposal has evolved to include a detailed schedule, glossary, and long brief about the reasons why my methodology is at least different, if not better than the existing ones. I have moved the content from this single page to the Package Management project page. The project home page links to the SoC Proposal with the schedule.
Old Titles for this project ordered by earliest (from these you can see 3 major aspects of the project):
Automated Drupal Software Appliance Builder
GSoC idea related to distribution profiles
Sorry if this is considered spammy, but I'm a GSoC hopeful and this idea is pretty germane to this group--
http://groups.drupal.org/node/19759
Thanks,
Ed
Distribution export module
I'm in the midst of putting together my own installation profile, and only now realized the profile wizard is gone. What a shame!
Read moreAnother approach to distributions
Hi guys, just wanted to let you know of a new (maybe great) service that allows experienced Drupal developers start up their Drupal projects quicker.
The web site's address is www.drupalmashup.interestsphere.com.
Purpose of the site is to come to the aid of experienced Drupal developers who have discovered that they rely on much the same collection of modules for a particular type of site. Once you've mashed up your collection you can view the generated drush commands and/or download the (UNIX shell) script.
Read moreProfile with lots of modules
I have create a website with 80 modules and now I need to turn it to a profile. I have used profile wizard but it didn't create the cck content types right, so I am modifying it.
Right now I have a problem when I add to hook_profiles_modules the "og" module it returns:
Fatal error: Call to undefined function _block_rehash() in /home/escolcat/agrupaments/modules/og/og.install on line 89
So far I have added the following modules:
Read moreWould you use the Profile Wizard module if it's ported to 6.x?
Alpha launch: Drupal Essentials distribution - opinions needed.
For the past several months we have been working on a D6.x recipe for a web 2.0 style business/organization website, e.g. brochureware + portal. We have been using the old copy the database method to start new sites. However, over the holidays we decided to make profile out of the recipe. We weren’t anticipating it being that difficult, but now it’s close to done. I would like to get some opinions before we launch it officially.
You can download the entire distribution here:
http://www.leveltendesign.com/l10apps/cms/download
D6 installation profile for testing CCK date fields now available
I just released an install profile for D6 core that sets up a test site for trying out all the combinations of CCK date field configurations: CCK Date Testsite. I've discovered various bugs in Signup's handling of CCK date fields (and have been fleshing out bugs and limitations in DateAPI itself with KarenS's help). I was spending a lot of time just configuring a reasonable test site to try different combinations of CCK date field types (Date, Datestamp, vs. Datetime) and timezone handling (there are 5 different ways date fields can handle timezones). So, I quickly decided the time spent automating the test site would easily save me time in the long run. And, I hope this profile will be useful to other folks working with DateAPI and CCK date fields.
Read moreAdding a task and submitting a form.
I've created a custom profile with a task for submitting a form. I can't seem to get it working. The form renders and the task moves onto profile-finished but I can't call the submit hook. I've written a test version of it here.
Does anyone know what I am doing wrong?
Read moreProsePoint 0.07: A Drupal-based Newspaper CMS
Hi,
Just wanted to pop my head in and let everyone know of the new release of ProsePoint (www.prosepoint.org), a CMS for publishing online newspapers and magazines.
If you look closely at ProsePoint, you'll discover it's derived from Drupal. In fact, it's a Drupal distribution bundled into a single tarball for easy download. Of course, that means there's third party code in there, but it's all in the name of making life easier for end users.
Read moredrupal developer distribution
Hi,
i am putting together a distribution aimed at module developers. Basically it gives a quick install of developer used modules and enables certain blocks, so one does not need to bother about setting these up. This also means that its not safe for deployment on live site, its only built for devs.
Read moreOpen learning and collaboration portal
The following project initiative seeks to follow through with the Drupal Dojo 2.0 vision by building off complimentary sites and collaborating with existing teams. A collaboration with the Open Media Project will provide a unique opportunity to craft a custom program to provide development help, training, and documentation and marketing on a regional level.
Project Goals and Desired Outcomes
An effective learning, mentoring, and collaboration platform
Create a more effective platform to provide free online training, mentoring, and a showcase for Drupal. This goal encompasses these needs:
- Centralized repository for learning materials (video, audio, slideshows, documentation)
- Forum to attract, accept, and direct contributor time and resources
- Easy to use platform for real-time online mentoring
Installation profiles, SVN, and workflow
I could use some conceptual help with workflow and setup. I'll outline what I'm thinking of doing, and maybe you guys can tell me if I'm on the right track, and if so, how to incorporate installation profiles into the mix.
- I've set up an SVN repository for Drupal core. When a new project is ready to begin, I check out from this repository.
- I want to then be able to do a separate checkout of a default set of modules (i.e. installation profile) into the sites/all directory. This way, I can update Drupal core independently from the project and can manage updates more easily
A framework for exporting/importing data - improvement to install profile API
The install profile API became the most important helper for building Drupal profiles. It provides a library of create functions that supports the most important Drupal modules and provisions a place for contributing more create functions.
Problems:
- In the Drupal 5 version, install profile API contains a wizard that generates install profile stubs and defines export functions for some of the API's install functionality, in Drupal 6 there is no successor for install profile wizard yet.
ProsePoint 0.01, A newspaper-oriented CMS based upon Drupal6.
Hi,
Just wanted to announce the availability of the first (alpha) release of ProsePoint, a newspaper content management system.
Some things to note:
ProsePoint is a distribution built on top of Drupal 6.
It is currently alpha software and this is the first release. Hence, there are most likely all sorts of bugs and design inefficiencies. Please be welcome to try it, but use at your own risk.
It has the most customisation and add-on functionality of any distribution that I know of. The eventual aim is to have everything ready to go out of the box. No more searching for extra modules or testing of combinations of modules. Just install and go!
Read moreIn progress changes to Install Profile API for D6
I just committed a bunch of let's-see-if-this-works changes to install profile API for D6--1 (http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/install_pro...).
Changes:
- removed crud.inc
- beginnings of turning install_profile_api into a module -- only purpose here is so that install profiles can depend on it / require it
- split crud.inc into one .inc file per module









