[00:00:35] a few private internal wikis were archived then deleted [00:00:49] Reedy probably remembers their names [00:01:07] strategyapps I think from memory was one [00:01:28] https://noc.wikimedia.org/conf/highlight.php?file=deleted.dblist [00:01:31] A few on there [00:01:35] There were tickets for some [00:01:54] is it hard to upgrade a db from mw 1.16 to the current one? [00:02:06] Not particularly [00:03:52] so what if the current db was dropped, we can provide a backup of our current one, wich i think has the content of that old one, and then you use that one. No information should be lost this way, even if the old db is dropped [00:05:32] p858snake|L2, strategyappswiki is still present [00:06:27] of those deleted wikis, I couldn't find nomcomwiki, zh_twwiki or tokiponawikisource on the cluster [00:33:01] I forget, how do you search for raw WikiText on Wikipedia (from the search bar)? [00:35:19] insource: [00:35:25] https://www.mediawiki.org/wiki/Help:CirrusSearch [00:36:25] Strange that no one has added documentation for that to Help:Searching. Guess I should do that now :) [00:36:35] on en.wiki I mean [00:37:01] Nemo_bis: I was close. I tried "source:" :) [00:49:01] kaldari_: why do that? just redirect the en.wiki help page to mediawiki.org ;) [08:28:47] Hello [08:28:59] I am here to demand an unblock [08:29:25] mark, _fortis, abartov, abbey_, abian, addshore, akoopal, Alchimista, AlexZ, Altnev, ankry, anomie, AntiSpamMeta, apergos, ashley, asswipe, aude, avar, awjr, badon, Barras, basile, bblack, bd808, benestar|cloud, benjaoming, Betacommand, bgerstle_afk, brendan_campbell, brion, Bsadowski1, byron, c, camerin, cgt, Chenzw, Cherif_, Chris_G, Christian75, closedmouth: [08:29:42] console, Coren, CyberJacob, d3r1ck, Daeghrefn, Damianz, Danny_B, dbbot-wm_, dennyvrandecic, Deskana|Away, devunt, dinky, divec, djr013, dMaggot, doctaxon, dr0ptp4kt, dtm, dungodung, duploktm, ebernhardson, EdSaperia, edsu, EGalvez, Elitre, ELLIOTTCABLE, ema, enhydra, EvilJStoker, FastLizard4: [08:30:00] FloorKoudijs, fluff, Frakir, Garnig, Garnig_, geraki, ggherdov`, gilles, Glaisher, gnubeard, godog, greg-g, Guest50604, gwicke, HarryS_, henna, IDoH, inara, Internet13, ircuser-1, Isarra, jackmcbarn, James_F|Away, Jardinier, jdlrobson, JD|cloud, jem, JeroenDeDauw, joal, Josve05a: [08:30:08] do not continue, you won’t get it this way [08:30:15] jurkan, jzerebecki, Kaare, kaldari_, kalz, Keegan|Floating, Kemayo, kline, Krenair, Krinkle, L235, Lcawte, Leah, legoktm, lestaty, LewisCawte, lfaraone, liangent, lindseyanne, lojjik, Loki: [08:30:19] enhydra: okay [08:30:27] can you unblock me if I stop? [08:30:37] its an IPv6 range block on en-wikipedia [08:30:45] which range? [08:30:46] they keep extending it before it expires [08:30:56] 2600:1014:b0::/41 [08:30:58] I think [08:31:11] its anon only blocked [08:31:19] but acct creation is blocked [08:31:26] so I just need an account [08:31:42] should I go make one at the coffee shop or is there a way to get this fixed? [08:32:03] what I'm on now is outside the range but thats a VPN now that I use for IRC [08:32:21] the one I pasted is my regular range and I am dynamic in it [08:32:43] JD|cloud, but he stopped eventually :S [08:32:54] doesn't matter [08:32:57] he's now PM spamming me [08:33:09] The offense cannot be undone. [08:33:18] "so I can make sockpuppets once more" [08:33:29] is what he says in PM [08:33:32] JD|cloud, so you think we can’t just assume good faith? [08:33:43] "so I can make sockpuppets once more" [08:33:56] and even disregarding that, nickspamming is quite clearly not allowed here [08:34:47] from what I'm seeing in #freenode, there's really no good faith to be assumed [08:35:01] he got rightfully k-lined the first time [08:36:54] and there’s no such range block in enwiki, but “vandalism” blocks of single addresses from subnets not so far away [08:36:57] ok [09:03:16] JD|cloud: Thanks! [10:22:21] As I just asked in #wikipedia: Does wikimedia update/invalidate the Object cache ($wgMainCacheType) when editing a page? [10:22:59] or do you need to wait until it expires somehow? [10:28:40] CoaxVex: er, what exactly are you trying to figure out? lots of things are stored in memcache [10:30:04] legoktm: if I edit a page, will in immediately be visible to all users? [10:30:08] yes [10:30:26] except when you use file caching, right? [10:31:22] even then it should, but Wikimedia doesn't use file caching [10:31:49] https://www.mediawiki.org/wiki/Manual:File_cache ? [10:32:07] "immediately" meaning "after no more than a minute or so, usually" [10:32:28] depending on job queue setup, slave lag, etc [10:32:47] Ah, so invalidating the cache is done asynchronously? [10:32:56] CoaxVex: MediaWiki supports file caching. Wikimedia doesn't use it. [10:33:15] aha, hence the confusion [10:33:17] CoaxVex: in some cases yes, eg if you edit a template that is used a lot. [10:34:19] CoaxVex: what do you mean by "all users"? Registered or unregistered users? [10:34:53] Nemo_bis: does that matter? [10:35:36] Yes [10:35:51] When working with an object cache like memcache, I would assume that any write/save operation either updates both the cache and the DB for said object, or at least invalidates the cache. [10:36:14] and I was wondering if this was the cache with mediawiki as well [10:36:20] Your assumption is in saying THE cache. [10:36:33] Nemo_bis: in that case, I'd say both registered and unregistered [10:37:44] right, I'm suspecting I'm not in the right channel here [10:38:18] and that I should be in #mediawiki instead [10:38:22] This is the right one for Wikimedia, #wikimedia was incorrect. [10:39:08] In Wikimedia wikis the time for *all* updates to be reflected to all users is AFAIK 30 days + x hours where x is 10 right now https://grafana.wikimedia.org/dashboard/db/job-queue-health [10:39:12] right, so I'm talking about the object cache, which you enable with "$wgMainCacheType = CACHE_ACCEL;" [10:39:33] That's just a storage method, which contains multiple caches [13:34:17] paravoid: *clap* [13:35:25] (re email on wikimedia-l) [13:56:06] it's really getting ugly. it's increcibly saddening. [14:11:05] I think it was unavoidably heading there regardless; this is the end-result of well over a year's worth of issues. Everyone hoped this would be fixed quietly. [15:00:26] is there any reason why a Graph would only show in a "preview" and not on the page itself? please see https://no.wikipedia.org/wiki/Mal:Graph:PageViews with broken graphs, but open in edit-mode and do a preview.. and it's there. [15:01:38] Stigmj, please file a bug report in Phabricator against the "Graph project" [15:01:45] error message can be seen here: https://no.wikipedia.org/api/rest_v1/page/graph/png/Mal%3AGraph%3APageViews/15791260/a9f3112ad368669c7769caef219412127d21edeb.png [15:01:48] mmkay. [17:47:32] Oh wow, the sitenotice on https://mr.wikipedia.org/ is pretty… epic. [17:51:05] "artists need to eat, pins are food" wow [17:51:10] aren't* [18:00:13] [[Tech]]; 105.168.39.183; [none]; https://meta.wikimedia.org/w/index.php?diff=15371569&oldid=15361166&rcid=7422971 [18:00:27] [[Tech]]; Stryn; Reverted changes by [[Special:Contributions/105.168.39.183|105.168.39.183]] ([[User talk:105.168.39.183|talk]]) to last version by MF-Warburg; https://meta.wikimedia.org/w/index.php?diff=15371570&oldid=15371569&rcid=7422972 [18:02:00] I only see a huge blank space in my browsers, blocked by anti-ads extensions I guess. [18:02:58] Part of Mahitgar's campaign for the education of Indians on the existence of copyright perhaps? https://meta.wikimedia.org/wiki/Requests_for_comment/Applicability_of_Creative_Commons_in_India [21:43:54] kaldari: ping [21:44:02] howdy [21:44:30] kaldari: How familiar are you with enwiki issue templates? Specifically the "Multiple issues" wrapper [21:45:02] I used to be familiar with it, when I was working on PageTriage [21:45:15] Haven't looked at it since then though, so a bit rusty [21:46:08] kaldari: My main concern is that it wraps the whole template and then css wrappers for compact-class hide most of it and nudge the table into looking like a list item [21:46:23] The HTML output is humongus, most of it is hidden (and with no way to become visible, so it has no value). [21:46:38] The main concern I'm coming from now is the fact that the css refers to /w/skins/Vector/bullet-icon.svg/png [21:46:44] which isn't cached very well. [21:47:01] It should ideally share the css rule for regular "li" which has a verified sha1-url that is cached much better [21:47:14] true [21:47:24] I was hoping maybe we can make it smarter somehow by actually outputtting
  • correctly [21:47:49] In the case of it being wrapped, that is. [21:47:59] sounds like it might work better as a Lua modules that reparses everything into just a list [21:48:16] Either by requiring a compat=true parameter to be passed to the sub templates (hard to enforce? existing content...), or maybe by hacking it up by making the wrapper use Lua module to transform the html? [21:48:28] My thoughts exactly. [21:49:18] I never really thought about how wasteful it is, but considering how popular that template is, it probably makes a big difference overall [21:49:41] Yeah. It's one of the top hits for wmfstatic proxy at the moment. [21:50:08] Which, due to it not being @embed-able and it also not having a sha1 verified hash, means it's kinda wasteful as an http request too [21:50:47] We could hack a sha1 query in there, but it'd go out of date if the icon changes. It'll fallback and not change very often, but given the html is wasteful too, might just work it up there. [21:50:57] I'm pretty slammed until the end of this quarter, but it might be a nice little project for Community Tech to knock out [21:51:08] kaldari: Should I file a task? Or what is usually the preferred way to bring new ideas to com tech? [21:51:23] Volunteers could do it as well of course, doens't need to be com tech. [21:51:44] It's a bit complicated, but if we present it publicly, someone might take it on. [21:52:06] I guess most things go in the other direction, but I'm not sure to what extend com-tech as experience going in the other direction with ideas. [21:52:38] For small one-off tasks, you could create a ticket and put it in the "Snack box" column of the Community Tech board. No guarantee it will get picked up, but we sometimes take tasks from there for our 10% time. [21:53:03] or 20% or whatever :) [21:54:51] kaldari: k :) [21:55:53] gotta run... [22:46:24] Maybe a stupid question... But is there a way to control if the "play" button is showing up in the center or in the corner of a video thumbnail? [22:46:35] Specifically for this page: https://uk.wikipedia.org/wiki/Вікіпедія:Вікізустрічі/Мистецтво_і_фемінізм_2016 [22:46:46] I think people do that sort of thing with css [22:47:10] notably. en.wp does this already. [22:47:28] (forcing it to the corner) [22:47:31] so on en.wp they have a custom css that overrides mediawiki defaults? [22:47:42] personally, I'm a fan of that. I like it much better than center [22:48:00] yeah, videojs does it too [22:48:12] woo! [22:48:13] bawolff: it works well for cases when there's a face in the center [22:48:32] okay, so I need to start a RfC about that on uk.wp perhaps:) [22:49:12] thanks bawolff, thedj [23:39:41] thedj, we only did that on enwiki?! Oh, huh. I filed it, but it hasn't been patched yet. https://phabricator.wikimedia.org/T75438 [23:48:07] yurb, ^ - I *think* it would be good to do this globally (?), though mirrored on RTL wikis. Please add a link to the local discussion, there (anytime, before or after). [23:49:59] quiddity: would be great. Thanks.