[03:11:16] Hi everyone, Can I ask you a favor? I am not enabled to translate this page into English, can anyone? https://it.m.wikipedia.org/wiki/Fontana_dell%27Elefante [03:11:46] I can help in the translation of course [03:14:43] not related to hackathon? but you could try translating to simple English instead of English (re @manuel_766: Hi everyone, Can I ask you a favor? I am not enabled to translate this page into English, can anyone? https://it.m.wikipedia.org...) [03:16:12] Not related, I only ask for a favor. If it’s a problem for you, I delete the message (re @jeremy_b: not related to hackathon? but you could try translating to simple English instead of English) [03:17:38] Not really, the Wikipedia page in English would be needed for academic reasons and I am not qualified. I would thank you very much if you could do for me (re @jeremy_b: not related to hackathon? but you could try translating to simple English instead of English) [03:21:28] I don't understand. in any case you can copy later from simple to English. (re @manuel_766: Not really, the Wikipedia page in English would be needed for academic reasons and I am not qualified. I would thank you very mu...) [03:24:42] Maybe I explained myself badly. It exists in French https://fr.m.wikipedia.org/wiki/Fontaine_de_l%27%C3%A9l%C3%A9phant but not English. It would be in English and I can’t create (re @jeremy_b: I don't understand. in any case you can copy later from simple to English.) [09:59:41] What do you mean by "can't" ? Is there a problem? Do you get an error message ? (re @manuel_766: Maybe I explained myself badly. It exists in French https://fr.m.wikipedia.org/wiki/Fontaine_de_l%27%C3%A9l%C3%A9phant but not E...) [13:02:21] There isn't a standard message for expressing interest yet :) You could start by asking questions if there isn't anything clear in the task description or want to know what skills are needed and how you can best contribute. You could also try to connect with the existing project contributors by connecting with them outside of Phabricator. More here: https://www.mediawiki.org/wiki [13:02:22] /Wikimedia_Hackathon_2023/Connect (re @waldyrious: Maybe there could be a standard message that people could add as a comment? Or perhaps a custom token for the hackathon could be...) [13:07:05] For folks attending the Hackathon in person, this is a reminder that you have until *April 4th* to submit a proposal for the session and to vote on sessions that you are interested in attending and would like to see become part of the program. More here: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2023/Program [14:30:02] I really think there should be a standard and convenient way to express interest in hacking projects, as there is for sessions. I mean, the whole point gathering in person for of a hackathon is the networking effect, and I'm afraid that doing only a single, synchronous project-matching session at the start of the hackathon leaves large gaps for projects that people might want to [14:30:02] e.g. prepare in advance for, or wait to see if there's sufficient interest to invest energy in, or simply coordinate in a more relaxed, asynchronous time frame. [14:30:04] [14:30:05] E.g. there could be a custom field in Phabricator for people interested in collaborating in a task (since there can only be one assignee, per T112679), or perhaps a dedicated token for the hackathon. In fact, there are already Wikimedia-specific custom tokens in Phabricator, and the effort to add more doesn't seem too onerous: https://phabricator.wikimedia.org/rPHAB0f5d5e87b5c784 [14:30:07] 765384931f2d0e04091158d7c9. Do you think such an approach could work? (re @srishakatux: There isn't a standard message for expressing interest yet :) You could start by asking questions if there isn't anything clear ...) [14:45:07] Usually there has been some sort of matching session at the beginning of the hackathon. (re @waldyrious: I really think there should be a standard and convenient way to express interest in hacking projects, as there is for sessions. ...) [14:47:50] I acknowledged that in my message, sorry if it was too verbose 😅 I still think an asynchronous system would be beneficial. [17:09:11] Can we still add projects to board even if we're not participating in the hopes someone will tackle them? Or is that restricted too? :D [17:58:48] From experience, during a hackathon, a task is rarely picked up if no one is actively promoting it, engaging with participants and offering to onboard new contributors on the project. But it's not restricted, so you can try :) (re @WMYupik: Can we still add projects to board even if we're not participating in the hopes someone will tackle them? Or is that restricted ...) [17:59:58] If no one does, then at the next hackathon :D The issue isn't going away any time soon 😄 [19:24:51] I'd prefer not. Otherwise we can add all and anything. It's nit another wishlust but plans. (re @WMYupik: Can we still add projects to board even if we're not participating in the hopes someone will tackle them? Or is that restricted ...) [19:37:09] Do you have any thoughts about using Phabricator for asynchronous planning of hacking projects, @andreklapper ? I would rather not add back-and-forth discussion to the (sometimes already long) comment threads, since they are linear and make the whole thing more unwieldy, but OTOH there it would be useful to have some public record of who's planning to (or willing to) work on what [19:40:32] Ideally create or tag tasks with an assignee set, and have interested people add a comment or token or such. I don't have any better ideas, semantically [20:03:02] Valid point. I'd still hope though that someone would consider it though. I would have been happy to bang the drum for it in Athens, but I'm not the participant they were looking for :) (re @andreklapper: I'd prefer not. Otherwise we can add all and anything. It's nit another wishlust but plans.) [20:15:11] Ok, I guess if the task is added to the hackathon board, and we recommend people add a standard message (something like "I'd be potentially interested in collaborating on this in the Wikimedia Hackathon 2023") it could work. (re @waldyrious: Do you have any thoughts about using Phabricator for asynchronous planning of hacking projects, @andreklapper ? I would rather n...) [20:15:22] I'd be wary to add assignees since that kind of sends a stronger signal of commitment and leadership that may not reflect reality (I have removed myself as assignee of the tasks I added to the board for that reason — it's still a bit speculative what I'll end up working on during the hackathon) [20:18:58] It can also be the case that a person is interested in a task but doesn't have the expertise to complete it by themselves, so adding the task to the board without an assignee would be both a way to gauge (and call for) interest, and a way to signal that the original proposer is not promising to work on it barring if no others choose to participate. That said, I understand the con [20:18:58] cern about noise in the board. It's not an easy problem to solve 😅 (re @WMYupik: Valid point. I'd still hope that someone would consider it though. I would have been happy to bang the drum for it in Athens, bu...) [20:23:08] (to make things concrete, that is that case with me and T28121, for example) [20:40:09] Yehpp, it isn't! [20:40:10] [20:40:11] (I would love to have dates working in other languages than the few they work for.) (re @waldyrious: It can also be the case that a person is interested in a task but doesn't have the expertise to complete it by themselves, so ad...) [20:46:04] (There's a lot of dates imported from fiwiki that just have the year instead of the whole date because wd doesn't seem to understand Finnish dates.) [20:47:06] Do you have an example? (re @WMYupik: (There's a lot of dates imported from fiwiki that just have the year instead of the whole date because wd doesn't seem to unders...) [20:48:00] I can't think of one off the top of my head, but they're often biographies. [21:06:22] One other one that occurs and just on wd: if my ui is in sms and I try to add a date in Finnish, it says malformed, but if I add the same date in English, it works, even though the ui is not in English. [21:06:22] [21:06:23] So 27. maaliskuuta 2023 vs. March 27, 2023. [21:06:25] [21:06:26] (And it displays the date wrong in sms to boot, but that's a different day's problem.) [21:07:08] Works the same way with Swedish too. : https://tools-static.wmflabs.org/bridgebot/4aca5080/file_46356.jpg [23:32:26] If a gadget script is included from two different gadgets, will it execute only once, or twice? [23:34:25] (I have consolidated 9 gadgets into 1 on nowiki, and written a "helper gadget" to automatically update settings for users who use the old gadgets. But I'm wondering if the API call that helper gadget makes will only be executed once, or many times…) [23:38:21] how is it included/loaded? [23:38:48] just as an extra |script.js in gadgets-definition [23:39:28] (well, it isn't _yet_ – that's the way I'm thinking of doing it, but wanted to ask here first.)