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.

matt@antinomia's picture

Programatically execute Drupal 6 install profile on fresh database without install.php

I'm trying to update Druplet.module for Drupal 6. It's a simple module that creates new Drupal sites based on install profiles using multisite. It creates a new site directory, settings.php file, and database, and then executes the chosen install profile on the site, saving the user from having to step through the installer process.

In Drupal 5 it was fairly simple to do this:

Read more
Boris Mann's picture

crud.inc 1.1 released

Adrian has been doing a bunch of work with install profiles, and so rolled a 1.1 release.

CCK types can now get created. A recent feature request is to include this in the Profile Wizard -- there have been several other modules that are also trying to build automatic install profile creators: ideally we can spend some time consolidating forces rather than everyone re-inventing the wheel here.

bonobo's picture

DrupalEd 5.6-0 release

Earlier today, Drupal core was upgraded to version 5.6. This is a security release, and all users should upgrade.

For users with existing DrupalEd installs, you only need to upgrade core Drupal -- you do not need to use this specific package.

For new users to DrupalEd, this is the package for you.

Download it here to get started!

kvantomme's picture

EU Objective ICT-2007.4.2 (ICT-2007.4.4): Intelligent Content and Semantics

The ICT - INFORMATION AND COMMUNICATION TECHNOLOGIES workprogramme from the European commission has calls for applications that could fit a Drupal project. Especially Objective ICT-2007.4.2 (ICT-2007.4.4): Intelligent Content and Semantics is very interesting, anybody interested in collaborating on a grant proposal for this?

Target outcome
Medium term:
a) Advanced authoring environments for the creation of novel forms of interactive and
expressive content enabling multimodal experimentation and non-linear story-telling.

Read more
bonobo's picture

DrupalEd 5.4-0

DrupalEd 5.4 is now out.

This new release incorporates a security upgrade. Although DrupalEd was not affected by the specific conditions that triggered this upgrade, upgrading core is strongly recommended.

This release also incorporates some recent module upgrades. For the full details, read the upgrade_notes.txt file available in the download.

Download DrupalEd here.

dww's picture

What's the best practice for where modules should be located inside an installation profile?

sites/all/modules/*
35% (24 votes)
profiles/[profile_name]/modules/*
62% (43 votes)
Other (please comment with your proposal)
3% (2 votes)
Total votes: 69
dww's picture

Should maintainers be able to place files in arbitrary locations in the installation profile's directory tree?

Yes: maintainers can specify exactly where certain files are placed
11% (4 votes)
No: everything from the profile itself is included in profiles/[name]
89% (33 votes)
Total votes: 37
dww's picture

Should install profile maintainers have control over where contributed projects are included in the packaged tarball?

Yes: the maintainers should define where things go
0% (0 votes)
No: the locations should be consistent and hard-coded
78% (29 votes)
Compromise: allow both
22% (8 votes)
Total votes: 37
dww's picture

What should the suffix be for the files that installation profile maintainers use to define the packaging?

.info
78% (29 votes)
.pkg
19% (7 votes)
other (please comment with your idea)
3% (1 vote)
Total votes: 37
dww's picture

Should the version strings for installation profiles include the exact version of core they contain?

Yes: include the exact version of core in the version string (5.3-1.0)
44% (18 votes)
No: maintain the status quo (5.x-1.0)
56% (23 votes)
Total votes: 41
Amazon's picture

Arts community profile builder | Arts organization in LA

Employment type: 
Contract
Telecommute: 
Allowed

Hello, there is a funded contract available to build an Drupal profile for an Arts community in Los Angeles.

· Raise awareness by informing the general public about the importance of art and arts education in society
· Network communities (regional as well as by discipline or particular issue, i.e. public funding, municipal support etc)
· Provide an advocacy tool kit and best practices for arts and arts ed advocacy in the region
· Activate/mobilize individuals and communities to participate in this regional advocacy movement.

Read more
tatien's picture

Effectiveness of install profiles?

Having worked recently on install profiles with the Filmforge project and the install_profile_wizard module, I am becoming less and less confident in their effectiveness. There are three key issues that need to be adressed IMO.

First, install profiles are currently prone to failure when you have different versions of modules. Install profiles should be able to list the version (update) number of each module currently installed, in order to be able to make the necessary updates during the install.

Read more
Max Bell's picture

Distribution Profiles Manager

While the length of time I have procrastinated in posting this is shameful, although I lurk regularly still, I have not so much as created a sandbox install in the last couple of months as a result of personal obligations.

I can't say how gratifying it's been that this group didn't die immediately from lack of interest but has actually flourished and achieved it's goals.

But I don't actually post here, let alone do anything management like, so I really need to ask if anyone wants to assume management, just so that one of you has access to the added functionality?

Read more
bonobo's picture

DrupalEd 5.3-0

This release features both security and maintenance upgrades.

For new users, this is the best version to download and install. The download tarball contains a directory named "Instructions" that contains some instructions on getting started. For additional help, and/or to get involved with the DrupalEd community, submit issues to the issue queue or join the DrupalEd group.

Download DrupalEd here

Read more
blender1968's picture

Effectiveness of Profile Wizard?

Hello,

I am wondering what success other people are having with this capability? In theory it is great, but in practice not so much. At least not for me...

In my setup the menuing of System1 is not maintained in System2 - there isn't a menu.

I've been comparing the tables of the two systems and combing through the generated .profile but nothing is jumping out at me.

I'm wondering if I should abandon use of the Wizard and just leverage the functions in crud.inc ?

Thanks!

Cheers

Jason

Stripey's picture

My install profile project

Hiya,

I guess this group is here to talk about install profile projects so here is a post about mine.

I am working on creating an install profile for the Industrial Workers of the World, which is a union I am a member of. Currently the main site there runs drupal but most of the branch sites are hand-coded HTML with various degrees of skill, design etc. I think the Starbucks Worker's Union probably has the nicest site in the union.

Read more
Chris Charlton's picture

Are you storing your Drupal sites or configs in a version control system? If so, which?

SVN (Subversion)
48% (112 votes)
CVS
6% (14 votes)
Other (please comment which)
8% (18 votes)
No, but I'd like to!
30% (70 votes)
No, I don't store my drupal sites in a version control system of any kind.
8% (19 votes)
Total votes: 233

Install profile action!

So - we have all these all great profile ideas, and someone's gonna need to do them... most of them already have site recipes or something of that sort, we just need someone to do them. I'll start with a list, and if you want to do a profile, add your name.

<

ul>

  • Small business
  • Digg-like profile
  • Bands and musicians
  • Blogs being done by dmitrig01
  • User Discussion Forums
  • Media centric profiles
  • News Reader
  • Read more

    Call for install profile ideas

    What needs to be an install profile?
    Please comment with your ideas!

    Read more
    greggles's picture

    local directory / local reviews profile

    I recently created a(nother) local review site. The original is http://chipotlog.com/ and the secondary is http://coloradogolflife.com/

    I'm trying to think about whether or not this should be a profile:

    Modules:

    • CCK
    • Views
    • Panels
    • Location
    • Fivestar/votingAPI as CCK fields
    • other random utility modules

    Configurations:

    • Locations/businesses: nodes
    • Reviews: nodes as node reference
    • blog posts
    • that's it!

    So, I write here to gain input and see what other folks think about this as a profile.

    Subscribe with RSS Syndicate content

    Distribution profiles

    Group organizers

    Group notifications

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