Distributions provide site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration. They make it possible to quickly set up a complex, use-specific site in fewer steps than if installing and configuring elements individually.
ELMS: CLE is the Drupal 7 version of the award winning Open Studio concept. It is a stand alone distribution that plugs into the Suite of tools approach to learning environment design. More details will be coming in the coming weeks, for now this is a space to manage the early evolving code base.
ELMS: ICOR stands for Interactive Course Object Repository. It is an organic groups based distribution meant to be used in conjunction with the ELMS Suite of Tools based approach to educational technology implementation. For best results, use with the entire ELMS Learning Network distribution from github!
ELMS Media is the Asset management solution created for use with ELMS by the e-Learning Institute at Penn State. ELMS Media can be applicable to serving media assets to any website (drupal and non-drupal) but takes into account certain criteria that educational institutions must take into account when storing and serving media. For best results, use with the entire ELMS Learning Network distribution from github!
This is an install profile designed to jump-start module development. It rewrites the install forms, providing a default username and password of admin/drupal (this has changed from the old package which was drupal/drupal). It also installs and configures developer modules like devel and coder.
Default username and password: admin/drupal.
WARNING! This profile contains potentially dangerous user settings, permissions, do not use it on a live site.
Installation and update
Either download the large tarball below, or create a small makefile (also packaged with the distribution):
This profile installs a site with the structure, content, permissions, etc of Drupal.org to facilitate the reproduction of bugs and testing of patches for the project modules. See What theme and modules does Drupal.org use? for the complete list.
mkdir ~/.drush cd ~/.drush/ git clone --branch 6.x-2.x http://git.drupal.org/project/drush_make.git
Enter the following to install the profile at a Drupal root of /var/www/mydrupalorg (this installs a copy of Drupal core and all necessary modules all at once):
drush make http://bit.ly/gOT8mp --prepare-install --working-copy /var/www/mydrupalorg
(Note: could take 3 minutes or more before any output appears)
It's possible that apachesolr's SolrPhpClient library may have been put in the wrong location. If it's in /var/www/mydrupalorg/profiles/drupalorg_testing, move it to /var/www/mydrupalorg/profiles/drupalorg_testing/modules/apachesolr
FilmForge is a distribution (or profile) of the Free/Libre Open Source Softare content management system Drupal, tailored to the needs of videomaking communities. FilmForge makes it simple to install and run your own video sharing site.
When the site and this installation profile are fully matured (sometime in 2008, the day of action is more like a month or year of action), this will be an installation profile for a multilingual site with map integration and features for proposing actions, communicating and collaborating about actions in onsite with e-mail groups, and listing and finding actions around the world.
DrupalMU was intended as an installation profile that creates a multi-user blogging platform. It is now replaced by hosted solutions like Drupal Gardens and installation profiles like Drupal Commons and Aegir.
NB. This is currently being reworked for D6 from the start..
The Single-User Blog install profile's goal is to set up a site with basic blogging features. Instead of forcing the user to accept hardcoded options, the profile offers the user various options to customise their install, such as selecting from a choice of pathauto paths, allowing the user to set up the site information, possibly change the colour of the template etc. Sample content is also added.
The profile doesn't depend on the blog module, instead leveraging views and a basic nodetype.
This is a very simple install profile. You can use it to copy a site from your dev server to your deployment server. It reads the SQL file query by query (split by ";" at the end of lines) so it shouldn't run out of memory, or time-out (like PHPMyAdmin will on big dumps if you upload them)
You need to create a PHPMyAdmin dump (or mysql dump, if you know what you are doing) of your running site.
Projectverse is an installation profile for creating a Drupal-based project management extranet. It currently uses Drupal core, CCK, Views, Organic Groups, Case Tracker and other helper modules to create a groupware environment.
Most of the functionality and design philosophy behind Projectverse is drawn from an existing groupware site (code-named Project Central) that has evolved over time to meet the needs of Drupal services firms and their clients.
It is implemented as an install profile, which a user can choose upon installing a new instance of Drupal. Upon completion of the basic site configuration information, the user is given a change to select multiple 'Packages' which can define multiple tasks, forms, and modules to enable. The installer than walks the user through each step of each package, presenting forms and updating the status of installed packages.
Behind the scenes
Each package consists of a packagename.inc file located in the packgr/packages directory. This file contains two hooks, one to define the info about the package, and another to define default tasks and their callbacks. Please look at the Default package included with packgr for more examples.