tech-docs-gem icon indicating copy to clipboard operation
tech-docs-gem copied to clipboard

Proposal: use latest middleman from Github instead of gem release

Open tombye opened this issue 1 year ago • 3 comments

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.

tombye avatar Jan 21 '25 10:01 tombye

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?

TobySaundersGDS avatar Jan 28 '25 13:01 TobySaundersGDS

It has had releases this year after nothing in 2024: https://github.com/middleman/middleman/tags

yndajas avatar Jul 23 '25 10:07 yndajas

For awareness if this ticket gets tackled: https://github.com/alphagov/tech-docs-gem/pull/426

natf-gds avatar Aug 04 '25 12:08 natf-gds