advanced media management drupal 7 / drupal 8 - drupalcamp finland
DESCRIPTION
DrupalCamp Finland presentation about Media Management and its future. Featuring Scald and other media management module options for Drupal 7 and discussing the future of Drupal 8.TRANSCRIPT
![Page 1: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/1.jpg)
© Tieto Corporation
Inte
rnal
© T
ieto
Cor
pora
tion
Inte
rnal
Advanced Media ManagementFrom Drupal 7 to Drupal 8
Antti Alamäki &Jarkko Oksanen
Tieto Oyj, Customer Experience Management
![Page 2: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/2.jpg)
© Tieto Corporation
Inte
rnal
Who we areAntti Alamäki
SW Architectaalamaki
Jarkko Oksanen
SW Developersouless
![Page 3: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/3.jpg)
© Tieto Corporation
Inte
rnal
We will focus on
• Where do we stand now?
• What options do we have?
• What does the future look like?
Media management
![Page 4: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/4.jpg)
© Tieto Corporation
Inte
rnal
What is Media?
2013-09-09
Hmm.
VideosImages
Soundflash
Other entities
DocumentsFiles
TwitterFacebook
Soundcloud
Social MediaYoutube
Alfresco
![Page 5: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/5.jpg)
© Tieto Corporation
Inte
rnal
Media solutions in Drupal 7
Scald
Mediabox
Media/File entity
Asset
![Page 6: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/6.jpg)
© Tieto Corporation
Inte
rnal
Asset• Quick and easy to use UI• Easy to find content• Wysiwyg Drag’n Drop integration• Scald resembles Asset in many ways
![Page 7: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/7.jpg)
© Tieto Corporation
Inte
rnal
Mediabox● Easy to use user interface● Bulk upload functionality● Inline Cropping● Still in DEV phase
![Page 8: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/8.jpg)
© Tieto Corporation
Inte
rnal
● Easy installation, configuration and permissions
● Drag’n Drop interface with WYSIWYG integration
● Display modes
● Inline editing and configuring assets
● SOLR support for indexing the assets
Radio France
ARTELe Figaro
Africa 24
Tieto Oyj
Usability
Some Scald Users
France Info
Sante Magazine
![Page 9: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/9.jpg)
© Tieto Corporation
Inte
rnal
Asset holds METADATA
• Alternative tags• Title tags• Description tags• Captions• Related content• Site wide
Possibility to create custom fields that contain whatever metadata you want!
![Page 10: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/10.jpg)
© Tieto Corporation
Inte
rnal
Support for:● Video: YouTube, Vimeo, Dailymotion● Sound: Audio, Soundcloud now a
separate project (Scald: Soundcloud)● Image: standard image files● Tweet: Twitter now a separate
project (Scald: Twitter)● Flash: SWF files
● Multiple data providers
● The power of CTools
● Extensible core with API interface for creating new providers
● Separate entities for Scald (scald atoms)
Developers perspective
Scald Users
Radio France
ARTELe Figaro
Africa 24
Tieto Oyj
France Info
Sante Magazine
![Page 11: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/11.jpg)
© Tieto Corporation
Inte
rnal
Custom Scald ProvidersScald providers by Tieto:
● Scald RSS Channel
● Scald Facebook Channel
● Scald Twitter Channel
● Scald File Provider
● Scald Title Link
● Scald Webpage
![Page 12: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/12.jpg)
© Tieto Corporation
Inte
rnal
(back to)The Future
![Page 13: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/13.jpg)
© Tieto Corporation
Inte
rnal
Media Entity• Combine the best properties of management systems• Provide a rich UI (entity_browser) to manage content• Best devs in the community working on a solution
![Page 14: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/14.jpg)
© Tieto Corporation
Inte
rnal
Media EntityEntity that can be referenced into a node or another entity.
Media Bundle
Inception“An entity within an entity?”
Fields-Image / Video / File
-Title-Caption
-Other metadata or fields
“My” bundle
An entity is created or upd
Theory:
In action:
![Page 15: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/15.jpg)
© Tieto Corporation
Inte
rnal
Entity BrowserA browser and a library for the entities created by Media
entity. Will try to have a “Scald like” UI, with many improvements
Our“Inception”
entity
Entity Browser library
Any place that allows references
![Page 16: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/16.jpg)
© Tieto Corporation
Inte
rnal
Result: ??
“An entity within an entity?”
![Page 17: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/17.jpg)
© Tieto Corporation
Inte
rnal
Going from Drupal 7 to Drupal 8Upgrade path will be available from Scald to Media Entity
DRUPAL 7 DRUPAL 8
Scald_atom
Drag’n Drop
Scald_dnd_library
Media entity
Entity Browser
Backend:
UI/Front-end:
![Page 18: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/18.jpg)
© Tieto Corporation
Inte
rnal
Status right now“I'm sure that Media Entity worked last weekend, didn't work a
week before, and I don't know if it still works now :-/”-Jcisio
● Google SoC Sprints● There is ALOT of discussion● Entity Browser far from done● Many question marks
![Page 19: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/19.jpg)
© Tieto Corporation
Inte
rnal
How you can help?Contact one of the guys:• jcisio• slashrsm • andypost
Get in with the discussion in:• https://groups.drupal.org/node/327768
![Page 20: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/20.jpg)
© Tieto Corporation
Inte
rnal
Now we know.
Media management
• Where do we stand now• What options do we have• What does the future look
like
Conclusions & Questions?
![Page 21: Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland](https://reader035.vdocuments.mx/reader035/viewer/2022081413/54832bd5b47959dd0c8b49f7/html5/thumbnails/21.jpg)
© Tieto Corporation
Inte
rnal
© T
ieto
Cor
pora
tion
Inte
rnal
First Last name
TitleTieto, Business [email protected]