These repositories contains different version of the code. Need to note explicitly at https://www.mediawiki.org/wiki/Extension:Wikilog which of them is "correct" not to deceive the users to download a wrong version.
@VitaliyFilippov: Looking at the repository in Wikimedia Git/Gerrit/Diffusion, https://phabricator.wikimedia.org/diffusion/EWLG/history/master/ lists some recent cleanup / Technical-Debt commits (which take place as anyone can quickly grep all extensions in Wikimedia Git, while maintainers on GitHub are basically on their own keeping their code updated to work with recent MediaWiki versions.
https://phabricator.wikimedia.org/diffusion/EWLG/browse/master/CREDITS lists Juliano as maintainer (I have no contact info, is he still active?) and you as a contributor; you updated the extension wiki page to point to GitHub.
As GitHub seems to have become the canonical code repository I'd be happy to archive the Wikimedia Git code repository, archive the Wikimedia Phabricator project MediaWiki-extensions-Wikilog in favor of https://github.com/mediawiki4intranet/Wikilog/issues , and decline any open patches in Wikimedia Gerrit.
It's just that I'd like to avoid confusion and contributors' wasted time. :)
Looks like we have migrated the extension from SVN to Gerrit and kept doing the basic maintenance there (l10nupdate/mediawiki compat). A fork got created on github from subversion and is apparently actively developed.
So I guess we should close the Gerrit repository and point at the github one.
The patches pending in Gerrit are for MediaWiki compatibility and I guess they can just be abandoned or trivially made on the github repo. The two patches:
- Replace some of deprecated WfMsg and friends - Apparently got done in Github via https://github.com/mediawiki4intranet/Wikilog/commit/57d77030af4d158e55cc1f1a55d894c68e8606e8
- Don't use deprecated Article::fetchContent
So in short: lets clear out Wikilog from Gerrit, CI, translatewiki, mediawiki/extensions.git, Phabricator etc. Update the wiki to point to GitHub.