Last modified: 2014-01-04 18:43:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50418, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48418 - api.php?action=query&meta=siteinfo&siprop=extensions should print extension last commit information
api.php?action=query&meta=siteinfo&siprop=extensions should print extension l...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
API (Other open bugs)
1.22.0
All All
: Low enhancement with 1 vote (vote)
: 1.23.0 release
Assigned To: Matt Walker
:
: 58606 (view as bug list)
Depends on: 38783
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-13 20:09 UTC by Dereckson
Modified: 2014-01-04 18:43 UTC (History)
22 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---
dereckson: Backport_to_Stable-


Attachments

Description Dereckson 2013-05-13 20:09:30 UTC
+++ This bug was initially created as a clone of Bug #38783 +++

Comment 68, from Jamie Thingelstad:

"I realize this commit has already been merged in, but it would be really nice
if this information were also exposed in the API call for extensions

api.php?action=query&meta=siteinfo&siprop=extensions"
Comment 1 Jamie Thingelstad 2013-05-13 20:14:40 UTC
Most excellent Dereckson, thank you for creating this. When available, I can add this to the information I collect and display on WikiApiary for extensions.

http://wikiapiary.com/wiki/Extension:Main_Page
Comment 2 Matt Walker 2013-05-25 09:11:02 UTC
Hurm... I guess the gerrit bot isn't on today or something: https://gerrit.wikimedia.org/r/#/c/65299/
Comment 3 Jamie Thingelstad 2013-05-26 11:56:56 UTC
This is awesome — thanks Matt!
Comment 4 Nemo 2013-06-13 12:29:09 UTC
(In reply to comment #2)
> Hurm... I guess the gerrit bot isn't on today or something:
> https://gerrit.wikimedia.org/r/#/c/65299/

The patch seems to do way more than what in summary?
Comment 5 Matt Walker 2013-06-18 05:48:37 UTC
(In reply to comment #4)
> (In reply to comment #2)
> > Hurm... I guess the gerrit bot isn't on today or something:
> > https://gerrit.wikimedia.org/r/#/c/65299/
> 
> The patch seems to do way more than what in summary?

Than in the summary of this bug? Yes -- I wrote the feature first and then discovered there were bugs for it.
Comment 6 Nemo 2013-07-14 09:38:05 UTC
(In reply to comment #5)
> Than in the summary of this bug? Yes -- I wrote the feature first and then
> discovered there were bugs for it.

So perhaps the bug should be moved to another component and renamed? Or the patch adjusted to "only" add to the API.
Comment 7 Jamie Thingelstad 2013-07-16 22:12:52 UTC
I could do a lot to help people that run MediaWiki if we can even just get the git-hash into the API. So, still hoping to see this get out.
Comment 8 Jamie Thingelstad 2013-11-17 14:16:00 UTC
Any update on this patch? It would be stunning to see this get integrated into the API.
Comment 9 Andre Klapper 2013-12-07 02:38:01 UTC
[Bumping TM as MediaWiki 1.22.0 tarball was released today.]
Comment 10 Nemo 2013-12-07 13:06:51 UTC
Mark, do we have a tracking bug, wiki wishlist or anything where to list features like this which would help us support third party wikis and release compatibility?
Comment 11 spage 2013-12-18 00:21:56 UTC
*** Bug 58606 has been marked as a duplicate of this bug. ***
Comment 12 Gerrit Notification Bot 2014-01-04 00:42:30 UTC
Change 65299 merged by jenkins-bot:
Add licensing for extensions to Special:Version

https://gerrit.wikimedia.org/r/65299
Comment 13 James Forrester 2014-01-04 07:03:39 UTC
This has now been merged.
Comment 14 Nathan Larson 2014-01-04 10:54:35 UTC
I didn't notice this until it became a fait accompli, but I was wondering, what purpose does it serve to have the license appear in Special:Version? Is that because some licenses might require it?
Comment 15 Nemo 2014-01-04 11:01:49 UTC
I don't know either, see comment 4. <http://meta.wikimedia.beta.wmflabs.org/w/api.php?action=query&meta=siteinfo&siprop=extensions> seems to satisfy comment 0 though.
Comment 16 Jamie Thingelstad 2014-01-04 18:43:32 UTC
This is awesome to have the vcs-* fields now in the API thanks! It would be great to have the new license information in this as well. I created bug 59655 for that.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links