Sunday, June 11, 2023
apps@conference.yunohost.org
June
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
   
             

[07:45:39] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 2 commits to enh_postgresql_migration ([6f90dd52a7ed...ca2c0023afec](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/6f90dd52a7ed...ca2c0023afec))
[07:45:39] <Yunohost Git/Infra notifications> [nextcloud_ynh/enh_postgresql_migration] Update nginx.conf - Éric Gaspar
[07:45:40] <Yunohost Git/Infra notifications> [nextcloud_ynh/enh_postgresql_migration] Merge branch testing into enh_postgresql_migration - Éric Gaspar
[07:45:40] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 2 commits to v2 ([5dc1603ca8a6...beacac3bd14b](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/5dc1603ca8a6...beacac3bd14b))
[07:45:41] <Yunohost Git/Infra notifications> [nextcloud_ynh/v2] Update nginx.conf - Éric Gaspar
[07:45:47] <Yunohost Git/Infra notifications> [nextcloud_ynh/v2] Merge branch testing into v2 - Éric Gaspar
[07:47:14] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: removing actions ([8f9ded52](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8f9ded52cc0712967ed5bd6ea9cbb4b58c1ceb80))
[08:04:31] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: remove actions ([3274b1cf](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/3274b1cf079e77cae9ae129e489f41b1056ad1bf))
[08:11:21] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: cleaning ([6b192d01](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/6b192d01e39ef3b89b37aa4f322212e32a099de4))
[08:12:33] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar created new branch v2_PostgreSQL
[08:14:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update backup ([66cdfff9](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/66cdfff98fe9afe4c15eed1aa051c8c0d51fcb6b))
[08:14:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update backup ([94d52546](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/94d52546eec8146479a0efe6560a4ace57d5eb3e))
[08:28:08] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([c2d3b55a](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/c2d3b55aa10246f7d78457c25ced9deda7b1fede))
[08:28:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: fix ([5d384066](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/5d384066ec2ea666030811fc7e1a9716bfa59a25))
[08:32:23] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: cleaning ([5a114fdd](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/5a114fddf658dd979fb9bf1b7aa31c66ac52511f))
[08:35:51] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: cleaning ([c06a59c7](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/c06a59c7ab3b06859eefbb87276abcb13a9ad191))
[08:36:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1586075559) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: testme
[08:36:15] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1586075566) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: :rocket:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/7693/badge)](htt...
[08:38:30] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar opened [pull request #581](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/581): Packaging version 2 PostgreSQL
[08:38:36] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/581#issuecomment-1586076000) on [issue #581](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/581) Packaging version 2 PostgreSQL: testme
[08:38:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/581#issuecomment-1586076005) on [issue #581](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/581) Packaging version 2 PostgreSQL: Fingers crossed
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/7694/bad...
[08:51:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update restore ([0844be6a](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/0844be6a5255c52c49507aa70f67df757f4fdcb2))
[09:24:36] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update _common.sh ([9bf02287](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/9bf02287384c101901548bd55df704a18697b045))
[09:24:51] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update _common.sh ([6cdfbf5f](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/6cdfbf5fc5d24bffe3a85caa6502fa47e20b5980))
[09:26:40] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update _common.sh ([444e6ce4](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/444e6ce4a43004b7b71bf6cc739fe79ec943e367))
[09:26:53] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update _common.sh ([6eb29b1d](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/6eb29b1d715cca36da5a8e9f3067551fb2746841))
[09:37:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update install ([2079c31f](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/2079c31ff2273d6a30c013ca92cd05a29949ccfe))
[09:39:39] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Fix ([81e1eaeb](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/81e1eaeb970a2c435dca54a36352871ac417819a))
[09:40:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([00583a61](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/00583a61613e42e9efd78439bd1bfa634eb3291b))
[10:19:24] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update manifest.toml ([8dfe7473](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8dfe74737b7f6c6a124c32047d4683c0a9579a3b))
[10:19:31] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update manifest.toml ([09480477](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/09480477f594ab70fef0c31ff6cbcfb6b218e43d))
[10:20:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update manifest.toml ([e942be49](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/e942be496119152cea7aa5cf16da871af3f15403))
[10:21:23] <eric_G> is `api.allowed = ["visitors", "all_users"]` same as `api.allowed = ["all_users"]`?
[10:24:56] <tituspijean[m]> eric_G for Nextcloud no, for example its mobile and desktop clients are considered visitors
[10:28:31] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Move exec_occ to common.sh ([ee2b79ac](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/ee2b79ac13eb0b77e50262c3f5f617567ec1757e))
[10:35:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: cleaning ([b6091c4f](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/b6091c4f70ebe06a9d26fd6104431ab8e74f02ea))
[10:36:23] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([8cecb3af](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8cecb3af05986aa824291f2f0ea0f9ec62bf3fe9))
[10:39:22] <tituspijean[m]> eric_G can I stop https://ci-apps-dev.yunohost.org/ci/job/7693 ? it's a younger duplicate of https://ci-apps-dev.yunohost.org/ci/job/7525
[10:39:39] <tituspijean[m]> thanks 🙂
[10:40:06] <tituspijean[m]> I'm a tad too eager to have headscale tested :)
[11:14:11] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update restore ([028d6ebb](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/028d6ebbbee736b477838b7428b510b0bddab5e6))
[11:21:21] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update upgrade ([e0b04bb3](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/e0b04bb379d2bedf444e540963ae2e40aea79183))
[11:35:17] <Yunohost Git/Infra notifications> [nextcloud_ynh] @tio-trom opened [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582): Impossible to delete files and folders after the latest update
[11:50:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update upgrade ([a7118fac](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/a7118fac002ff46c8df7031e23c2db8a3e082338))
[11:51:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([fc177df8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/fc177df863606e4f1a1c7271947c0089a45bd46c))
[12:21:31] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin created new branch delete-action-files
[12:21:32] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin pushed 1 commit to delete-action-files: Delete obsolete actions files ([b25549ff](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/b25549fffcfc883d5f80e5e0f6993369bcfdd8d2))
[12:22:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin opened [pull request #583](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/583): Delete obsolete actions files
[12:22:24] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin edited [pull request #583](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/583): Delete obsolete actions files
[12:22:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar approved [pull request #583](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/583#pullrequestreview-1473687510) Delete obsolete actions files
[12:23:04] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 2 commits to testing ([fe098e6e6bc6...8cd2b404cdcf](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/fe098e6e6bc6...8cd2b404cdcf))
[12:23:04] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar merged [pull request #583](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/583): Delete obsolete actions files
[12:23:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar deleted branch delete-action-files
[12:23:07] <Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Delete obsolete actions files - Alexandre Aubin
[12:23:10] <Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Merge pull request #583 from YunoHost-Apps/delete-action-files Delete obsolete actions files - Éric Gaspar
[12:24:12] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin created new branch fix-empty-xargs
[12:24:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin pushed 1 commit to fix-empty-xargs: Add -r to xargs to not miserably fail when find doesnt list any file ([9ce721b2](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/9ce721b2b2018f73b35b49d979e1c5c6d1e7118b))
[12:27:15] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin opened [pull request #584](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/584): Add -r to xargs to not miserably fail when find doesnt list any file
[12:28:22] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: #584 ([195de623](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/195de623082ff1a5b92e5f1e7706e368c8d7afdf))
[12:29:08] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: #584 ([4719e0f3](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4719e0f3951b80f3b7262da2a3a403a017120847))
[12:29:23] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #584](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/584): Add -r to xargs to not miserably fail when find doesnt list any file
[12:31:25] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar opened [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:31:35] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:32:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:32:15] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:33:03] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:34:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 2 commits to testing ([8cd2b404cdcf...33a3e3a8ff79](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/8cd2b404cdcf...33a3e3a8ff79))
[12:34:19] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar merged [pull request #584](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/584): Add -r to xargs to not miserably fail when find doesnt list any file
[12:34:22] <Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Add -r to xargs to not miserably fail when find doesnt list any file - Alexandre Aubin
[12:34:24] <Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Merge pull request #584 from YunoHost-Apps/fix-empty-xargs Add -r to xargs to not miserably fail when find doesnt list... - Éric Gaspar
[12:34:44] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited [pull request #585](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/585): Testing
[12:35:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar deleted branch fix-empty-xargs
[12:37:02] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to testing: Update manifest.json ([5af4396b](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/5af4396bd952bac52c5eeb77296024fb7145b408))
[12:37:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot pushed 1 commit to testing: Auto-update README ([8f09386e](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8f09386e9ad9b5b2189b29c51c24a108b803bcb2))
[12:44:46] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582#issuecomment-1586152382) on [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582) Impossible to delete files and folders after the latest update: certainly a major issue needs to follow the template and give more context...
[12:47:47] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update change_url ([dce54d8f](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/dce54d8f45cbac07c5ca60fce10723fa1f444a34))
[12:48:05] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_PostgreSQL: Update change_url ([2ff88b00](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/2ff88b00418c91914cd30fff00f3d4a32b3d9c1a))
[12:49:19] <Yunohost Git/Infra notifications> [nextcloud_ynh] @tio-trom [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582#issuecomment-1586153582) on [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582) Impossible to delete files and folders after the latest update: I am sorry. Here it is: - Hardware: *VPS bought online* - YunoHost version: 11.1.20 (stable). - I have access to my ser...
[12:51:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582#issuecomment-1586153923) on [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582) Impossible to delete files and folders after the latest update: cf https://github.com/owncloud/music/issues/1068 , apparently a bug due to the Music app
[12:55:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/407#issuecomment-1586154456) on [issue #407](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/407) add support for custom data directory: testme
[12:55:17] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/407#issuecomment-1586154463) on [issue #407](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/407) add support for custom data directory: :v:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/7699/badge)](https://...
[12:55:17] <Aleks (he/him/il/lui)> (while it finishes re-scanning the catalog which for some reason is taking ages)
[12:55:17] <Aleks (he/him/il/lui)> https://dash.yunohost.org/app_maintainer_dash is slowly getting back to life 👀
[12:56:26] <Yunohost Git/Infra notifications> [nextcloud_ynh] @tio-trom closed [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582): Impossible to delete files and folders after the latest update
[12:56:28] <Yunohost Git/Infra notifications> [nextcloud_ynh] @tio-trom [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582#issuecomment-1586155116) on [issue #582](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/582) Impossible to delete files and folders after the latest update: > cf [owncloud/music#1068](https://github.com/owncloud/music/issues/1068) , apparently a bug due to the Music app ooooh...
[12:59:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin commented [pull request #407](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/407#pullrequestreview-1473697917) add support for custom data directory: Hmmm we gotta be careful with this, this is gonna create weird behavior in packaging v2 context. For example the behavio...
[13:02:48] <Aleks (he/him/il/lui)> > <@Alekswag:matrix.org> https://dash.yunohost.org/app_maintainer_dash is slowly getting back to life 👀

done o/
[13:11:19] <lapineige> well done ! Very handy
[13:14:55] <eric_G> I signed as maintainer for 85 apps 🥶
[13:15:49] <Aleks (he/him/il/lui)> that seems off by 100 at least :P
[13:16:58] <Yunohost Git/Infra notifications> [nextcloud_ynh] @lapineige [comment](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4f1deba1da04aa689a4775c6cb10d8b5352dce5f#r117499650) on commit 4f1deba: Translation is not the same as original content + its not very compatible with command line interface (you dont "tick" anything in CLI) -> "Vous devez *activer cette option*"
[13:21:43] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [comment](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4f1deba1da04aa689a4775c6cb10d8b5352dce5f#r117500040) on commit 4f1deba: fell free to add a PR
[13:35:50] <lapineige> Oh and I'm listed twice, with and without capital letter, for the same list 🤔
[13:36:22] <Aleks (he/him/il/lui)> yes, classic ...
[13:37:09] <Aleks (he/him/il/lui)> there's no real formalism for the maintainer list in the manifests so this easily leads to inconsistencies etc
[13:37:37] <Aleks (he/him/il/lui)> i guess we could force/encourage to use some valid github ID or something but that's gonna add yet another layer of dependency to github
[13:38:03] <Aleks (he/him/il/lui)> or we could use matrix IDs to force people to use Matrix 🤓
[13:38:28] <eric_G> or the CGT ID card number
[13:38:37] <Aleks (he/him/il/lui)> hell yea
[13:39:02] <Aleks (he/him/il/lui)> Solidaires Informatique ftw
[13:40:14] <lapineige> > <@Alekswag:matrix.org> there's no real formalism for the maintainer list in the manifests so this easily leads to inconsistencies etc

what is strange is that it's the same list, for both names ^^
[13:41:05] <lapineige> Also there is an "All" and a blanck category and an unmaintained, but there are not the same ^^
[13:42:01] <Aleks (he/him/il/lui)> meh i guess the blank category is because they have "empty string" as maintainer...
[13:44:24] <Aleks (he/him/il/lui)> > what is strange is that it's the same list, for both names ^^

hmyeah because i probably did some trick by comparing the lowercase of the requested maintainer or something, I already battled with maintainer-name inconsistencies for a while, everybody had like 3 different nicknames/typo variations, much fun
[13:44:47] <lapineige> I can imagine that 😅
[13:48:07] <Aleks (he/him/il/lui)> tl;dr : there's no magic fix apart from fixing the manifest OR we decide to somehow formalize the maintainer thingy, but honestly the only usage that I know of this info is this very "maintainer dashboard" view
[13:48:08] <Aleks (he/him/il/lui)> and we tried several things in the past about formalizing maintenanceship and nothing worked, ultimately people just sort of randomly roam apps and fix whatever, apart from a bunch of app which are somehow managed by specific people but there's never any real string attached
[13:48:08] <Aleks (he/him/il/lui)> personnaly I would go for some sort of algorithm that list authors of the commits from the past X years and automagically assign maintainer from this but meh
[13:48:08] <lapineige> yeah there is no point in investing effort in this for now 🙂
[13:48:08] <lapineige> at least it helps me to catch some inconsistencies 🙂
[13:55:41] <lapineige> So I fixed it for myself 🙂
[14:13:25] <Aleks (he/him/il/lui)> behold ! https://dash.yunohost.org/appci/branch/stable
[14:15:51] <tituspijean[m]> Niiiiice. "Only" 159 apps in packaging v2 🙃
[14:16:29] <Aleks (he/him/il/lui)> i was expecting less than 100, i thought my code was bugged 😅
[14:31:52] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/KwRLuyubpjAlZxWQZvhlOFjo
[14:32:03] <Aleks (he/him/il/lui)> (in 1~2 years from now ;P)
[14:33:29] <Aleks (he/him/il/lui)> https://i.imgur.com/BoOxjZe.jpg
[14:36:28] <Yunohost Git/Infra notifications> [nextcloud_ynh] @lapineige [comment](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4f1deba1da04aa689a4775c6cb10d8b5352dce5f#r117506635) on commit 4f1deba: I realize its changed in v2 version, so its fine.
[14:37:31] <lapineige> > <@titus:pijean.ovh> Niiiiice. "Only" 159 apps in packaging v2 🙃

315 to go 😱
[14:38:38] <lapineige> That https://dash.yunohost.org/appci/branch/stable `Show only app that needs attention` option is really nice, do you think it would be easy to add an RSS feed to it ? 🤔
[14:38:54] <lapineige> At least it's an interresting page to redirect people willing to contribute 🙂
[14:39:24] <Aleks (he/him/il/lui)> uuuuh, but that's a picture of the stuff at the current time, not sure what you'd expect from an RSS feed for this 🤔
[14:40:25] <lapineige> I was thinking about a notification system to know which app needs some love at some point. But it's probably overkill anyway, nevermind
[14:40:35] <Aleks (he/him/il/lui)> right now most of it is about apps that were not properly tested by the CI in the last 30ish days (for example etherpad, because the test reaches the 3 hours timeout because it's absolutely super long to test, we gotta think on how to deal with that)
[14:41:00] <lapineige> what would be more interresting would be the ability to filter level 0 or another non working apps 🤔
[14:41:23] <lapineige> > <@Alekswag:matrix.org> right now most of it is about apps that were not properly tested by the CI in the last 30ish days (for example etherpad, because the test reaches the 3 hours timeout because it's absolutely super long to test, we gotta think on how to deal with that)

oh ok so it's ever less relevant
[14:41:37] <Aleks (he/him/il/lui)> yeah there are multiple factors regarding "App X needs some love", for example there are all the testing PR with many being super old : https://dash.yunohost.org/testings
[14:41:57] <Aleks (he/him/il/lui)> (not to mention other pull requests which are not testing->master)
[14:41:58] <lapineige> anyway I love the work you all made around Continous Integration and so on, it's so much easier to test packaging changes now ❤️
[14:44:26] <lapineige> This https://dash.yunohost.org/appsobservatory/history is very pleasing to see. Overall quality increase over time ❤️
And relative + absolute number of working app
[14:53:24] <lapineige> Is that website link documented somewhere ? 🙂
[14:55:54] <Aleks (he/him/il/lui)> uuuh the app history you mean ? iiiit's documented by its existence in the navbar of dash.yunohost.org ? 😅
[14:57:41] <lapineige> no I mean dash.yunohost.org
[14:59:00] <Aleks (he/him/il/lui)> ah i thought it would be mentionned in https://yunohost.org/fr/packaging_testing but apparently nope
[15:02:21] <Aleks (he/him/il/lui)> it's mentionned here https://yunohost.org/fr/apps_overview#niveaux-d-integration-et- but not super appropriate
[15:04:51] <Aleks (he/him/il/lui)> lapineige: i realize that, in terms of "easy first contrib", there is a somewhat easy thing to do which is to pick an app level 6 WITH a golden star (-> which means it could be level 8 if the warnings reported by the linter were fixed), and fix the corresponding linter warning
[15:04:53] <Aleks (he/him/il/lui)> the linter warnings can "easily" be found by clicking on the "X days ago" on the right to see the latest CI results
[15:06:33] <lapineige> That's one way, with no excepted functional change (most of the time) so less risk, but also not a very funny way (you don't go from not working to working, and from partly working to new features). But anyway, but can be found here 🙂
[15:06:50] <Aleks (he/him/il/lui)> yeah 😅
[15:13:10] <lapineige> And then you have eric_G you make around 10 new app package, 100 linter warning fixes and 1000 v2 version a week 😁
[16:03:42] <tituspijean[m]> (I totally concede it might be overkill 😅)
[16:04:01] <tituspijean[m]> I am ending up writing the following code to appease the CI when an app webserver does not return anything on / : https://github.com/YunoHost-Apps/headscale\_ynh/blob/2308ea4630a4e95ec19518d696bd10cdadedf45a/conf/nginx.conf#L4 (same thing for Dendrite, Dex, or other apps)
I'm wondering if there could be a way to return an error if the app service is not running? something not relying on PHP?
[16:11:09] <Aleks (he/him/il/lui)> eeeh what's the initial issue ?
[16:13:42] <tituspijean[m]> it might return 200 even though the service failed to start 🙂
[16:13:57] <tituspijean[m]> (oh dang did I just did a XY problem? ^^)
[16:16:04] <tituspijean[m]> The service is not very talkative and does not output anything tangible in the logs when it has started
[17:13:14] <Yunohost Git/Infra notifications> [apps] @tituspijean pushed 1 commit to add-headscale: Add Headscale ([f56edf7d](https://github.com/YunoHost/apps/commit/f56edf7d7bce5a2074967657f870a239e335961b))
[17:13:14] <Yunohost Git/Infra notifications> [apps] @tituspijean created new branch add-headscale
[17:13:34] <Yunohost Git/Infra notifications> [apps] @tituspijean opened [pull request #1686](https://github.com/YunoHost/apps/pull/1686): Add Headscale
[17:13:59] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1686](https://github.com/YunoHost/apps/pull/1686#pullrequestreview-1473764763) Add Headscale
[17:14:00] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([d7a3cb3c71b0...b485cc0430a0](https://github.com/YunoHost/apps/compare/d7a3cb3c71b0...b485cc0430a0))
[17:14:00] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1686](https://github.com/YunoHost/apps/pull/1686): Add Headscale
[17:14:04] <Yunohost Git/Infra notifications> [apps/master] Add Headscale - tituspijean
[17:14:07] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1686 from YunoHost/add-headscale Add Headscale - Éric Gaspar
[20:15:42] <eric_G> mmm... I have this in two tests: `3892 WARNING ./provision_or_update_apt: line 5: ffmpeg: command not found`
[20:15:48] <eric_G> https://ci-apps-dev.yunohost.org/ci/job/7724
[20:16:52] <eric_G> https://github.com/YunoHost-Apps/ampache_ynh/blob/f6e3dcf6f9bb2c16ea9b344c6586093799f6ea3b/manifest.toml#L58
[20:17:21] <eric_G> I suppose the `libav-tools|ffmpeg` doesn't work...
[20:24:06] <Aleks (he/him/il/lui)> hmmmm try with quotes around these
[20:24:18] <Aleks (he/him/il/lui)> `packages = "'libav-tools|ffmpeg' mariadb-server ...`
[20:31:41] <eric_G> thanks!
[20:34:50] <Thomas> > <@thovi98:matrix.org> https://github.com/YunoHost-Apps/fittrackee_ynh/issues/22 ; https://github.com/YunoHost-Apps/libretranslate_ynh/issues/10
> Apps with a differently installed virtualenv are incompatible (apt install virtualenv or pip install virtualenv/pipenv)
> Wouldn’t it be good to have one common way? Which is the best? apt or pip? If a common way is recommended, it would be nice to warn about it in CI :D

I don’t know if there is a recommanded way to proceed on Debian?
[20:37:56] <Aleks (he/him/il/lui)> not sure to understand the issue
[20:38:15] <Aleks (he/him/il/lui)> it sounds like the issue is about a conflict with borg and ffsync, which may have something to do with python2 vs python3
[20:38:42] <Aleks (he/him/il/lui)> hmmm
[20:39:01] <Aleks (he/him/il/lui)> or rather i don't know what `virtualenv` is/does, I would recommend to sticking to `python3-virtualenv` ...
[20:39:26] <Thomas> Mmh no, I’d rather think it’s about the installation method of virtualenv
[20:40:29] <Aleks (he/him/il/lui)> dunno what you mean by "the installation method"
[20:41:34] <Aleks (he/him/il/lui)> <rant>i never understood why the whole virtualenv thing is such a mess, like people created those "pipenv" stuff and whatever, i have no idea what they are supposed to do any better than vanilla venvs, people seem to just want to fix something that is not broken -_-</rant>
[20:42:05] <Aleks (he/him/il/lui)> (rant against the python community - or the python folks who are creating these, to be clear...)
[20:43:01] <Thomas> > <@Alekswag:matrix.org> dunno what you mean by "the installation method"

Yes sorry, I don’t understand maybe all the things, but as I understand, we can install a virtualenv by apt or by pip. When one package is installed with pip install pipenv, it won’t work next to a package installed with apt install virtualenv (or something like that)
[20:43:13] <Thomas> (It’s what I’ve understand)
[20:43:21] <Aleks (he/him/il/lui)> pipenv is not virtualenv, as far as i understand
[20:43:42] <Thomas> > <@Alekswag:matrix.org> pipenv is not virtualenv, as far as i understand

Aah okay :p
[20:43:46] <Aleks (he/him/il/lui)> so let's summarize what I understand :
[20:46:19] <Aleks (he/him/il/lui)> - there is `python3-venv` (or the old `python-venv`, which is the python 2 version, which we should forget about). This can be used to create a virtualenv with, typically something like `python3 -m venv venv` (the second 'venv' is the name of the venv ... which canonically is 'venv')
- there is `virtualenv` ... which iiiiis pretty similar to the previous stuff, except you create the virtualenv using `virtualenv` intead of `python3 -m venv` ... and there are some subtle technical differences, though i don't know quite much about it
- and then there is `pipenv` which is a *DIFFERENT* tool, and it's not the only one ... and for some reason, random developer will advertise to use this tool rather than venv, because what the hell, nerds just like fixing things that are not broken
[20:47:30] <Thomas> Aaah okay thanks
[20:47:33] <Aleks (he/him/il/lui)> - and to add to this mess, apparently the Python project (or whichever high instance) decided that `pip` was not good enough and would allow for several tools with different packaging methods to emerge, each with their own corresponding installation workflow
[20:48:46] <Aleks (he/him/il/lui)> but as far as I know, I'm pretty sure that if somebody recommends `pipenv` or whatever `pyenv`whatever, you can probably still install everything using a regular virtualenv .... at least for now ...
[20:49:30] <Aleks (he/him/il/lui)> and we should really stick to `python3-venv` (from apt) / using `python3 -m venv venv` as much as we can to have standardized stuff, otherwise this becomes an even bigger mess accross all the app catalog
[20:50:48] <Thomas> > <@Alekswag:matrix.org> and we should really stick to `python3-venv` (from apt) / using `python3 -m venv venv` as much as we can to have standardized stuff, otherwise this becomes an even bigger mess accross all the app catalog

Yeaaah okay, understood! Thank you, I will try to update my packages accordingly soon!
[20:52:17] <Aleks (he/him/il/lui)> (same goes for using `npm` rather than the 10 variations of `ppnpmppnpm` kids are creating these days, again to fix stuff that is not broken ... though ... well, node_modules are broken but creating yet-another-wrapper around npm is just adding more mess...)
[21:52:01] <Yunohost Git/Infra notifications> App grammalecte rises from level 6 to 8 in job [#16336](https://ci-apps.yunohost.org/ci/job/16336) !
[22:02:12] <Aleks (he/him/il/lui)> i'm not even sure people can re-upgrade after this gets broken