Template talk:Revision
Appearance
Broken Links
This apparently needs updates to provide links for current revisions. Kolano (talk) 09:43, 25 September 2024 (CEST)
- I hope to eventually get to this, but I've been extremely busy with real life stuff lately. This is kinda blocked by the pending changes to {{VersionRevision}}. I gave a try back in July but it broke pretty hard, so I reverted it back to the intermediate state we have now (templates related to version numbers just updated enough to render properly without wreaking havoc, everything else is broken).
- I kinda got {{VersionRevision}} working as expected by using the variables extension, but I didn't push it to the wiki, as it would (eventually) be a even bigger issue. The TL;DR is that MediaWiki is moving on to use Parsoid runtime by default, which due to its nature is incompatible with a bunch of extensions we currently rely on (especially variables). We're currently on MediaWiki 1.39 (a LTS release), but once support for it ends and we need to move to a new version (likely the next LTS), Parsoid very likely will be unavoidable, and a lot of our templates will break as result of the incompatible extensions. - mbc07 (talk) 06:30, 26 September 2024 (CEST)
- Sad to hear regarding the version incompatibilities. We should likely get a thread setup elsewhere to discuss that further, if you can provide a more specific listing of the incompatible extensions that would be great, though I fear it may be an upgrade and see situation. Hopefully we can work out alternatives, and be able to put the mass search-n-replace tools to use.
The new version numbers also seem to have broken the Version Compatibility charts. Unclear if there's a good strategy to account for it. I presume it's due to being unable to easily generate a version count /w the new version identifiers. We may need to transition to some date based mechanism for their layout. Though unclear on the wiki mechanisms for dealing with dates and that may need some further work to account for overlaps (i.e. multiple releases per day). That may need some custom CSS to keep notes visible. Though hopefully that's a limited case. Kolano (talk) 00:10, 2 October 2024 (CEST)