[00:18:35] https://meta.miraheze.org/wiki/Meta:Administrators'_noticeboard wanna reiterate the question of why interface administrator is requested on the administrators' noticeboard rather than RfP [00:49:44] https://meta.miraheze.org/wiki/Meta:Interface_administrators#Appointment [00:50:16] policy, basically [00:50:38] everything but bots explicitly states it should be done in RfP or AN [00:51:38] I guess the header should be updated then to not say that administrators can grant interface admin [00:53:08] where [00:54:43] [1/3] https://meta.miraheze.org/wiki/Meta:Administrators'_noticeboard/header [00:54:43] [2/3] > User group permissions that administrators may grant at their discretion (inclusive of patroller, translator, or interface administrator) [00:54:44] [3/3] I was gonna do it but couldn't think of the right wording [01:13:46] Hmm. That's obviously wrong because admin cannot grant IA. [01:15:23] [1/5] laziest solution would be to just [01:15:23] [2/5] ```diff [01:15:24] [3/5] - that administrators may grant [01:15:24] [4/5] + that administrators or stewards may grant [01:15:24] [5/5] ``` [03:58:34] TBF the IA group is appointed as opposed to elected, so that may be part of the reason [04:00:04] but i guess the argument could be made for those requests to go on [[SR/P]] [04:00:09] @link [04:00:09] http://enwp.org/SR/P [04:00:29] Value miraheze was stored into default-link-wiki in the config [04:00:29] @configure default-link-wiki=miraheze [04:00:35] @link' [04:00:37] @link [04:00:37] https://meta.miraheze.org/wiki/SR/P [04:05:22] but also bot is appointed but on RfP [04:08:13] <_chrs_, replying to pixldev> wrt that I would be inclined to say put bot on AN vs RfP [04:08:32] ja [07:54:30] [1/11] @thewwrnerdguy I was looking at Module:Bucket and I feel like the interface doesn't have to be so complicated. [07:54:31] [2/11] Instead of specifying everything in a single key, how about [07:54:31] [3/11] ``` [07:54:31] [4/11] |name = Shiroko [07:54:31] [5/11] |age = 17 [07:54:32] [6/11] |_age-type = int [07:54:32] [7/11] |hobbies = Cycling, Robbing banks [07:54:32] [8/11] |_hobbies-split-by = , [07:54:33] [9/11] |_hobbies-repeated = true [07:54:33] [10/11] ``` [07:54:33] [11/11] Maybe the underscore isn't a great choice and we should use something else, but I don't think compressing information inside the argument key would lead to a more sane design. [10:01:22] [1/3] @raidarr what questions do you guys usually ask if such wiki request like this appears? [10:01:22] [2/3] (at https://meta.miraheze.org/wiki/Help:Restricted_Wiki_Topics, "Level 3: Heightened Scrutiny Suggested") [10:01:22] [3/3] https://cdn.discordapp.com/attachments/1225560610628964423/1479418604653904003/27D273B1-EBDB-401E-97D6-D7A5D7759E98.png?ex=69abf771&is=69aaa5f1&hm=c4a89835d8b42f38ffa239124b827fc5256267b4ddd7281d05d8ebff92b20e44& [10:03:35] I would honestly defer such a request to someone like NA or who has more consistently handled something like that like jph because my barometer for when that becomes a problem is steeply underdeveloped [11:38:37] [1/8] that makes more sense yeah, I was worrying about what would happen if `pairs` doesn't preserve order but ig I could do like ```lua [11:38:37] [2/8] { [11:38:37] [3/8] age = { [11:38:38] [4/8] value = "17", [11:38:38] [5/8] type = "int", [11:38:38] [6/8] }, [11:38:39] [7/8] } [11:38:39] [8/8] ```Would also make a sane alternative to being able to split by lines, as I could do a manual text replacement for `%f[\\]\n` and everything else could be left as is [14:25:16] [1/3] underscore is a good choice I think since it makes it clear you're doing something different than just setting a value. I rewrote the module to do something like this thanks. I changed it to be more `|_type-age` for consistency, and I found no reason to have `|_hobbies-repeated = true` when having the `split-by` should imply that it's a repeated fiel [14:25:16] [2/3] d (I merged the two into `_repeat-split-age`) [14:25:17] [3/3] Anyway the docs are still unfinished but I hope the new interface is better? https://buckettest.mirabeta.org/wiki/Module:Bucket/put#L-170 documents one test I did with the final result [19:29:23] ok really? Crystallite96? [19:29:35] ? [19:29:55] hi pix [19:30:12] for some reason my regular IRC username isn't working [19:30:20] so it got set to crystalite96 [19:31:06] you still here pix [19:33:34] no? [19:33:36] ok [19:39:57] never [19:41:30] gasp [19:41:37] but also btw [19:41:51] your TC 101 essay is really cool [19:45:33] Thank you! glad you like it [19:46:01] I'm thinking for tech section for Miraheze monthly we feature it [19:46:20] since we tried that last month and Petra liked the idea of expanding the section [19:46:54] which also works because I'm writing a section for contributing to Miraheze with the new contributing page and the CVT ad that was mentioned [19:50:15] 🌲 [19:51:39] Some of my finest procrastinating throughout the entire class period work [20:20:09] If you have feedback on stuff to expand or improve on before so please let me know [21:54:01] @pixldev they disconnected about half an hour before your message [21:54:33] Noted, Thanks [23:19:05] mhhm, i saw your note