It has always been this way. Right now, I want to update a few Guix packages, but I have no clue on how to do the same. Where’s the issues supposed to be created? What about creating new commit? Who is the maintainer I’m supposed to be speaking with?
There are at least two reasons: savannah is used since many years before gitlab has appeared and it is usable without JS.