Sunday, November 06, 2022
apps@conference.yunohost.org
November
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
       
             

[00:38:36] <Yunohost Git/Infra notifications> @Lastorder-DC forked wordpress_ynh to Lastorder-DC/rhymix_ynh: https://github.com/Lastorder-DC/rhymix_ynh
[01:24:42] <Aleks (he/him/il/lui)> > <@melchisedech:matrix.org> It seems you have to define the version of nodejs you want to use, which is IMHO at least unclear in the documentation. Is there a way to use the default nodejs installed in Yunohost (I’m not sure there is one)?

there's no default nodejs
[01:25:30] <Aleks (he/him/il/lui)> but anyway yes you have to define `nodejs_version` as in https://github.com/YunoHost-Apps/wekan_ynh/blob/master/scripts/_common.sh#L10
[01:26:04] <Aleks (he/him/il/lui)> it's kinda explicit in `ynh_install_nodejs --nodejs_version=$nodejs_version` 😉 (at least there are way-more magic stuff in yunohost than just this i guess)
[01:26:33] <Aleks (he/him/il/lui)> `ynh_use_nodejs` doesn't have any option tho
[07:15:37] <tituspijean> > <@gredin67:matrix.fdn.fr> hi, is there a way to switch openproject initially installed as a private app to a public app?

After a quick review of the app... isn't it only a matter of giving the main openproject permission to visitors in YunoHost's permission panel? :)
[07:32:59] <tituspijean> Am I the only one not seeing Alek s' messages on the Matrix side of the support room? I'm getting tired of Dendrite fucking up...
[11:18:24] <Yunohost Git/Infra notifications> [nextcloud_ynh] @sdaubert commented on issue #522 Upgrade error from 19 to 24: Issue was on an old file from letsencrypt https://github.com/YunoHost-Apps/nextcloud_ynh/issues/522#issuecomment-1304777141
[11:18:24] <Yunohost Git/Infra notifications> [nextcloud_ynh] @sdaubert closed issue #522: Upgrade error from 19 to 24 https://github.com/YunoHost-Apps/nextcloud_ynh/issues/522
[11:33:04] <Yunohost Git/Infra notifications> [nextcloud_ynh] @sdaubert opened issue #524: Upgrade from 19.0 to 24 https://github.com/YunoHost-Apps/nextcloud_ynh/issues/524
[11:33:10] <Yunohost Git/Infra notifications> [nextcloud_ynh] @sdaubert edited issue #524: Upgrade from 19.0 to 24.0 fails, due to php version https://github.com/YunoHost-Apps/nextcloud_ynh/issues/524
[11:38:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] @sdaubert edited issue #524: Upgrade from 19.0 to 24.0 fails, due to php version https://github.com/YunoHost-Apps/nextcloud_ynh/issues/524
[12:08:37] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> Am I the only one not seeing Alek s' messages on the Matrix side of the support room? I'm getting tired of Dendrite fucking up...

D:
[12:40:23] <tituspijean> > <@Alekswag:matrix.org> D:

You're writing on the :Matrix.org room, not the :libera.chat one, right? Any one can confirm they see his messages?
[12:54:16] <Aleks (he/him/il/lui)> yeah i'm in the matrix.org room
[13:40:17] <@rosbeefandino:3cmr.fr> > <@titus:pijean.ovh> You're writing on the :Matrix.org room, not the :libera.chat one, right? Any one can confirm they see his messages?

I see
[13:41:11] <@rosbeefandino:3cmr.fr> From synapse selfhosted server on the matrix room with element.
[15:09:52] <tituspijean> thanks :)

