Drupal 8 Brings New Things but Leaves a Few Things Behind

Illustration by Justin Harrell

Image
Pruning Drupal 8

Pruning Drupal Core is just Part of the Upgrade

When Drupal 8 ships, site administrators and site builders will notice lots of new, shiny features. Most of these we've already covered in this series of blog posts—Learning from Trial and Error. But one thing that may take a bit to notice are those things that have been pruned. Unless you have a need for these features, you won’t really notice they've been pulled from Core and no longer in existence or now exist as contributed modules. Let’s take a look at what's been removed: (source):

  • Blog module - Use content types, fields, and the Views module (now in core) to build a blog. The legacy Blog module is also now available as a contributed project.
  • Dashboard module - The Dashboard module is now available as a contributed project.
  • Garland theme
  • Number module - Moved to D8 core field
  • List module - Merged into D8 core’s Option module
  • OpenID module - The OpenID module is now available as a contributed project.
  • Overlay module - The new Drupal 8 toolbar now includes a contextually aware “back to site” button that serves the same use-case as overlay by allowing site users to return from the admin context to the page that they were on.
  • PHP filter module
  • Poll module - The Poll module is now available as a contributed project. There are also other contributed modules that provide polling functionality.
  • Profile module - Attach fields to users or use the contrib Profile 2 module.
  • Trigger module - The Rules contributed module provides similar functionality. The legacy Trigger module is also now available as a contributed project.

Pruning Drupal Core and adding to it are not the only things that have changed in Drupal 8. This version has a new set of requirements that are necessary to get things up and running.

  • MySQL 5.0.15/MariaDB/Percona/equivalent or higher with PDO and an InnoDB-compatible primary storage engine, PostgreSQL 8.3 or higher with PDO, SQLite 3.3.7 or higher
  • PHP 5.4 or higher with the CURL extension.
  • Drupal 8 can no longer be installed on hosts with the ‘magic_quotes_gpc’, ‘magic_quotes_runtime’, or ‘safe_mode’ PHP ini settings turned on; these settings are deprecated in PHP 5.3 and have no effect anymore in PHP 5.4.
  • Drupal 8 core PHP memory requirements are in flux, but setting to 128 MB should be enough.

As of this writing, Drupal 8 is in beta. Although in beta, please remember that any of the above could change at any moment. Until the final release of Drupal 8, things will be changing constantly as our community continues working to make Drupal 8 stable.

Comments

Hello!
How developers and beginners will easily begin to develop Drupal 8, that's what is most troubling

Add new comment

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code class> <ul type> <ol start type> <li> <dl> <dt> <dd><h3 id> <p>
  • Lines and paragraphs break automatically.

About us

Drupalize.Me is the best resource for learning Drupal online. We have an extensive library covering multiple versions of Drupal and we are the most accurate and up-to-date Drupal resource. Learn more