[00:11:06] Im jealous [01:20:58] so as I [01:24:17] gonna go out on a limb and say that the increased suicidalness of us all is a direct result of mediawiki [02:00:49] Gotta tell all the newcomers to not touch MediaWiki. Otherwise misfortunes will befall onto them. [02:02:10] gonna have to start putting up mediawiki addiction awareness posters [02:02:30] MWA [02:02:47] MediaWikists Anonymous [02:06:29] mawawawawa [02:06:42] hi, I'm Skye, and I have gone 4 minutes without vandalising USPOL pages [02:07:06] wait fuck that's not anonymous [02:07:23] oh wait I don't exist legally [02:07:29] checkmate governments [02:27:39] I accidentally deleted LS once lol [02:29:35] daemon for changing a wiki's settings [02:29:38] call that LSD [02:35:39] did that get [02:35:40] pushed [02:36:09] It got pushed to the repo, luckily I reverted before it got deployed by puppet lol [05:41:12] [1/2] Can someone run the script to populate ManageWiki namespaces for [the extension testing wiki](https://exttest.mirabeta.org)? I'm seeing extensions that can't function because of it. [05:41:12] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394191985354477648/image.png?ex=6875e9f8&is=68749878&hm=3a2636aefa77e6ecc6c4af75cfc5d53371be957a667532410f902291994f398c& [06:56:38] done [06:58:41] Thank you Claire! [06:58:48] yw ^_^ [07:01:16] [1/2] Hmm this is messed up. I was wondering if all the disappearing subpages have anything to do with this. [07:01:17] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394212135642464370/image.png?ex=6875fcbc&is=6874ab3c&hm=3180dd28fe0b02354be4fda0f9216f8dfb2b39a9d7bab79eb2951fb538e9b20e& [07:01:52] bleh [07:19:22] Was PopulateNamespaces or PopulateNamespacesWithDefaults ran? [07:19:48] cosmicalpha: the former [07:19:53] i suppose i should run the latter? [07:20:14] The latter will wipe all the current namespaces and recreate all the data [07:20:31] oh only if you do --overwrite [07:20:48] but yes probably [07:22:05] does it automatically handle extensions that add namespaces? [07:24:01] Run DefaultNamespaces with --overwrite then run PopulateNamespaces but disable ManageWikiNamespaces first so that it loads all the data from currently enabled extensions. I think [07:24:04] Its tricky [07:25:12] otherwise you'll just have to disable and reenable extensions lol [07:29:01] heavens this is confusing [07:30:36] can i just deem too lazy to fix? xD [07:31:06] set namespaces in $wgManageWikiModulesEnabled to false in LS then clear cache and see if namespaces show up in Special:NamespaceInfo before running the second script (PopulateNamespaces). If they dont then it won't work anyway and forget the script just reenable MWN and it'll have to be done by manually disabling and reenabling extensions... [07:35:07] missed this lol feel free. No requirement to lol [14:11:03] golly https://www.youtube.com/post/UgkxkZuHHBvSwUSGkt-HSBrLa708caiKiy1T [16:04:50] [1/3] https://exttest.mirabeta.org/wiki/DynamicPageList [16:04:50] [2/3] I think this is caused by the DPL3 rewrite? The page is meant to be a DPL test, but DPL3 was able to handle it properly at some point. [16:04:50] [3/3] https://cdn.discordapp.com/attachments/1006789349498699827/1394348926387097680/image.png?ex=68767c21&is=68752aa1&hm=61a284c159786de5e572b398943280aec382d03ff448f5c82065ba925584b128& [16:11:48] Good find, pinging @cosmicalpha as they've been doing a lot of heavy lifting on that extension [16:12:21] nice thanks ill fix. [16:41:28] Fixed [18:47:08] [1/2] WMF Zuul is not doing to well rn lol [18:47:08] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394389771970678874/image.png?ex=6876a22c&is=687550ac&hm=a3090d5916191e7ea14ebd1f8f7f611674fe5f24b58f71c8d2a9caea8b5ed903& [18:49:32] Zuul can do well? [18:50:22] I mean, usually it doesn't take >2 hours for extension patches to be merged [18:51:39] Nope [18:51:47] I wonder why it blew up [18:51:51] Probably a chained patch [18:52:59] [1/2] Probably this [18:52:59] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394391243479584960/image.png?ex=6876a38a&is=6875520a&hm=92fe11d63eee5480db4efb851629968150ffb12110774182814f901939412f4e& [18:53:19] I think most of them, if not all, were +2ed in the last few hours [18:53:45] [1/2] yep [18:53:45] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394391434550841504/image.png?ex=6876a3b8&is=68755238&hm=2ca00aa5bcb61ce8f0a0d0ded98a0cc3ba1bec24ba7b9e5aa4275e8e0da33259& [18:53:48] 46 patches [18:53:50] minor amount of exclusion [18:54:09] love the couple that failed [18:54:40] Yup [18:54:58] mmm, post merge run go brrrrr [18:55:36] Post merge jobs should be low priority [18:55:52] ah nvm [18:56:04] [1/2] https://grafana.wikimedia.org/d/d4bf3e68-9396-4173-a59c-59e398172ba0/zuul-prometheus?orgId=1&from=now-7d&to=now&timezone=utc&viewPanel=panel-46 [18:56:05] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1394392020247773214/image.png?ex=6876a444&is=687552c4&hm=4911652549935c7d96608a948d8498757239ff1751ec91eaefe9626d74a86598& [18:56:20] I wonder who thought this was a good idea [18:56:30] love the two spikes exactly at 20, so satisfying [18:57:06] thought [18:57:24] good point [18:57:31] we shouldn't assume that somebody thought about it [18:57:45] thinking costs time and effort [18:57:56] no budget for that [18:58:00] blåhaj costs AU$35 [18:58:29] damn you get it 33 cents cheaper (converted to eur) than me :( [18:58:41] damn [18:59:19] i should have a crusade to ikea at some point [18:59:30] takes a god damn hour to get there [19:00:04] Time is expensive [19:00:12] I cost £72/hour at work [19:00:19] And I'm at the low end [19:01:36] christ can I come intern there [19:01:46] I don't get paid that [19:01:59] aw damn [19:02:07] I get £15 of that [19:02:34] how exactly do you cost ~5 times that then [19:03:33] pilgrimage [19:03:57] no im gonna conquer the holy land [19:04:16] and commit numerous crimes against the local population of swedish meatballs [19:04:27] Because that's got to cover indirect staff costs (things we can't charge to the customer explicitly, management's time, enabling staff time), any out of the door expenses that aren't funded by the customer etc [19:04:36] And our 3% profit [19:04:40] ah, fair enough [19:05:53] We have effectively 4 types of cost [19:06:22] Direct staff costs: my £15/hr + employers NI + employers pension etc [19:07:11] NI? [19:07:18] Indirect staff costs: the cost of all the staff time that's not booked to a specific project. Includes any training I do, management, some enabling staff [19:07:24] National insurance [19:07:28] ah [19:07:41] ...employers pay for that? [19:07:46] Both [19:07:57] Employers pay some and employees pay some [19:07:58] Direct out of the door costs: things that the customer pays for like assets we buy for them, any travel for their project [19:08:04] Because the government are highway robbers [19:08:37] Indirect out of the door costs: things like my uni, the building, basically anything not time that isn't tied to one customer [19:09:04] My charge out rate has to cover my direct time cost and all the indirect time and out of the door costs [19:10:32] Business is expensive [19:11:13] @originalauthority anything I'm obviously missing [19:11:45] Doesn’t look like it [19:12:55] I suppose there's also sub categories under the out of the door which is RDEL and CDEL but that gets confusing [19:13:10] [1/4] in my home country they have 3 levels/pillars of pension: [19:13:10] [2/4] 1. base from the state [19:13:11] [3/4] 2. is collected from your bruto pay and social tax; you never see this money so it is paid by the employer [19:13:11] [4/4] 3. whatever you wanna do voluntarily [19:16:09] CDEL v RDEL gets fun and confusing [19:16:17] But I have to understand it when I want to spend money [19:16:20] @pskyechology [19:16:53] i live in peace and unawareness for i have not worked longer than 3 days in my life [19:17:29] mood [19:18:43] [1/2] berrypicking was not fun, my jaw does not recommend [19:18:43] [2/2] (tractor pulls a platform, you're laying face down on it) [19:20:44] I think @originalauthority would be RDEL because he's not a capital asset. He would probably fall as an indirect out of the door cost rather than time as we are probably paying Crapita a fixed rate than actuals for time unless they have broken it down. [19:21:10] We charge both ways [19:21:19] But he would be EMR [19:21:21] I have some fixed fee and some hourly work [19:21:53] I have no idea whether ours is fixed fee or hourly [19:22:01] Fixed fee would make more sense to me [19:22:14] The hourly work is almost always cheaper than the fixed fee for me [19:22:32] @pskyechology oh and wait until you find out there was years of debate on what the word information means [19:23:09] oh my lord [19:23:12] Ye but you're providing a fire station to us. There shouldn't be much variance in staff. [19:24:34] You might be surprised, people are dropping like flies around here and im next if an interview I have tomorrow goes well lmao [19:25:16] Serco are mixed. We pay them fixed fee for some stuff and hourly for others depending on whether it's a core item or an extra. [19:25:23] Who you interviewing for? [19:28:02] A wee council in lancashire (ill pm you if you wanna know the council but I’m not gonna say in here) [19:28:53] Moving to local gov rather than our partners then @originalauthority ? [19:29:27] Yeah I can’t deal with the shit anymore [19:29:50] What's the role? [19:30:04] That means I can take the piss out of you on slack [19:30:17] Planning Officer, just the same as now just at council rather than crapita [19:30:41] Oh does the slack include council employees too? [19:30:53] _watch me fail miserably now_ [19:31:03] Local gov can join X-Gov digital I believe [19:31:08] Off the top of my head it's a yes [19:31:27] You'll probably need manual approval though so you'll have to send me a gov.uk email [19:31:32] When you get the job [19:31:56] Oh i just googled it [19:32:08] Looks like anyone with a .gov.uk email can join [19:32:30] There's a long list of auto approved .gov.uk email but far from everything is automatic [19:33:00] _has x2 gov.uk email addresses already_ [19:33:17] (Not that i would join working at crapita) [19:34:24] Nothing technically stopping you [19:34:41] Although if you are going to move soon, wait [19:34:49] https://tenor.com/view/imposter-fraud-beat-cat-mad-gif-13353248 [19:34:52] It's free slack and changing your email is hard [19:37:45] my parents with me <3