"Media Essentials" Begins Its Journey to Drupal Core

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.


Last month, eight companies collaborated in Berlin to bring media to Drupal core during a week-long code sprint. The work done was part of the Media Initiative, which is an effort to support advanced media use cases in Drupal core. This encompasses many features including external embeds from YouTube and Twitter, native video support, and an interface to re-use and manage media assets.

In the short term, the initiative’s goal is to deliver a minimally viable version of media capabilities, similar to those available in Acquia Lightning, to Drupal Core in 8.3 as a way to bring new contributors to the initiative. This will enable all Drupal authors to use the advanced media handling capabilities of the Media module eco-system as early as this spring. The base set of media functionality, known as “Media Essentials,” will provide a stable data model and API that users can trust in production site builds.

Looking past 8.3, Drupal’s new release cycle allows the community to add additional media features in the form of experimental modules. What makes this exciting is that minor updates are going to continue improving the media experience, without a strict “feature freeze.”

One example of an experimental feature that should also make it into 8.3 is the Media Library, which is a user interface for managing and reusing media assets. While Media Essentials should be stable in 8.3, the Media Library can be iterated on in later minor releases until it’s ready for production. This pattern has been extremely successful for core, which already has eleven experimental modules in its development branch.

The work the media team is doing is ambitious, but so far they’re on track to land Media Essentials as a part of Drupal 8.3, which should release in April. The event in Berlin was the first core media sprint since Drupalcon Dublin, and was critical for getting media to a candidate state for inclusion in core. Janez Urevc, the main organizer of the Initiative, recorded a screencast showcasing the progress of the sprint:

There is a lot of work left to be done, and if you want to help I would recommend contributing to Drupal.org issues tagged with “D8Media” and attending the next code sprint when it’s announced on the official Drupal Media twitter feed. At the last sprint we saw contributors at all skill levels, and everyone found a place to help out – don’t be afraid to join in.

Starting up the Drupal core media sprint with 13 in-person attendees. Discussing the steps and splitting up tasks. pic.twitter.com/BO8VjEvjVa— Gábor Hojtsy (@gaborhojtsy) December 12, 2016

In Berlin, the Thunder team, from Hubert Burda Media, hosted representatives from Acquia (Lightning & Demo teams), MDSystems, Lullabot, Finalist, Chapter Three, Ueberbit, and Reinblau. All eight companies sponsored employees to attend the sprint.

If your organization relies on Drupal’s media functionality, or you’re just looking to help out, please consider funding, hosting, or sending your team to future media sprints!

For more information on contributing, feel free to reach out to me at [email protected], or Janez Urevc at https://janezurevc.name/contact.
Source: http://dev.acquia.com/

Posted on January 9, 2017 in API, Austin Web Designer, code, development, Drupal 8, drupal agencies, drupal design,, Drupal Developer, Drupal Development, Drupal Development Austin, Drupal Support, drupal,, Expert Drupal Development, organization, The, Twitter, user, Video, Web Design Services, YouTube

Share the Story

Back to Top