Developer and Community Engagement: November/December 2025

Hi all, and welcome to another recap of what I've been working on and a look at what I plan to work on next.

  • Since my last update, Julie and I finished the "Creating Community Playbooks" section of the Birdaro course. I mentioned in my last update that we'd chosen to create a playbook for extension developers. We followed through on that and will be sharing the result with folks in the coming weeks. I think this will be a helpful refresh of the existing extension documentation and I'm looking forward to hearing your feedback!
  • I tried working on a proposal to resolve the issues described in this thread: Apply operation history from json file not working. My goal was to unblock affected users from upgrading to newer versions of OpenRefine without advertising history application as a supported feature. However, even without my change there has been a lot of work on this area of the application. I'd really appreciate additional user feedback.
  • I'd wanted to work through Advent of Code challenges in OpenRefine, but like every other year I never made it past the first few days. However, that was enough to inspire me to work on a reduce function in GREL.
  • I also recently moved the Trello board I'd been using to track high-level tasks to GitHub. I've only moved a few pull requests and issues into the project so far but will continue to fill it out with tasks that are not currently captured as GitHub issues. You can find this project by looking for "Developer and Community Engagement Tasks" under the org-level projects, or by clicking this link: https://github.com/orgs/OpenRefine/projects/12 (I think you need to be part of the organization to see it)

Here are the two main items I'll be focusing on for the next six weeks:

  • The 3.10 release. Tom helpfully opened Poll - 3.10 testing & new column menu and I'd like to encourage everyone to weigh in!
  • The extension development playbook from the Birdaro course. There's a little bit of review needed before sharing it around but I expect that should wrap up shortly.

Finally, I want to add here that my contract runs through the end of February. I won't disappear after that, but I'll be focusing on other projects. Please feel free to reach out with any comments, questions, or suggestions for areas of focus.

I hope you're all having a great start to the new year!

2 Likes