Talking Drupal

← Talking Drupal22 okt · 1 u 08 min

Talking Drupal #575 - The Drupal Advocacy Program

Talking Drupal #575 - The Drupal Advocacy Program22 okt1 u 08 min

Today we are talking about Drupal Advocacy, Non-Code Contribution, and the future with guest Tiffany Farriss. We'll also cover Better Social Sharing Buttons as our module of the week.

For show notes visit:

https://www.talkingDrupal.com/575

Topics Tiffany New DA Role Sustaining Drupal Next 25 Time Box And Priorities Three Bucket Strategy Fixing DA Finances Transparency And Trust Trust Through Transparency What Advocacy Solves Why Reputation Lags From Scattered To Focused Beyond The Drupal Bubble Problem First Storytelling Proof Over Promotion Scaling Non Code Contributions Funding Drupal Sustainability Success Metrics Resources Drupal Advocacy Program Guests Tiffany Farriss - association.drupal.org farriss

Hosts Nic Laflin - nLighteneddevelopment.com nicxvan

John Picozzi - epam.com johnpicozzi

Tim Sharp - tea-sharp

MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu

Brief description: Have you ever wanted to let visitors share your content on social media, without loading any tracking scripts or third-party JavaScript? There's a module for that. Module name/project name: Better Social Sharing Buttons Brief history How old: created in Aug 2018 by Joery Lemmens (flyke), though recent releases are by Shelane French (shelane) Versions available: 5.0.0, which works with Drupal 10.1, 11, and 12 Maintainership Actively maintained, latest release in July, adding Drupal 12 support Security coverage Number of open issues: 17, 5 of which are bugs against older branches Usage stats: 8,347 sites Module features and usage Supports 16 services, including Facebook, X, LinkedIn, Bluesky, Reddit, Pinterest, WhatsApp, Telegram, and email, plus handy extras like print and copy link Each button is just a plain link to that service's share URL, opening in a new tab. No trackers, no external API calls, no ad servers That's a nice win for performance, and for privacy and GDPR, since nothing third-party loads until a visitor actually clicks You can place it as a block, as a pseudo field on nodes or paragraphs, or call it from Twig with Twig Tweak The global settings form lets you enable services and drag them into order, and each block instance can override that list, the icon set, and the sizing The module comes with two icon sets: colored squares, which become round if you set the radius to 100%, or flat icons you can color with a CSS fill. The colored set also exposes CSS custom properties, so you can re-brand it from your theme The icons are minified SVGs in