[06:53:39] Oh my god. [06:54:01] I think I'm starting to understand the reason for this. (re @amire80: Hmm, another oddity on the same page: [06:54:02] 1. Go to the same page, https://wikifunctions.beta.wmflabs.org/w/index.php?title=Special:C...) [06:54:36] Am I right that it's not localized as a message on translatewiki, but as a value of a ZObject? [06:54:56] "labels" is a value in https://wikifunctions.beta.wmflabs.org/wiki/Z2 [06:58:55] I've added a Hebrew label for Z2K3, but https://wikifunctions.beta.wmflabs.org/w/index.php?title=Special:CreateZObject&zid=Z14&Z14K1=Z866&uselang=he still shows "Labels" in English. Am I doing it wrong, or is it a caching problemβ„’? [07:00:07] I guess you missed this yesterday :P (and the next message, where I also said it didn't seem to be using the translations) (re @Nikki: I think those come from zobjects) [07:02:22] Oh right, I did πŸ€¦πŸ»β€β™‚οΈ [07:04:15] More precisely, I think I saw it, but didn't understand what does "from zobjects" mean. [07:07:34] ahh, you should've said! I could have made it clearer :) [07:09:41] Anyway, there probably is a bug there, but it's not exactly the bug I thought it is. [07:14:39] I also noticed that changing `he` to `qqx` doesn't seem to work for the url you linked... the interface doesn't finish loading and the console has "Uncaught (in promise) badvalue" [07:19:21] aha, this one works https://wikifunctions.beta.wmflabs.org/wiki/Z10711?uselang=qqx (I had checked using `qqx` at some point before and saw the zids then) [07:19:25] Yes, I noticed that. It appears to depend on a real language to work. [09:49:41] i filed a task for this issue https://phabricator.wikimedia.org/T342114 (re @Nikki: I also noticed that changing he to qqx doesn't seem to work for the url you linked... the interface doesn't finish loading and t...) [09:55:09] it seems to work on my end https://wikifunctions.beta.wmflabs.org/wiki/qqx/Z10078 πŸ€” (re @Nikki: I also noticed that changing he to qqx doesn't seem to work for the url you linked... the interface doesn't finish loading and t...) [09:57:39] it may be connected to this https://phabricator.wikimedia.org/T342316 (re @amire80: Anyway, there probably is a bug there, but it's not exactly the bug I thought it is.) [10:08:00] that's not the url amir linked though, I mean on https://wikifunctions.beta.wmflabs.org/w/index.php?title=Special:CreateZObject&zid=Z14&Z14K1=Z866&uselang=qqx (re @internetam1n: it seems to work on my end https://wikifunctions.beta.wmflabs.org/wiki/qqx/Z10078 πŸ€”) [10:45:09] I also noticed the site isn't very useable on my phone [10:50:17] gotcha! i updated the phab task to also include special pages https://phabricator.wikimedia.org/T342114 (re @Nikki: that's not the url amir linked though, I mean on https://wikifunctions.beta.wmflabs.org/w/index.php?title=Special:CreateZObject&...) [10:53:20] any page in particular? we have a known issue on betacluster where the mobile view is not automatically open when you open the website on mobile, you have to automatically trigger that from the "mobile view" link in the footer at the very bottom of the page. (re @Nikki: I also noticed the site isn't very useable on my phone) [11:00:44] I was looking at https://wikifunctions.beta.wmflabs.org/wiki/Z10078, and I mean the desktop site (I did find the link to the mobile site eventually but that's so limited that I wouldn't recommend it to anyone) [11:02:36] mobile situation should improve after the proper site has been published [11:02:48] the beta on WMFLabs, well, is limited [11:03:27] (limited in general, not specifically on wikifunctions, I also have to switch to the desktop site on wikidata, commons and wikipedia because it doesn't have the links I want) [11:06:29] oh? what will change? (re @Sannita: mobile situation should improve after the proper site has been published) [11:10:22] thank you! i would be curious to learn more about why you wouldn't recommended it. i'm asking because luckily for that specific page we have feature parity betweek desktop and mobile : https://tools-static.wmflabs.org/bridgebot/8fdb69a1/file_50150.jpg [11:10:23] https://tools-static.wmflabs.org/bridgebot/fb1653aa/file_50151.jpg [11:12:10] I can't be precise on details, but I know for sure that design of the website has been made to adapt as much as possible to mobile devices first (re @Nikki: oh? what will change?) [11:12:25] I can't be precise, because I'm not involved in the design part :) [11:24:00] because the mobile site itself (independent of wikifunctions) is really limited. by default, it doesn't show links to talk pages or categories, the sidebar doesn't have much and can't even be customised, so no community portal or help links, no tools menu, can't get to things like what links here or the list of special pages, etc. it seems to be designed to let people read an art [11:24:01] icle and not much more (re @internetam1n: ) [11:26:47] oh i see, so it's mostly around issues related to how minerva is setup and designed, gotcha! thank for sharing more details, this is truly appreciated! (re @Nikki: because the mobile site itself (independent of wikifunctions) is really limited. by default, it doesn't show links to talk pages...) [11:40:00] it's mostly specific to the mobile site, minerva on the desktop site is much better [11:42:52] here's an issue affecting the wikifunctions interface though :P when I try to edit the about section, the keyboard pops up making the visible area much smaller and then I can't see what I'm actually editing : https://tools-static.wmflabs.org/bridgebot/bf98402b/file_50153.jpg [12:11:48] thank you! i added your screenshot to an existing task (https://phabricator.wikimedia.org/T337384) to address a couple of issues with the about widget, and connected dialog! (re @Nikki: here's an issue affecting the wikifunctions interface though :P when I try to edit the about section, the keyboard pops up makin...) [13:16:01] Can anyone help me with why I can't enter an input? : https://tools-static.wmflabs.org/bridgebot/58e27838/file_50155.jpg [14:50:11] Apparently it was a very basic python error... (using ! instead of not) [14:50:11] [14:50:13] Sorry for bothering the group with this, but I just made my first successful-ish function! (Successful-ish because the rules of Turkish vowel harmony are complicated, I used only one of the many check criteria for now) [14:50:14] [14:50:16] https://wikifunctions.beta.wmflabs.org/wiki/Z11100 [14:57:51] Don't be sorry. We have barely seen any functions posted here yet and seeing other people doing stuff is often good inspiration. (re @Ege: Apparently it was a very basic python error... (using ! instead of not) [14:57:52] [14:57:53] Sorry for bothering the group with this, but I just mad...) [15:22:12] Thank you Ege ! [15:23:38] By the way, we're almost at Z11111... Let's do something special for that (like Q13) [15:24:10] and we all have to start somewhere too! (re @Jan_ainali: Don't be sorry. We have barely seen any functions posted here yet and seeing other people do stuff is often good inspiration.) [15:24:19] The numbers may possibly be wiped when moving to production (re @Ege: By the way, we're almost at Z11111... Let's do something special for that (like Q13)) [15:24:31] I believe the functions in this beta will not necessarily be copied over at launch (re @Ege: By the way, we're almost at Z11111... Let's do something special for that (like Q13)) [15:26:42] the problem with knowing multiple languages πŸ˜† I was trying to use ? before variables in javascript last night and only noticed that's not javascript syntax when it gave me an error (re @Ege: Apparently it was a very basic python error... (using ! instead of not) [15:26:43] [15:26:44] Sorry for bothering the group with this, but I just mad...) [15:27:13] The existing objects and IDs won't be copied over. We will start from scratch. [15:27:47] Maybe I should develop it in an IDE and copy paste, what fixed it for me was sending the code to Chat GPT and asking what was wrong with it lmao (re @Nikki: the problem with knowing multiple languages πŸ˜† I was trying to use ? before variables in javascript last night and only noticed t...) [15:30:00] Yeah, we should surface errors. At some point we did. Need to see if there's a task for that already. [20:23:36] Newsletter #121: Announcing our plan for deployment dates for Wikifunctions.org - https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-07-20 [20:43:30] Anyone having suggestions for what the first function should be once we go live? As said in the newsletter, it should be on strings or booleans. [20:43:54] 42 [20:44:42] A function just returning the string 42 no matter what the argument is? That's surely an option [20:45:13] Yes [20:46:13] Like DeepThought()=42 [20:46:15] I'd rather see something that actually do something basic. [20:46:53] function isWikifunctionsLiveYet() { return "yes!"; } [20:47:55] this (re @wmtelegram_bot: function isWikifunctionsLiveYet() { return "yes!"; }) [20:48:44] Perhaps like https://wikifunctions.beta.wmflabs.org/wiki/en/Z10014 (re @Jan_ainali: I'd rather see something that actually do something basic.) [20:48:52] getRandomNumber(){return 5;} [20:49:29] https://xkcd.com/221/ [20:50:14] if the deployment is delayed for whatever reason, we could do a dice roll to pick a random number for that live at Wikimania [20:51:20] https://xkcd.com/353/ [20:53:27] someone might want to unpin the pinned message in here [21:00:19] Sorry, I always forget to do it [21:01:42] https://xkcd.com/221/ (re @wmtelegram_bot: if the deployment is delayed for whatever reason, we could do a dice roll to pick a random number for that live at Wikim...) [21:02:05] (which is the one i thought it was gonna be when i saw an xkcd link) (re @jhsoby: https://xkcd.com/221/) [21:02:30] there are two xkcd links above :-P [21:02:53] Ah damn πŸ˜… [21:08:08] Hmm, I like that idea. Mind if it returns three boolean true instead of a string "yes!" In that case it's internationalizable. (re @wmtelegram_bot: function isWikifunctionsLiveYet() { return "yes!"; }) [21:08:37] totally fine with me [21:12:59] Let's see what other suggestions come up [21:18:05] more general use it as meta status / health monitor? [21:19:25] isWikifunctionsOk? [21:20:00] If it is not, the function will probably not evaluate at all :) (re @iamsabas: isWikifunctionsOk?) [21:22:12] that's the point? if the function evaluates, then things are ok, if it does not things are broken [21:22:48] A half boolean then, it never evaluates to false :) [21:26:23] https://news.ycombinator.com/item?id=6374974