DrupalCon https://janezurevc.name/ en Why do we complain about Drupal media solutions? (AKA LFFAMHOAFA pt. 2) https://janezurevc.name/why-do-we-complain-about-drupal-media-solutions-aka-lffamhoafa-pt-2 <span>Why do we complain about Drupal media solutions? (AKA LFFAMHOAFA pt. 2)</span> <span><span lang="" about="https://janezurevc.name/users/slashrsm" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">slashrsm</span></span> <span>Thu, 12.09.2013 - 16:33</span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><em>This is second post in a series of blog posts related to my <a href="https://prague2013.drupal.org">DrupalCon Prague</a> session called "<a href="https://prague2013.drupal.org/session/let%E2%80%99s-fix-file-and-media-handling-once-and-all">Let's fix file and media handling once and for all</a>". In the first article I invited community<a href="https://janezurevc.name/lets-fix-file-and-media-handling-once-and-all-pt-1"> to complete a survey</a>.</em></p> <p>In my first post I asked you to complete the survey about Drupal media. Response was great, as more than 200 members of our great community responded. One thing I was most interested in were most desired features and how successfully we handle those in various media solutions. Importance of each feature was between 1 (not important at all) to 5 (I can't live without it). I calculated average score and sorted them based on it. This are 10 most important ones (complete results can be downloaded below):<span style="line-height: 1.538em;"> </span></p> <ol><li><span style="line-height: 1.538em;">Embed media in WYSIWYG - </span><span style="line-height: 1.538em;"><strong>4.24</strong></span></li> <li><span style="line-height: 1.538em;">Re-use of media - </span><span style="line-height: 1.538em;"><strong>4.23</strong></span></li> <li><span style="line-height: 1.538em;">Site-wide media library - </span><span style="line-height: 1.538em;"><strong>3.98</strong></span></li> <li><span style="line-height: 1.538em;">Ensuring accessibility (alt/title tags, captions, subtitles, transcriptions, ...) - </span><span style="line-height: 1.538em;"><strong>3.96</strong></span></li> <li><span style="line-height: 1.538em;">Organize media in folders/categories - </span><strong><span style="line-height: 1.538em;">3.85</span></strong></li> <li>Seamless integration with remote media (FTP, HTTP, YouTube, Flickr, ...) - <strong>3.73</strong></li> <li>Search in media (in context of library and/or attach/usage workflow)<span class="Apple-tab-span" style="white-space:pre"> </span>- <strong>3.71</strong></li> <li>Advanced formatting options/abilities (view modes, advanced file formatters, ...) - <strong>3.67</strong></li> <li>Add/edit metadata on file level (fieldable files) - <strong>3.66</strong></li> <li>Upload multiple files in one step - <strong>3.65</strong></li> </ol><p>The list didn't surprise me at all. I expected a bit different order, but the selection was in accordance with my expectations. There is, however, something that I find very interesting; at least 80% of this features are successfully implemented in <a href="https://dgo.to/media">Media/File entity</a>, <a href="https://dgo.to/scald">Scald</a> and <a href="https://dgo.to/asset">Asset</a>. It seems like we have pretty powerful solutions, but we still complain about media handling being broken in Drupal. I am wondering why....</p> <p>I am perfectly aware that features are not the single important thing. There is documentation, ease of use, content creator experience, development momentum etc. I certainly have my opinion about that, but I'd like to hear yours. Please leave comment below or <a href="https://twitter.com/slashrsm">tweet me</a>...</p> </div> Thu, 12 Sep 2013 14:33:31 +0000 slashrsm 63 at https://janezurevc.name DrupalCon Denver 2011 - Media derivatives: take control over your files https://janezurevc.name/drupalcon-denver-2011-media-derivatives-take-control-over-your-files <span>DrupalCon Denver 2011 - Media derivatives: take control over your files</span> <span><span lang="" about="https://janezurevc.name/users/slashrsm" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">slashrsm</span></span> <span>Mon, 07.11.2011 - 22:45</span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><a href="https://drupal.org/project/media_derivatives">Derivatives API</a> is a Drupal project I developed during this year's Summer of Code. It is a framework, that tries to implement a simple, reliable and powerfull framework for asset derivation in Drupal. It can cover a lot of different use cases. We are in the times of emerging new technologies of HTML5, mobile publishing, responsive web, ... I believe that Derivatives API has it's piece in a puzzle of support of this new technologies on Drupal. </p> <p>In cooperation with my mentor, <a href="https://drupal.org/user/48877">Kevin Reynen</a>, I proposed<a href="https://denver2012.drupal.org/program/sessions/media-derivatives-take-control-over-your-files"> a session at DrupalCon Denver</a>, where we'd like to present this project to the wider public. Session will cover basic functionalities of the project, some possible use cases and it's extension with your own plugins. </p> <p>Would you like to hear about this project on DrupalCon? Please <a href="https://denver2012.drupal.org/program/sessions/media-derivatives-take-control-over-your-files">vote for our session</a>.</p> <p>Do you have any suggestions or questions? Feel free to comment here or on session proposal.</p> <p>Hope to see you in Denver!</p> </div> Mon, 07 Nov 2011 21:45:07 +0000 slashrsm 26 at https://janezurevc.name