[15:10:05] <tituspijean> *just dendrite things*, then :/
[15:12:22] <eric_G[m]> I am wondering why we need to include `php.fpm.conf` in the install script, shouldn't this be automatically configured by the core?
[15:12:59] <eric_G[m]> and just add `extra_php-fpm.conf` for additional values...
[15:28:51] <tituspijean> That's the current behaviour I think : https://github.com/YunoHost/yunohost/blob/0a24ceec5e82cd64b11b6561fad68390b58a0a9f/helpers/php#L185
[15:29:08] <tituspijean> if the extra file exists and you use the template, then it's concatenated
[16:22:31] <Aleks (he/him/il/lui)> yeah
[16:22:44] <Aleks (he/him/il/lui)> apparently you have to use `--use-template=0` to get this behavior
[16:22:47] <Aleks (he/him/il/lui)> which is a shitty option naming
[16:23:49] <Aleks (he/him/il/lui)> it should just check if `php-fpm.conf` exists idk ...
[16:25:19] <Aleks (he/him/il/lui)> ah `--use-template=0` is automatic if you use `--usage` and `--footprint`
[16:28:08] <Aleks (he/him/il/lui)> only 37 apps among the 153 apps that use `ynh_add_fpm_config` are using `--usage` and `--footprint` tho
[16:39:06] <tituspijean> https://github.com/YunoHost-Apps/ghost_ynh/issues/199
Can we have both MariaDB and MySQL?
[16:42:25] <Aleks (he/him/il/lui)> ogod what
[16:42:42] <tituspijean> Ghost dropped support for MariaDB :/
[16:43:17] <Aleks (he/him/il/lui)> what the fuck
[16:43:28] <Aleks (he/him/il/lui)> i dont even know where to start
[16:44:07] <tituspijean> I guess *it should* be compatible, and that's laziness on their part, or bad design, but here we are :/
[16:44:48] <Aleks (he/him/il/lui)> Why would it be so hard to be compatible with mariadb when it's a fork of mariadb and some software even support mariadb/mysql AND postgresql because SQL is kinda standard ? And then why chose supporting mysql instead of mariadb when mariadb is I guess more free/opensource than mysql ?
[16:45:24] <Aleks (he/him/il/lui)> i don't even know if you can get mysql on debian
[16:45:31] <Aleks (he/him/il/lui)> but i'd say "fuck no they should just fix their shit"
[16:45:50] <Aleks (he/him/il/lui)> i mean is there any killer feature that needs to break the mariadb compat wtf
[16:50:54] <Aleks (he/him/il/lui)> ~_~
[16:50:54] <Aleks (he/him/il/lui)> apparently their entire v5 is supposed to be only meant for mysql v8 and compatibility with mariadb was so far just an accident
[16:51:15] <Aleks (he/him/il/lui)> which doesnt really explain this choice either
[17:14:48] <tituspijean> (╯°□°)╯︵ ┻━┻
[17:15:26] <tituspijean> I'll revert the master branch to v5.20 meanwhile, and keep the current one in parallel
[17:20:14] <tituspijean> They have some kind of explanation here: https://github.com/TryGhost/Ghost/issues/15729
[17:27:16] <Aleks (he/him/il/lui)> 😐️
[17:51:02] <Yunohost Git/Infra notifications> [apps] @tituspijean pushed 1 commit to ghost-antifeature: Set Ghost with "arbitrary limitations" antifeature cf. https://github.com/YunoHost-Apps/ghost_ynh/issues/199 https://github.com/YunoHost/apps/commit/a0c567d1aecc1863898b745f0f51ff9fdcaa5d35
[17:51:02] <Yunohost Git/Infra notifications> [apps] @tituspijean created new branch ghost-antifeature
[17:51:05] <Yunohost Git/Infra notifications> [apps] @tituspijean opened pull request #1537: Set Ghost with "arbitrary limitations" antifeature https://github.com/YunoHost/apps/pull/1537
[18:04:18] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved pull request #1537 Set Ghost with "arbitrary limitations" antifeature https://github.com/YunoHost/apps/pull/1537#pullrequestreview-1169633169
[18:04:29] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master: https://github.com/YunoHost/apps/compare/15d0bc262751...d58e0d27b09d
[18:04:29] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged pull request #1537: Set Ghost with "arbitrary limitations" antifeature https://github.com/YunoHost/apps/pull/1537
[18:04:37] <Yunohost Git/Infra notifications> [apps/master] Set Ghost with "arbitrary limitations" antifeature cf. https://github.com/YunoHost-Apps/ghost_ynh/issues/199 - tituspijean
[18:04:42] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1537 from YunoHost/ghost-antifeature Set Ghost with "arbitrary limitations" antifeature - Éric Gaspar
[18:10:10] <eric_G[m]> some more v2 packaged apps:
https://github.com/YunoHost-Apps/mantis_ynh/tree/v2
https://github.com/YunoHost-Apps/nextcloud_ynh/tree/v2
https://github.com/YunoHost-Apps/element_ynh/tree/v2
https://github.com/YunoHost-Apps/gogs_ynh/tree/v2
https://github.com/YunoHost-Apps/snappymail_ynh/tree/v2
https://github.com/YunoHost-Apps/hedgedoc_ynh/tree/ynh_app_v2
https://github.com/YunoHost-Apps/castopod_ynh/tree/v2
https://github.com/YunoHost-Apps/libreddit_ynh/tree/v2
[18:22:36] <Aleks (he/him/il/lui)> 👀
[21:10:01] <Yunohost Git/Infra notifications> @pagiraud forked apps to pagiraud/apps: https://github.com/pagiraud/apps
[21:18:50] <Melchisedech[m]> Hi, I’d like advice about how to categorize an app. I know how to proceed, but for the app I’m currently packaging, honestly I hesitate.
[21:18:50] <Melchisedech[m]> (NB : I’m pagiraud on Github)
[21:19:13] <Melchisedech[m]> This is this app: https://ladigitale.dev/digiscreen/
[21:19:14] <Melchisedech[m]> And you’ve got a depiction for instance here: https://ladigitale.dev/blog/digiscreen-un-fond-d-ecran-interactif-pour-la-classe
[21:21:14] <Melchisedech[m]> As there is no "education" or "teaching" category, what should I pick? Communication? Wat (like Moodle)? It’s definitely not a small utility…
[21:28:56] <Aleks (he/him/il/lui)> hmyeah i'd say 'wat' maybe
[21:40:40] <Melchisedech[m]> That’s what I thought but it feels like a "other" category.
[21:41:49] <Melchisedech[m]> Btw, I really think an "education" or "teaching" category would be useful.
[21:41:49] <Melchisedech[m]> As you see, already 2 applications from the wat category would perfectly fit in it.
[21:43:11] <Yunohost Git/Infra notifications> [apps] @pagiraud opened pull request #1538: Add Digiscreen https://github.com/YunoHost/apps/pull/1538
[21:45:53] <Aleks (he/him/il/lui)> A subcategory, yeah why not ... but for a whole category you want more than just 2 apps
[21:46:56] <Aleks (he/him/il/lui)> maybe in 'Publication' we could have a section 'Teaching' with Moodle, Digisteps, Digiscreen
[21:51:58] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved pull request #1538 Add Digiscreen https://github.com/YunoHost/apps/pull/1538#pullrequestreview-1169656954
[21:51:58] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged pull request #1538: Add Digiscreen https://github.com/YunoHost/apps/pull/1538
[21:51:58] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master: https://github.com/YunoHost/apps/compare/d58e0d27b09d...bbe61663240c
[21:51:58] <Yunohost Git/Infra notifications> [apps/master] Add Digiscreen - Melchisedech
[21:52:18] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1538 from pagiraud/master Add Digiscreen - Éric Gaspar
[21:53:27] <Melchisedech[m]> I think that would be great, since I intend to add more applications from ladigitale.dev in the future.
[21:54:35] <Melchisedech[m]> (and they are designed for teaching, although some are only instances of well known apps such as Etherpad).