Wednesday, January 25, 2023
dev@conference.yunohost.org
January
Mon Tue Wed Thu Fri Sat Sun
            1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
         

[06:44:58] <tituspijean[m]> > <@Alekswag:matrix.org> I quote : « Using the latest of everything. »

Let's change the topic template to mention that if they write this, we will curse them with being on unstable for the rest of their life. 😝
[07:23:07] <Yunohost Git/Infra notifications> [YunoHost demo] [🔴 Down] Request failed with status code 502
[07:28:31] <Yunohost Git/Infra notifications> [YunoHost demo] [✅ Up] 200 - OK
[09:21:30] <Salamandar> he probably edited sshd_config and the yunohost upgrade overwrote this file for a better config… and now he's angry his server is more secure…
[09:21:30] <Salamandar> > <@Alekswag:matrix.org> not really, the user willingfully and consciously said "fuck the topic template" : https://forum.yunohost.org/t/ssh-and-sftp-broken/23272

looks like he's trying to ssh root@hisdomain
[10:30:16] <Yunohost Git/Infra notifications> [YunoHost documentation] [🔴 Down] Request failed with status code 500
[10:31:16] <Yunohost Git/Infra notifications> [YunoHost documentation] [✅ Up] 200 - OK
[14:15:27] <Salamandar> So what do you want to do about Fider ?
[14:15:54] <Salamandar> Now that I managed to import properly the wishlist
[14:16:17] <Salamandar> (and that I fixed the package _ahem_)
[14:16:31] <Aleks (he/him/il/lui)> ah yes
[14:16:42] <Aleks (he/him/il/lui)> maybe we can try deploying your script on the infra
[14:17:19] <Aleks (he/him/il/lui)> (did you have any chance to also import the app catalog too ? 👀 though we can also iterate on this later)
[14:17:40] <Salamandar> > <@Alekswag:matrix.org> (did you have any chance to also import the app catalog too ? 👀 though we can also iterate on this later)

Ah yes forgot about it !! I can do that too
[14:17:56] <Aleks (he/him/il/lui)> i wanted to maybe try to filter out the current wishlist to remove some entries based on some score like we did at some point with ljf
[14:18:07] <Salamandar> Yes
[14:18:24] <Salamandar> I splitted the script in half : import the markdown into a correct json file
[14:18:37] <Salamandar> and import the json file (after some manual work on it) into the fider db
[14:19:00] <Salamandar> https://gist.github.com/Salamandar/461419d3e4b75c94ac5d1b8c34859f33
[14:19:19] <Salamandar> (can't choose the order of the files… so the first script is the second one ._.)
[14:21:02] <Yunohost Git/Infra notifications> [issues] @wadouk [commented](https://github.com/YunoHost/issues/issues/1654#issuecomment-1403698225) on [issue #1654](https://github.com/YunoHost/issues/issues/1654) SSOWAT User Panel doesnt load when an app is installed on a different domain: Specially when you add in fail2ban an aggressive rule on 404 and thats ban after 3 attempts
[14:26:37] <Aleks (he/him/il/lui)> Salamandar: oooh you made a script to parse the current wishlist :O
[14:26:49] <Salamandar> Ye
[14:26:58] <Salamandar> didn't do it manually ahahaha
[14:27:14] <Aleks (he/him/il/lui)> you mean you asked ChatGPT to write it ? 👀
[14:28:17] <Aleks (he/him/il/lui)> ah nvm xD
[14:28:19] <Salamandar> ahahahahhaa
[14:28:21] <Salamandar> Fortunately you didn't need to say "we refuse yunohost packages written by ChatGPT"
[14:28:22] <Salamandar> too complex :p
[14:29:05] <Salamandar> Although, it might be interesting to ask him to analyze the existing packages :
* what are the repeating things done in code
* what are the workarounds needed by some apps
[14:29:07] *Aleks (he/him/il/lui) now tempted to open up ChatGPT and ask it "Did you write this ? <link to some repo>"
[14:29:11] <Salamandar> lol
[14:30:26] <Salamandar> > <@Salamandar:matrix.org> Although, it might be interesting to ask him to analyze the existing packages :
> * what are the repeating things done in code
> * what are the workarounds needed by some apps

what i mean is, chatgpt's output is shit AF.
But its analyzing and reformulation competences are just incredible
[14:30:38] <Salamandar> I sent him linux kernel patches (without the summary) and asked him to summarize / write a git commit message.
It was **better** than the original summary
[14:30:50] <Aleks (he/him/il/lui)> omg
[14:31:19] <Salamandar> "yeah it's adding support for this and this variable type in the rust bindings of the linux kernel"
"wooot where did you understand that"
[14:32:04] <Salamandar> "it's removing this module API because it was deprecated"
[14:32:26] <Salamandar> Then I asked him which french law text said X and it just invented laws that don't exist
[14:32:35] <Aleks (he/him/il/lui)> i wish we could ask it to tweak it's humor level parameter like in Interstellar and it'd be like "Turns out I'm Linus Torvalds in disguise since the beginning lol"
[14:32:42] <Salamandar> ahah
[15:11:32] <Yunohost Git/Infra notifications> [issues] @npalix [commented](https://github.com/YunoHost/issues/issues/2133#issuecomment-1403770823) on [issue #2133](https://github.com/YunoHost/issues/issues/2133) Support IPv6 for CLI setting security.webadmin.webadmin_allowlist : The "-v" argument was missing between key and value... :/
[15:11:33] <Yunohost Git/Infra notifications> [issues] @npalix closed [issue #2133](https://github.com/YunoHost/issues/issues/2133): Support IPv6 for CLI setting security.webadmin.webadmin_allowlist
[15:41:30] <Yunohost Git/Infra notifications> [issues] @npalix [commented](https://github.com/YunoHost/issues/issues/1707#issuecomment-1403817993) on [issue #1707](https://github.com/YunoHost/issues/issues/1707) Return the appropriate username during mail autoconfig: In that case, it should exist a camille@example.com canonical address used for the email client configuration. camill...
[18:40:09] <Aleks (he/him/il/lui)> Salamandar: sooo i made my attempt to study apps to try to filter the outdated/notreallypopular ones
[18:40:09] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/tmQQQerHLUimOaaJOcjqJaxw
[18:40:46] <Aleks (he/him/il/lui)> though i'm not 100% satisfied with the current results for now
[18:42:48] <Aleks (he/him/il/lui)> like ideally we should go over the ones with package-draft and add a proper upstream+website to treat them equally (like most of them lack the info) and thes ones with upstream outside of github are kinda disadvantaged
[18:46:30] <Aleks (he/him/il/lui)> but basically i would may drop all apps with score < 1.5 maybe