During a talk that I gave at Wagtail Space 2024 with my colleague Chuck Sebian-Lander, Auditing Wagtail Content (slides), I introduced a library we had worked on to help us audit. It walks through StreamFields to construct Django QuerySet-like objects specifically for understanding the shape of the content you have. But two functions in that library are super useful outside the audit context, so I’ve broken them out into their own library, wagtail-traverse.
Wagtail
At this year’s Wagtail Space US, a conference dedicated to the Wagtail content management system, my friend Tim Allen hosted a panel on (Wagtail) packages, the challenges of maintaining them, and the small joys of being a maintainer. It was a good discussion, and you should watch the full panel if you’re interested (once it’s posted). I have some reflections on I wanted to write up coming out of it.