Skip to main content

Secondary navigation

  • Contact
  • Deutsch
  • English

Hauptnavigation

  • References
  • Opensource
  • Services
  • Blog
  • About us
close

Breadcrumb

  1. Home
  2. Blog

MD Systems and Acquia join forces to push Drupal 8 media forward

14. June 2016

It is no secret that we at MD Systems take community very seriously. We have invested time and money in many Drupal 8 initiatives in the past 3 years. This has helped us adopting Drupal 8 sooner than the majority of the community and also resulted in MD Systems becoming the number one contributor to Drupal.

Drupal Media

MD Systems, Drupal 8 and media

It is probably not that obvious why we are heavily involved in the media and publishing field. Together with our partners we developed NP8, the enterprise digital media distribution on Drupal 8. As a result of that we have been and still are working with many media clients and have already launched several media websites on the Drupal 8:

  • www.suedostschweiz.ch

  • www.letemps.ch

  • www.willisauerbote.ch

  • www.seetalerbote.ch

  • zueriost.ch

  • and many more to come




When developing NP8, we have significantly contributed to the Media ecosystem in Drupal 8 and have helped to bring it to a fairly mature state. We have built many modules that solve specific problems and if one knows how to combine them sensibly, it is possible to cover most use cases that our clients have. However, there is always room for improvement. At this point we’d like to stabilize the most important components of the ecosystem and provide pre-configured solution modules on top of them. This should encourage more users to start actively using what we’ve built so far.

Many modules released recently

To solve the first problem we recently joined forces with Acquia. More precisely its Drupal 8 module acceleration program. This allowed us to dedicate some more time to working on the modules of the media ecosystem and push them to a more stable state. This resulted in many commited issues over the course of the last month or so:

  • Media entity 8.x-1.0: Storage layer designed with lean support for remotely hosted media assets in mind. At the same time we also released many of it's plugins: image, slideshow, Twitter, Instagram and audio. There are also plugins for embedded videos and documents, which were developed and released by their maintainers.

  • File entity (fieldable files) 8.x-1.0-beta1: This very well known module from Drupal 7 finally got its Drupal 8 version. It upgrades core's files to full featured entities to be fieldable and displayed on their own.

  • Field formatter 8.x-1.0-beta1: Provides a few very useful generic formatters. They allow us to display a single field from a referenced entity or wrap output of any other formatter with a link. 

  • Fallback formatter 8.x-1.0-beta1: Another generic formatter. It allows us to use more than one formatter on a single field.


Beta blockers removed

Additional to that we fixed all but one beta blocker (cache-related) of Entity embed, our WYSIWYG embedding tool. This module is already very stable and in use on many live websites. We are striving to release first beta in next few weeks, but we'd like to encourage you to give it a try right now.

Our main focus at this point is Entity browser. We still have some issues which need our attention there. Those focus mostly on improving the site-builder’s and editor’s experience. We are adding support for conditions related to the expected selection and the ability to edit existing selection. The first issue will make the browser aware of the nature of the entities expected from it, which will prevent many cases of mis-configuration and confusion that comes from that. The second issue will enable us to build editorial workflows that are not possible at the moment, which will vastly improve the content creation experience.  We are planning to finish those tasks and release beta in approximately one month.

The last two modules are our main priority at the moment. Work on them will continue throughout June. We will also attend sprints and present about media in general at DevDays Milan and NYC Drupal camp.

Help us improving media

Test the tools that we mentioned, let us know if you experience any problems and submit patches. We also need to improve our documentation. If helping other people excites you, check D8 media guidebook and submit pull requests with improvements.

Join us on sprints. We are always happy to help new contributors to get started.



Spread the word. It is absolutely crucial that we raise awareness about our work and encourage people to use our tools.

Tell your friend about it, present at your local meetup or simply tweet this post. Everything helps!

MD Systems offers support

Would you like to start building your next media project on Drupal 8, but you’re a bit scared or not sure where to start? We are always happy to help. Get in touch and let us know how we can help you. 

We will write more posts as we have new exciting news to share with the community. Stay tuned! 

Related projects
NP8

Drupal Mountain Camp 2022

Gruppenbild von allen Teilnehmern des Drupal Mountain Camps in Davos 2022
28. June 2022

After a long break due to Covid-19, the Drupal Mountain Camp finally took place again. From June 23rd to June 26th, a wide variety of Drupal developers and users gathered in Davos to learn, present and network.

Mehr lesen

How we use graphs to analyze website structure

structure of our website
12. February 2021

We use graphs technology to help you analyze and improve your website's structure.

Read more

Global Contribution Weekend 2021

3. February 2021

It’s this time of the year again! Late January is the Global Contribution Weekend in the Drupal community.

Read more

About MD Systems

MD Systems, headquartered in Zurich, is a unique team of international open source initiative leaders for the Drupal content management system.

With our experts for software architecture and design and our industry solutions, you digitize your organization successfully and efficiently.

MD Systems GmbH

Hermetschloostrasse 77, CH-8048 Zürich

Schweiz

+41 44 500 45 95

[email protected]

Fußzeile

  • Contact
  • Impressum
  • Data protection
To top

© Copyright 2017 - 2018 MD Systems GmbH. Alle Rechte vorbehalten. Erstellt mit PRIMER - powered by Drupal.