Openfed logo

OpenFed is a general-purpose, multilingual Drupal 7 to Drupal 10 distribution. It has a strong focus on accessibility and it follows European guidelines for several topics, like GDPR.

It is developed by the Belgian Federal Public Service Policy and Support (BOSA) as part of the Fast2Web offering.

Compatibility

Each Openfed release is pinned to a specific Drupal core version to assure that all the patches and modules work as expected.
Each major release of Openfed targets a major release of Drupal core and, on Openfed 8.x and above, each minor release targets a minor release of Drupal core.
See the following table for which Openfed versions are compatible with which versions of core:

Openfed Drupal core
12.1.x 10.1.x
11.2.x 9.5.x
11.1.x 9.4.x
11.0.x 9.3.x
8.x-10.x 8.9.x
8.x-9.x 8.9.x
8.x-8.x 8.8.x
8.x-7.x 8.7.x
8.x-6.x 8.6.x
7.x-2.x 7.x

Release of Openfed 12.0.x is not yet available.

Included in this distribution (7.x)

  • Pre-defined content types for meetings, jobs etc (available as Feature)
  • An advanced web text editor (CKEditor)
  • Support for advanced search (Apache Solr, Autocomplete and Attachments modules)
  • Several modules for customizing layout (Display Suite, Field Group, Weight)
  • Modules for improving security (Secure Login, Security Kit, Username Enumeration Prevention)

Requirements (7.x)

  • PHP 5.3.5 (or greater) is recommended
  • A PHP memory_limit set to 192 - 320M (depending on the number of modules)
  • An HTTPS-enabled webserver (e.g. Apache)

Security warning (7.x)

This release of Openfed uses an old version of workbench_moderation, which is not the one recommended by the module maintainers, but which is required due to retro-compatibility issues not fixed on most recent versions of the module.
More info at https://www.drupal.org/node/2824607

Installation

  • Make sure HTTPS is enabled on your webserver (installation defaults to enabling HTTPS and will fail unless "disable HTTPS" is checked in the installer)

Recommended Installation (11.2.x)

We highly recommend using Composer to build and maintain your Openfed-based project’s codebase.

composer create-project openfed/openfed-project:~11.2.* MYPROJECT --no-interaction

For more information on creating and maintaining your Openfed project with composer, see our Openfed Project README.

You can also download and install Openfed from a tarball (links below), but this is no longer the recommended method and will likely be deprecated in the future.

Credits

Initially developed by Blue4You and currently maintained byiO and sponsored by FPS BOSA DG Digital Transformation.

Supporting organizations: 

Project information

Releases