Proposal: use latest middleman from Github instead of gem release
The middleman gem hasn't be released since Oct 2023 (see https://github.com/middleman/middleman/commits/main/CHANGELOG.md).
The community forums have also been pretty quiet for about the same time: https://forum.middlemanapp.com/.
But their dependabot has been happily updating dependencies on their main branch and there are still maintainers merging pull requests with fixes in and tidying up dead code: https://github.com/middleman/middleman/commits/main/.
Seeing as main is actually more of a representation of the middleman code working with the current state of the ruby ecosystem as it is at any given point, it seems like we should move to that instead of the gem.
I think that makes sense - we already have a fork of the middleman repo in Alphagov here: https://github.com/alphagov/middleman/tree/main we could publish our own gem from that fork for ease of use?
It has had releases this year after nothing in 2024: https://github.com/middleman/middleman/tags
For awareness if this ticket gets tackled: https://github.com/alphagov/tech-docs-gem/pull/426