Skip to main content
Penyaskito Blog

Main navigation

  • Home
Language switcher
  • English
  • Español
User account menu
  • Log in

Breadcrumb

  1. Home

quarterly-report

By penyaskito , 5 October, 2026

Quarterly Contributions summary for 2026 Q3

Another quarter, another report on my contributions.

On Drupal.org, last quarter I had credits at 1495. Now it's 1576. So 81 new credits, which is a little below 1 credit/day. Funnily enough, exactly the same number as Q1, and a step down from last quarter's record 119. Kinda expected, as I've been working on other projects, and my motivation has been low.

Breaking those down for my 4 focus projects:

Canvas: 304 (+57)
Core: 173 (+11)
CMS*: 44 (+0)
Dashboard: 66 (+4)

Canvas is still where most of my time goes. Thanks Acquia for sponsoring lots of my open-source work.

Beyond my focus projects, I sent fixes to Config Inspector, Conductor and MCP Server Tool Bridge, and reported a few issues on the drupal.org issue queue.

Outside of Drupal.org, I spent some time giving love to my own DDEV add-ons. ddev-authentik now runs Authentik 2026.8.3, lets you configure the image tag, and is caught up with the add-on template. ddev-hugo installs Hugo extended from the official releases instead of the klakegg/hugo image, gets a ddev hugo command, and hugo server is finally reachable from the host. I also kept improving the Drupal Canvas development DDEV add-on and sent a small macOS fix to Mateu's self-review, which I use daily for reviewing diffs.

I also launched my first Drupal CMS site, migrating an old site from WordPress. I hope to write soon about that migration. 

Happy coding! 🎉

Tags

  • contributing
  • quarterly-report
  • Drupal. Drupal Core
  • DDEV
  • Drupal Canvas
By penyaskito , 3 July, 2026

Quarterly Contributions summary for 2026 Q2

Last April I started blogging about my quarterly contributions as a way to look back and see what I've been working on, even if I've been tracking for 6 quarters already.

On Drupal.org, last quarter I had credits at 1376. Now it's 1495. So 119 new credits, which is above 1.3 credits/day. Just by numbers, this is the biggest quarter since I have been tracking it.

Breaking those down, all of them have been on my 4 focus projects:

Canvas: 247 (+104)
Core: 162 (+12)
CMS*: 44 (+2)
Dashboard: 62 (+1)

Of course the majority of them concentrate in Drupal Canvas. Thanks Acquia for sponsoring lots of my open-source work.

This doesn't measure at all complexity, but I feel like these on Canvas have been more complex on average: bugs and features are definitely harder to implement. I guess I ate the AI Red Pill 🤷🏽. But it's not just 2x quantity-wise than previous quarter, it has a bigger impact quality-wise. 

And these numbers don't track the work on security fixes and/or releases which I've been doing for Canvas. 

I'd highlight that, outside of Drupal, I also got my first contributions to jsonrainbow/json-schema, the PHP library that Drupal core and Canvas use for JSON Schema validation. 

Happy coding! 🎉

Tags

  • contributing
  • quarterly-report
  • Drupal
  • Drupal Core
  • Drupal Canvas
By penyaskito , 4 April, 2026

Quarterly Contributions summary for 2026 Q1

One year ago I started tracking my own contributions to Drupal.org and posting a report on my Mastodon account. See the last quarter of 2025 report as an example. The goal is not to flex (it would be cheating given that Acquia sponsors me for working on Drupal Canvas almost full time); and this is far from being a good way of tracking contributions or your own productivity, but it's better than nothing. 

Still, it helps me evaluate where I've been focusing (out of necessity, from being nerdsniped, or just for fun), and check if I need to balance that for my "volunteer" contributions. In this last year I've been appointed as Drupal CMS committer (which includes maintainership of 20+ projects 😱😱😱), and Drupal Core subsystem maintainer for Content Translation and Language modules. So tracking where my efforts go is really helpful for self-accountability.

And to be fair, I spent more time maintaining this blog than writing, so finding a new topic that is recurrent is a good way to force me to keep it up to date 😅.

In the last 4 quarters I've been tracking this, it's been ~1 credit per day among all projects. Last quarter I had credits at 1295 issues. As of now, it's 1376. So 81 new credits, vs 93 last quarter, which is a little below 1 credit/day.

Breaking those down:

Canvas: 143 (+61)
Core: 150 (+8)
CMS*: 42 (+4)
Dashboard: 61 (+3)

I also enjoy contributing to projects like DDEV, which helps me learn Golang and clear my mind from working on the same stack. Recently I've been working on Add --project/-p flag to ddev exec command to target a named DDEV project from any directory and it was just merged! 

And I've been pushing a bit this quarter to keep the Drupal Canvas development DDEV add-on up to date, with several improvements and releases.

Hope to write again before July 1st!

Happy coding! 🎉🎉

Tags

  • contributing
  • quarterly-report
  • Drupal
  • Drupal Core
  • Drupal Canvas
  • DDEV
quarterly-report

Monthly archive

  • October 2026 (2)
  • July 2026 (3)
  • April 2026 (4)
  • August 2025 (1)
  • April 2025 (1)
  • July 2023 (1)
  • December 2021 (1)
  • May 2021 (2)
  • April 2021 (1)
  • September 2014 (1)
  • November 2012 (1)
  • September 2012 (2)
  • August 2012 (3)
  • June 2012 (6)

Recent content

Can it be all so simple? Migrating a 13-year-old WordPress blog to Drupal CMS
1 week 5 days ago
Quarterly Contributions summary for 2026 Q3
2 weeks 3 days ago
Canvas Tips&Tricks: Declaring images in SDCs
3 months ago

Recent comments

Opinión
1 week 5 days ago
Fantastic work
1 week 5 days ago
Created project/canvas…
2 months 4 weeks ago

Blogs I follow

  • Mateu Aguiló "e0ipso"
  • Gábor Hojtsy
  • Pedro Cambra
  • Can It Be All So Simple
  • Maria Arias de Reyna "Délawen"
  • Matt Glaman
  • Daniel Wehner
  • Jacob Rockowitz
  • Wim Leers
  • Dries Buytaert
  • arcturus
  • Drupal Core AI digest
  • Drupal CMS AI digest
  • Drupal Canvas AI digest
  • Drupal AI AI digest
  • Trisha Gee
  • Très Bien Tech, by _nod
  • Moshe Weitzman
  • Drupal core change records
  • Ed Zitron's Where's Your Ed At
  • Sebastian Bergmann (phpunit.expert)
  • PHP Reads
  • mandclu
  • Marissa Epstein
  • WordPress Core
  • David Bushell
  • Tag1
  • The Russian Lullaby
  • Workflows of AI (Marcus Johansson)
Syndicate

Footer

  • Drupal.org
  • LinkedIn
  • GitHub
  • Mastodon
  • Twitter
Powered by Drupal

Free 🇵🇸