Monday, September 25, 2023
dev@conference.yunohost.org
September
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
 
             

[05:56:11] <Yunohost Git/Infra notifications> [issues] @tomdereub [commented](https://github.com/YunoHost/issues/issues/2247#issuecomment-1732968465) on [issue #2247](https://github.com/YunoHost/issues/issues/2247) webadmin - pacman consumes a lot of energy via graphic card on web browser: @OniriCorpe Thanks for the workaround, its working well to block it with ublock origin Just while the team find an en...
[09:43:42] <Salamandar> BTW why did you say there was no nice api to set github repository branch protection rules ?
[09:43:53] <Salamandar> https://docs.github.com/en/free-pro-team@latest/rest/branches/branch-protection?apiVersion=2022-11-28
[09:44:10] <Salamandar> It looks like it's not exposed by the gh command line tool, but the API is right here
[09:53:40] <Salamandar> ah I think Aleks (he/him/il/lui) when we were discussing a possible yunohost-apps team
[09:53:40] <tituspijean> who said that? 😲 PyGithub can manage it (through the API) IIRC
[10:08:55] <Aleks (he/him/il/lui)> yeah nevermind i think i confused with something else
[10:09:11] <Aleks (he/him/il/lui)> or i didnt find what i was looking for in the doc but i didnt look at the right place
[11:35:54] <Aleks (he/him/il/lui)> soooo i'm planning to deploy the new app store in prod today / tomorrow
[12:19:51] <Aleks (he/him/il/lui)> what if we decide that numbers are *after* letters in the alphabetic order to get rid of 20euros and 243 being displayed at the top 👀
[12:22:12] <Tag> What would be the first app tho ? :D
[12:24:10] <Tag> Or change the default order to be sorted by popularity ? But it goes back to alphabetical when you search for something
[12:37:56] <Yunohost Git/Infra notifications> [yunohost] @Axolotle pushed 6 commits to dyndns ([cbb85f8c3b86^...fc68f769f9c2](https://github.com/YunoHost/yunohost/compare/cbb85f8c3b86^...fc68f769f9c2))
[12:37:58] <Yunohost Git/Infra notifications> [yunohost] @Axolotle created new branch dyndns
[12:38:01] <Yunohost Git/Infra notifications> [yunohost/dyndns] dyndns: add postinstall recovery password handling - axolotle
[12:38:03] <Yunohost Git/Infra notifications> [yunohost/dyndns] domain: move domain files removal so dyndns API key still exists while trying to unsubscribe - axolotle
[12:38:08] <Yunohost Git/Infra notifications> [yunohost/dyndns] domain: add recovery passoword in config panel - axolotle
[12:38:22] <Yunohost Git/Infra notifications> [yunohost-admin] @Axolotle pushed 2 commits to dyndns ([fb7724f1113d^...3074770986a9](https://github.com/YunoHost/yunohost-admin/compare/fb7724f1113d^...3074770986a9))
[12:38:23] <Yunohost Git/Infra notifications> [yunohost-admin] @Axolotle created new branch dyndns
[12:38:26] <Yunohost Git/Infra notifications> [yunohost-admin/dyndns] domain: add recovery password in DomainForm - axolotle
[12:38:31] <Yunohost Git/Infra notifications> [yunohost-admin/dyndns] domain: add dyndns unsubscribe checkbox in domains removal modal - axolotle
[12:47:42] <Yunohost Git/Infra notifications> [yunohost] @Axolotle opened [pull request #1715](https://github.com/YunoHost/yunohost/pull/1715): enh: Handle dyndns subscribe/unsubscribe in web admin
[12:55:15] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1015684141](https://gitlab.com/yunohost/yunohost/-/pipelines/1015684141) failed on branch dyndns
[12:58:16] <Salamandar> > <@tag:lostpod.me> Or change the default order to be sorted by popularity ? But it goes back to alphabetical when you search for something

I really like my idea of random sorting by default 😇
[13:04:40] <Yunohost Git/Infra notifications> [yunohost-admin] @Axolotle opened [pull request #529](https://github.com/YunoHost/yunohost-admin/pull/529): enh: Handle dyndns subscribe/unsubscribe in web admin
[13:05:15] <Yunohost Git/Infra notifications> [yunohost-admin] @Axolotle edited [pull request #529](https://github.com/YunoHost/yunohost-admin/pull/529): enh: Handle dyndns subscribe/unsubscribe in web admin
[13:09:57] <Aleks (he/him/il/lui)> wtf orhtej2 how did you make that custom reaction xD
[13:10:12] <Tag> hackers........
[13:10:35] <Aleks (he/him/il/lui)> elliothackerman.jpg
[13:11:07] <Tag> Elliot Ackerman ? 🙃
[13:49:20] <orhtej2> > <@Alekswag:matrix.org> wtf orhtej2 how did you make that custom reaction xD

It's supported by protocol but not by most clients, I'm running Element with custom patch
[13:57:38] <orhtej2> Oh rejected upstream https://github.com/matrix-org/matrix-react-sdk/pull/6628
[13:58:12] <Aleks (he/him/il/lui)> https://mastodon.social/@jeeynet@framapiaf.org/111125171227782929
[13:59:14] <orhtej2> https://aria.im/_matrix/media/v1/download/circledsquareroot.ovh/504c4b86940b60a0716d723af21e82d6b72e6f1ee72d4572fe1dc1df9a5d6b6d
[13:59:23] <orhtej2> It has.... Features
[14:00:54] <Tag> > <@Alekswag:matrix.org> https://mastodon.social/@jeeynet@framapiaf.org/111125171227782929

> Jean-Michel Cornu est un expert international dans le domaine de la coopération et de l'intelligence collective ainsi que des nouvelles technologies et de la société de l'information

rien que ça 😅
[14:01:22] <Aleks (he/him/il/lui)> izi
[14:03:26] <Tag> (bon il a contribué lui même sa page wikipedia lul)
[14:05:40] <Tag> mais c'est mignon sa vidéo CLIC!
[14:07:43] <Aleks (he/him/il/lui)> (i didnt watch it yet, my internets are too slow atm 😬)
[14:14:05] <Tag> oh https://tevinzhang.com/backup-crontabs-on-yunohost
[14:14:32] <Tag> we could backup users' crontabs
[14:16:16] <mrflos> > <@tag:lostpod.me> > Jean-Michel Cornu est un expert international dans le domaine de la coopération et de l'intelligence collective ainsi que des nouvelles technologies et de la société de l'information
>
> rien que ça 😅

ca nous a coute trop cher de faire une ope avec un influenceur youtube comme Jean-Michel Cornu, on a plus de thunes pour le dev.. #fakeItUntilYouMakeIt
[14:19:20] <Aleks (he/him/il/lui)> but imho what we could clearly do is simplify all the process of adding custom hooks
[14:19:20] <Aleks (he/him/il/lui)> > <@tag:lostpod.me> we could backup users' crontabs

zblerg yeah but then it's always the existential questions of "people may want to restore the system to return to some "factory-settings" so do we really want to restore custom stuffs like custom mysql db, custom conf files, etc ..."
[14:19:38] <Aleks (he/him/il/lui)> or for this specific case (adding custom stuff to backup which is a recurring need), have list a global setting or some `/etc/yunohost/custom_stuff_to_backup` which would be picked up by the core hook
[14:19:46] <Aleks (he/him/il/lui)> that way at least you don't have to write all the bash soup
[16:22:04] <Aleks (he/him/il/lui)> yes but that kind of stuff doesnt get magically implemented and we gotta be careful about not bloating Yunohost for advanced use-cases ...
[16:22:09] <lapineige> > <@Alekswag:matrix.org> zblerg yeah but then it's always the existential questions of "people may want to restore the system to return to some "factory-settings" so do we really want to restore custom stuffs like custom mysql db, custom conf files, etc ..."

In reply to @Alekswag:matrix.org
zblerg yeah but then it's always the existential questions of "people may want to restore the system to return to some "factory-settings" so do we really want to restore custom stuffs like custom mysql db, custom conf files, etc ..."

Maybe povide the option, unchecked by default ?
[16:22:30] <lapineige> > <@Alekswag:matrix.org> zblerg yeah but then it's always the existential questions of "people may want to restore the system to return to some "factory-settings" so do we really want to restore custom stuffs like custom mysql db, custom conf files, etc ..."

In reply to Aleks (he/him/il/lui)
zblerg yeah but then it's always the existential questions of "people may want to restore the system to return to some "factory-settings" so do we really want to restore custom stuffs like custom mysql db, custom conf files, etc ..."




Maybe provide the option, unchecked by default ?

[16:24:50] <lapineige> A custom hooks sounds like a good option for less work indeed
[16:25:49] <lapineige> Actually with archivist I backup a set of files, mostly config files, that are mainly system-level customization and not Yunohost related
[16:26:07] <lapineige> Less work to restore a server afterwards
[16:26:25] <Tag> Ah, archivist still works ? 🤔
[16:27:27] <Tag> I remember reading somewhere that it was all broken /o\ Maybe it's my brain mixing things again
[16:29:54] <Aleks (he/him/il/lui)> i think the config panel is broken and personally i'm not gonna rush to fix the app because i'm really not a big fan of the whole "backup-management scripts which are essentially a huge bash soup maintained by a single person"
[16:31:22] <Tag> ah, yes
[16:31:56] <Tag> (and now I remember I was working on a restic over s3 backup app last week and I should carry on... :D )
[16:32:54] <Aleks (he/him/il/lui)> (not to mention that the sources are externally maintained despite the fact that they could be contained in the repo ... like we do for apps tightly-coupled to yunohost such as vpnclient, hotspot, borg, ...)
[16:45:33] <Tag> aaah new unsupported AppOption use case for manifest questions /o\\ AppOption as tags instead of a select, to choose multiple apps and not only one
with autocompletion and stuff
I'll stick with tags for now
[17:08:41] <lapineige> > <@Alekswag:matrix.org> what if we decide that numbers are *after* letters in the alphabetic order to get rid of 20euros and 243 being displayed at the top 👀

Wait I made 13ft app for that purpose !
[17:09:50] <Aleks (he/him/il/lui)> u w0t m8
[17:11:22] <lapineige> > <@tag:lostpod.me> Ah, archivist still works ? 🤔

No reasons that it breaks :)
[17:11:23] <Tag> https://github.com/YunoHost-Apps/13ft_ynh 👀
[17:12:07] <lapineige> > <@Alekswag:matrix.org> (not to mention that the sources are externally maintained despite the fact that they could be contained in the repo ... like we do for apps tightly-coupled to yunohost such as vpnclient, hotspot, borg, ...)

Oh, could we change that ?
[17:12:54] <lapineige> > <@tag:lostpod.me> https://github.com/YunoHost-Apps/13ft_ynh 👀

Not working yet sadly