On Github drupal-media / d8-status-update
File interactions limited to fields
Unused files deleted after 6 hours
Cannot reuse files
Cannot add fields to files
drupal.org/project/file_entity
File listing page
Adding files (and archives of files)
Managing files independently
File types
Managing fields on files
Managing file display
Simple HTML5 field formatters for audio and video files
Download link formatter
This module allows you to "lock" files so they cannot be deleted.
Media Browser widget for file and image fields
Media Browser Upload
Media Browser Views integration
Media Browser Web
drupal.org/project/media_oembed
For remote resources (YouTube, Vimeo, etc)
drupal.org/project/media_ckeditor
Whew
File interactions still limited to fields
Unused files deleted after 6 hours
Only basic WYSIWYG embedding support for images
Cannot reuse files
Cannot add fields to files
Status: Usable - Estimate: 5-7 developer/weeks
drupal.org/project/entity_embed
Completed:
Remaining:
Abstraction of reusable embedding concepts from Entity Embed.
Allows embedding of URLs using the WYSIWYG or link fields.
<a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ" data-embed-display="html"></a>
Using the Embed library from github.com/oscarotero/Embedsupports much more than just oEmbed
Transform pasted embeddable URLs and embed codes in WYSIWYG to normalized HTML tag.
Custom "macros" to convert shortcodes to rendered HTML.
<drupal-shortcode data-shortcode="callout">My callout text</drupal-shortcode>
drupal.org/project/entity_browser
Completed:
Remaining:
drupal.org/project/inline_entity_form
Completed:
Remaining:
drupal.org/project/file_entity
Extends core's file entity type with fieldability and add/edit/delete forms.
Need to regroup on module scope.
Unofficial port: github.com/md-systems/file_entity
drupal.org/project/media_entity
Completed:
Remaining:
https://www.drupal.org/project/crop
Provides basic API for image cropping. This module won't do much by itself. Users should pick one of UI modules that utilize this API.
Completed:
Remaining:
https://www.drupal.org/project/dropzonejs
Nice multi uploader tool.
Completed:
Remaining:
drupal.org/project/fallback_formatter
Provides a field formatter that can attempt multiple formatters and the first one that returns output for each value wins.
github.com/drupal-media/recycled_formattersdrupal.org/project/file_image_formatters
Allow formatters to be shared between image, file, and entity_reference fields.
URL for direct downloads of file entities, logging downloads, etc.
Becomes a "glue" module that brings all the components together.
Based on File Entity + Entity Browser config + Entity Embed button
drupal.org/project/media_pinkeye
First module bringing everything together to work out of the box
Based on Media Entity + Entity Browser config
We want to create provide more glue modules like this
* not a diseaseClean modular architecture
Built momentum to some extent
Collaboration
Communication
Momentum
Funding
* don't hold me on that :)