4 ms·
There's a GitHub extension to transclude content from a GH repo into a MediaWiki page, allowing the code to be managed separately from the wiki presentation: ht
by trynewideas 7y ago
There's a GitHub extension to transclude content from a GH repo into a MediaWiki page, allowing the code to be managed separately from the wiki presentation: https://github.com/JeroenDeDauw/GitHub#github-extension-for-mediawiki https://github.com/JeroenDeDauw/GitHub#github-extension-for-...
There's an older, more generic git transclusion extension for MediaWiki that needs a maintainer and updates: https://www.mediawiki.org/wiki/Extension:Git2Pages https://www.mediawiki.org/wiki/Extension:Git2Pages
And approaching the problem from the other end, there's the git porcelain git-remote-mediawiki that translates git commands into MediaWiki API requests: https://github.com/Git-Mediawiki/Git-Mediawiki https://github.com/Git-Mediawiki/Git-Mediawiki
Git-Mediawiki is also known as mw-to-git in git's `contrib`: https://git.kernel.org/pub/scm/git/git.git/tree/contrib/mw-to-git https://git.kernel.org/pub/scm/git/git.git/tree/contrib/mw-t...
- trynewideas 7y agoIn particular re: the concerns raised by forgotpwd16 about losing history, Git-Mediawiki preserves the wiki's change history.