Distributions

Events happening in the community are now at Drupal community events on www.drupal.org.

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.

mikey_p's picture

Drupal for Churches

Okay, I say lets do it. There seems to be need and interest, and a reasonably well defined list of basic requirements to get started. I'm gonna start with this post as a basic list of requirements, and go from there. My basic list of modules is there as well. I've started a basic profile and gotten the following modules to use:

audio*
bloginfo
calendar*
cck
coder
contact_list
dblclick
event*
focus
forward
front
image*
logintoboggan
og
paging
panels
pathauto*
simplenews*
upload_preview
views*
views_bonus

Read more

Additional Core Profiles for Drupal 6

Dries recently had this on his short list of Drupal 6 usability items.

Only the first one was on Dries' list, but other profiles might also be core-worthy.

Another thing that would be excellent to do in this process, is to update the handbook pages.

Profiles in the queue:

Read more

Drupal Distributions Profiles Group is nice, but what about an entire Drupal Distributions website?

(Reposting from my comment on Dries blog post about Drupal Distributions.)

The Drupal Distribution Profiles group is nice, but what about creating an entire Drupal Distributions website?

Read more
boris mann's picture

Sample install profile: basic.profile

Hope everyone is enjoying 6th birthday/5.0 release day. I've been tinkering with install profiles, and have a working one in our public SVN. See https://svn.bryght.com/dev/browser/bryghtbase/DRUPAL-5/trunk/profiles/basic

If you've got control over your server space, you can actually check out the entire trunk (replace "browser" with "svn" to get the checkout URL -- e.g. https://svn.bryght.com/dev/svn/bryghtbase/DRUPAL-5/trunk/) and get all the supporting modules and a DRUPAL-5-0 install.

Read more
karens's picture

CCK Import/Export

I've put together a module for CCK 5.x to import/export content type, group, and field definitions. You can import a complete package of a content type with its group and field definitions into a new installation, or export selected field and/or group definitions from one content type and import them into another. Similar to the Views import/export function, you select the type, fields, and groups you want to export and it creates text you can copy and paste into an import text box as an import. It's built using the new drupal_execute() function which just chugs along and submits all the necessary forms, creating a macro in the export and playing it back in the import.

Read more
Frando's picture

How shall the downloadable "things" that consist out of a installation profile and a collection of modules/themes be called?

Distributions
59% (17 votes)
Packages
10% (3 votes)
Installation Profiles
24% (7 votes)
Bundles
3% (1 vote)
None of them / something else (please elaborate!)
3% (1 vote)
Total votes: 29
Frando's picture

Distributions: The prerequisites on drupal.org

Cross-posting an email I sent to infrastructure list a few weeks ago, together with Kjartan's response.
It would be great if drupal.org supported distributions by the time Drupal 5 will be released.

The two mails (by Kjartan and me) outline a way to support distributions in an easy way (both for developers and end users). So what are your opinions on this?

Read more
gusaus's picture

Guidelines for open collaboration on install profiles and distributions

It's looking like there's already a ton of interest and excitement pertaining to install profiles and distributions. As Drupal groups seem to be an ideal platform for collaboration, I'm thinking we should continue to figure out/define some best practices or rules of the road pertaining to keeping the communication open while keeping the signal to noise ratio high.

I'm assuming there are no clear answers or set guidelines, but here are some questions...

Read more
gusaus's picture

The value of distribution profiles

This (somewhat old) post from Zacker does a great job summing up a catch-22 that comes along with an open source community like Drupal (allow me to excerpt):

<

blockquote style="font-style: italic">

  • most of the value created by the Drupal community that vendors and consultants rely on to sell as services to customers come from unpaid core contributions
  • many of the seasoned Drupal core hackers are getting job offers left and right to come and do Drupal consulting full time.
  • This is creating a scenario in which while many more people are paying their bills through Drupal hacking and more and more business are built around business value created by the Drupal community, it is not getting any easier to make sure the heavy lifting on core work is getting done.

What can we do now to make sure that some of the money coming into the community over the next year is put back in to supporting the core work that we as a community are relying on?

Read more
Max Bell's picture

Vaporware documentation... Hubris, anyone?

[ Edit ]
To make a long story short, it turns out that robroy was already well ahead of me in figuring out why the old documentation wasn't helping people and will update the documentation next week. Serious props to his chops for the effort.

If you're interested in how this is shaping up, take a look here.

[ / :) ]

Read more
gusaus's picture

Distributions and the Web services loophole

When Dries predicts,

there will bring a small tsunami of Drupal distributions built around a hosted service model...

Is he talking about providers, like Bryght or CivicSpace, serving up a wide array of custom distributions and related services as a value add to their customers? What I don't quite get (assuming I'm reading this correctly), is if and/or how their distributions would be different than any distribution properly borne out of, and freely available to, the community. In other words, in addition to the convenience, specialized skills and services, will there be profiles/distributions that only will be available thru certain providers?

Read more
Amazon's picture

Theming integrated module output is hard therefore distributions should not require all core themes

One of the most important and difficult parts of building a site is theming the integrated module output. If distributions are required to support all core themes, then designers will have to ensure that their integrated contributed modules will work with all core themes. This is too difficult. Profile and distribution designers should have the option to included fewer themes in their distribution.

Designers will want to focus on the user experience of their distributions and not on the laborious task of systems integration.

Kieran

Read more
Amazon's picture

Drupal profiles and distributions can attract design talent into the Drupal community

Since Linux has become mainstream we have seen the shift in innovation move from the Linux Kernel itself to exciting distributions like Ubuntu.

Drupal can attract the next generation of design talent by preparing itself to support multiple profiles made available as Drupal distributions.

This is of strategic importance as Drupal needs more designers to compete against Joomla, Wordpress, and hosted application services like Google applications.

Read more
greggles's picture

guide

Well, probably one of the biggest sources of information for this group is the page in the handbook:

HOWTO: Write an installation profile for the Drupal installer.

I'm not sure how recent that document really is, though. The most recent version is from June. I may have to try it out to find out the status.

Read more
Max Bell's picture

A group for talking about Drupal distribution profile development groups

Hey, everybody!

Maybe someone will recognize me; I post here and there, but I would like to begin by pointing out that I did not create this group because I want to moderate it or set it's agenda; I created it so that one was available and I see my role as keeping track of what kind of Drupal distribution profiles are being developed or discussed and then reporting that information back to this group.

Read more
Subscribe with RSS Syndicate content

Distributions

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: