[01:34:10] hello. is there somewhere I can see `Wikiquote` stats ⸻ ideally number of quotes on `wikiquote` by year ⸻ or even number of articles on `wikiquote` by year ⸻ ? [02:08:03] HEGEMON: The latter is available via https://stats.wikimedia.org/ for example https://w.wiki/EqWJ [02:08:38] That's a running total of content pages on all Wikiquotes. [02:08:48] New pages: https://w.wiki/EqWL [02:09:40] Some other stats can be found via https://meta.wikimedia.org/wiki/Statistics [03:07:32] hey thanks Krinkle. will look. [04:43:45] I hate to make you work... but is there a simple `WikiQuote` `api` parameter to return the list of quotes from a page? or does it end at returning articles? [09:09:28] Wikiquote is unstructured wikitext, the built-in APIs have no understanding of what its smaller-than-a-page components are [09:09:53] maybe there's a community-maintained tool, try searching on Toolhub [18:41:57] MatmaRex: https://codesearch.wmcloud.org/search/?q=extends+SessionManager%7Cnew+SessionManager&files=&excludeFiles=&repos=#Extension:CentralAuth [18:42:03] https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1166492/29/includes/session/SessionManager.php [18:42:26] Krinkle: i have a patch for that [18:42:35] Ah I see it now [18:42:35] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1172606/6/tests/phpunit/CentralAuthHeaderSessionProviderTest.php [18:42:37] OK [18:42:39] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1172606 [18:42:45] I guess it's not in the gate so fine to land shorlty after [18:42:57] feel free to +2 that so i don't have to mess with Depends-On ;) [18:43:11] Oh, I see. You're using setters as interim [18:44:34] That does mean the originals get called first, but I guess that's not a functional problem for the integration test [18:44:47] the test code in CentralAuth might actually be more complex than it needs to be… but i'm not going to bother changing that if i'm about to delete it anyway [19:02:24] MatmaRex: hm.. interesting. https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1172685 passes, but Session.php does refer to SecretKey and the other services are presumably used in some sense as well. In the parent class, I don't see it using setService or overrideConfig to set those same stores. [19:02:44] I guess almost everything that is tested is in the CA subclass? [19:03:14] I would expect the parent CA TestBase to maybe set some of those in teh service container first instead of having a split brain [19:03:21] but I also can't argue with a passing test :) [19:05:27] yeah. i am pretty sure that the test is setting up too many things which are not really needed. but it works, and i don't want to break it, because i've already exhausted my patience for crappy tests today :) [21:14:28] Krinkle: if you're still around, can you have a look at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1172716 ? i seem to have broken CI for other extensions [21:15:21] ack [21:25:26] * Krinkle waits for CI to pass [21:26:20] still fails I'm afraid :/ [21:30:49] hmm, where? [21:34:27] it passes for me locally and i don't see any failures in CI, although it is taking forever [21:35:05] oh, i see, there it is [22:20:00] okay, let's see if this version works [22:31:44] Krinkle: seems to work now [22:31:57] (i'm surprised no one has filed a bug to complain yet)