{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Talking Drupal #562 - Acquia Fair Trade Initiative","description":"Today we are talking about Supporting Open Source, Acquia, and The Acquia Fair Trade Initiative with guest James Sims. We\u2019ll also cover Image Effects as our module of the week. For show notes visit: https:\/\/www.talkingDrupal.com\/562 Topics  Fair Trade Initiative Explained How the Program Started Why Fair Trade Matters Adoption and Open Framework Agency and Freelancer Benefits Partner Funded Giving Who Can Be Makers Tracking Participation Tax Deduction Questions Community Shaped Program Money Counts Too Early Challenges Timeline And Launch Sustainability Built In How To Get Involved Defining Success Origins Of Fair Trade  Resources  Acquia Fair Trade Initiative Taste of chicago  Giordanos Lou's pizza   Five For The Future Image Convolution Playground  Guests James Sims - rcjmselp85 Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Avi Schwab - froboy.org froboy MOTW Correspondent Avi Schwab - froboy.org froboy  Brief description:  Have you ever gone to edit an image style in Drupal, looked at the list of filters, and said \u201cgive me more! I want more!\u201d. Have you said \u201cI\u2019d like to mirror, filter, and convolute an image in Drupal - all at the same time\u201d. If so, you\u2019re in luck. Let me introduce you to our module of the week:   Module name\/project name:  Image Effects   Brief history  How old: Created by Drupal user mondrake of Italy on 17 September 2015. It\u2019s also the successor to the ImageCache Actions module, which was created all the way back in 2008. Versions available: It has a 4.0.0 version available with Drupal 10 and 11 support, and a 5.0.0 version for Drupal 11.3 and above.   Maintainership  Actively maintained Security coverage Test coverage Documentation  It has a full README with details about the available image styles and whether they are supported by the GD or ImageMagick PHP libraries.   Number of open issues: 35 open issues, 3 of which are bugs against the current branch. (The current branch has only been out a few months, and many of the open issues against prior branches seem to still be relevant.)   Usage stats:  35,196 sites report using this module, with most still on the 3.x or 4.x branches. (its predecessor, ImageCache Actions, still has over 25,000 active installs)   Module features and usage  The module is pulled in just like any other, with composer require and then enable via drush or the UI. Once it\u2019s installed there is a very basic settings page, but most folks won\u2019t use much on there. The power of Image Effects comes when you go to Config &amp;gt; Media &amp;gt; Image Styles and then edit an Image Style. Once Image Effects is enabled, you\u2019ll see over two dozen additional effects in the list. These effects range from simple to complex. Interestingly, many of the effects that were so amazing 15 years ago are now doable with CSS. Still, there are some incredibly powerful filters. Side note: I\u2019d strongly recommend Aubrey Sambor\u2019s recent talk from Drupal Camp Asheville, \u201cYou Don't Need JS for That\u201d, and her prior talk \u201cColor in CSS\u201d to learn a ton of things you didn\u2019t know about CSS effects. The basics like Color Shift, Contrast, Mirror, Rotate, and more are there if you\u2019d like to do these natively. More advanced filters like Sharpen, Blur, and Convolute let you make more complex modifications to images. \u201cConvolution\u201d is the process of applying n-dimensional matrixes to images to create effects such as blurring, sharpening, and edge detection. Try it out on https:\/\/anna.engineering\/Image-Convolution-Playground\/src\/ Lastly, you can create advanced image styles with ImageMagick arguments, create Text overlays using the power of Drupal tokens, or even develop your own Image Effects guided by the incredibly detailed DEVELOPING.md file included with the module.    ","author_name":"Talking Drupal","author_url":"http:\/\/www.talkingdrupal.com","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/42182620\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/item\/42182620"}