Hello community,
tl;dr:
I'd love to see if there's anyone in the community that can help me take
charge of ExtensionStatus development, or take it over completely.
Longer version:
About 9 months ago, just before I started Google Summer of Code 2013, I
developed "ExtensionStatus", which checks the current status of all
extensions that are installed in the given wiki and compares them with
either their git branch info (if git is available) or scrapes data from the
gerrit website. It gives sysadmins an at-a-glance dashboard so they can see
what needs upgrading.
There was a bit of interest, so I went on and started some testing, which
seemed to go well for a while.
But then I started GSoC and the project I worked on kept me quite busy.
After the summer I went back to full-time grad school and a part-time job,
both of which took me away from working on developing the extension any
further than its extremely experimental state.
In the last couple of days I started seeing a renewed interest in the
extension, and I think it could be worth a second visit. I'd love to
continue working on it, but with grad school and work, my time is really
limited and I don't think I can take it on alone.
Considering all of that, I thought I'd officially "unlick the cookie" and
see if there is interest from the community to take it on either fully or
partially.
Here's the github repo:
https://github.com/mooeypoo/MediaWiki-ExtensionStatus
And here's the extension page:
https://www.mediawiki.org/wiki/Extension:ExtensionStatus
There's also an empty gerrit repo that is awaiting setup:
https://git.wikimedia.org/summary/mediawiki%2Fextensions%2FExtensionStatus
(I didn't really have much experience with gerrit back then to set it up
properly - and now I am not sure I'd have the time to develop, review, and
approve code on my own.)
So, does anyone want to join in and help revisit the code?
Cheers,
Moriel
(aka mooeypoo)
--
No trees were harmed in the creation of this post.
But billions of electrons, photons, and electromagnetic waves were terribly
inconvenienced during its transmission!