[01:28:04] x/away [20:41:31] https://www.mediawiki.org/wiki/Extension:SyntaxHighlight#Installation [20:41:33] is nicely out of date [20:41:39] "When installing from Git, please note that starting from MediaWiki 1.26 this extension requires Composer." [20:41:44] Only upto a certain version [21:29:11] Reedy: its a wiki ;) [21:33:40] https://github.com/wikimedia/mediawiki-extensions-SyntaxHighlight_GeSHi/commit/15b894bdbc2cf503ec785eb89c631bc8f34ae889#diff-b5d0ee8c97c7abd7e3fa29b9a27d1780 [21:33:51] So the related question... [21:34:06] Do we really need docs for ancient versions of MW we definitely don't support? [21:34:20] So the library removal is in 1.32 [21:34:24] So it's on 1.31 still [21:43:56] How far back in time the docs should go is a good question. I don't have an answer, but its a good question. :) [21:44:24] I guess I could say that "supported" releases should be documented, but I think that's even a hard thing to define in a lot of the Extension space [21:45:12] this is one of the topics that Foundation folks have a skewed perspective on I think since we mostly live in the "future" compared to non-Wikimedia MediaWiki users [21:46:12] Extension versioning and compat is quite a mess as we all well know [21:46:56] But is somewhat improving [21:47:06] Specifying MW support versions in extension.json [21:48:36] Reedy: Antispoof docs also mentioned something about composer being required iirc [21:48:50] I had a look at those for my manifest_version 2 patch yesterday [21:48:52] hauskater: Right, and that's correct [21:49:04] so it's true for some and false for others [21:49:08] Beause wikimedia/equivset was split out of it [21:49:21] hauskater: In SyntaxHighlight_GeSHi's case, it was required for ~5 MW releases [21:49:38] so, no longer needed? [21:49:41] Indeed [21:49:44] ack [21:49:51] The version of it in 1.32 didn't need it