Page MenuHomePhabricator

Write extension to retrieve global (Wikimedia wiki-wide) contributions for an IP or username
Open, MediumPublicFeature


Currently outside tools such as

are /were used to retrieve the equivalent of [[Special:Contributions]] for a particular IP or username across Wikimedia wikis. It should be possible to implement such functionality in an extension (similar to GlobalUsage for files). A user would be able to visit Special:Global Contributions (or some equivalent), input a username or IP, and retrieve the equivalent of [[Special:Contributions]], but in an aggregate form (on every wiki where the user or IP has been active).

Filing this is as a new extension request.

Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:12 PM
bzimport set Reference to bz26957.
bzimport added a subscriber: Unknown Object (MLST).

*shameless plug*

See also which does something similar but in chronological order instead of per-wiki (also supports wildcards). Often used for ranges.

Can be used as a range-contributions for one wiki and/or a specific user on all wikis.

  • Bug 57857 has been marked as a duplicate of this bug. ***
MarcoAurelio subscribed.

I'll be really useful indeed. Now that full SUL is a reality, it'd be worth developing the extension mentioned above, or create a more suitable one.

TerraCodes rescinded a token.
TerraCodes awarded a token.
TerraCodes subscribed.

Could someone maybe still take a look at this? What about a CentralAuth integration?

Isn't this what GlobalContribs does already or just works for registered users?

At the time GlobalContribs was written (by @UltrasonicNXT ), it was implemented with the mind of having it perform on a small scaled wiki-farm. It's not meant to perform well on huge wiki farms like Wikimedia - which this task is aiming for. You might be interested about T154852: Merge GlobalContribs into GlobalContributions, where GlobalContributions was written by @Legoktm.

@SamanthaNguyen Thanks for the tip. I was not aware of GlobalContribs bad performance on big farms. I'll stay tuned to T154852 and this task too. Regards.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:24 PM