Currently, we have pages of both these types, for example MediaWiki 1.27 and Release notes/1.27. This has the upsides that there is
- a quick overview of the changes done
- not so much content to translate on MediaWiki X.XX
- Release notes/X.XX can basically be pasted from the source file
However, MediaWiki 1.31 choses a different approach: It copies the content of Release notes, restructures it, adds links and further documentation at some places (Database for example). This has these upsides:
- It finally feels like a proper documentation about a MediaWiki release.
- More of the documentation is translated
- The Release notes have helpful phabricator links
However, you invest much more work in translating the stuff in section Upgrade notices for MediaWiki developers, which I don't think is useful to anyone. Everyone who wants to develop in MediaWiki must be able to contribute some basic English to understand the documentation, and it's so much to translate as well, that I don't think it's worth the effort.
That's why I think we should do a compromise:
- We keep the Release notes page, but add links there to Phabricator in the future.
- We keep creating more verbose MediaWiki X.XX, except for the Upgrade notices for MediaWiki developers section. However, I think the Action API changes are quite important for bot developers and should stay.
P.S.: Today is the day I learned about Wikitext editing in StructuredDiscussions. I'm really happy.