============================================================================ #sailfishos-meeting: Sailfish OS, open source, collaboration -- 7th Dec 2023 ============================================================================ Meeting started by rainemak at 08:00:00 UTC. The full logs are available at https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2023/sailfishos-meeting.2023-12-07-08.00.log.html . Meeting summary --------------- * Meeting information and agenda can be found here: (rainemak, 08:00:31) * LINK: https://forum.sailfishos.org/t/community-meeting-on-irc-7th-december-2023/17429 (rainemak, 08:00:31) * Brief introduction (5 min). Please prefix your name/handle with #info (rainemak, 08:00:31) * Otto Mäkelä, community (ExTechOp, 08:00:33) * Raine Mäkeläinen, sailor @ Jolla, chairperson today (rainemak, 08:00:57) * Zyuc2G, community/dev (Zyuc2G, 08:01:07) * Crabster - lurker (Crabster, 08:01:29) * Lukáš Karas - community developer (karry, 08:01:39) * Pami Ketolainen, sailor @ Jolla (Keto, 08:01:41) * Simonas Leleiva -- privateer for wotsits:) (sledges, 08:01:45) * Vlad G., community (b100dian[m], 08:01:49) * Damien Caliste, community (dcaliste, 08:05:06) * Peter G., community (nephros, 08:05:41) * Future of Jolla (8mins -- asked by Valorsoguerriero97) (rainemak, 08:05:52) * There are ongoing rumors, docs and newspaper citing that (rainemak, 08:05:52) * Jolla is under debt restoration, how it is going? The plan (rainemak, 08:05:52) * is accepted? What we can do to help? What are the consequences (rainemak, 08:05:52) * for SFOS and supported devices? (rainemak, 08:05:52) * A solution was finally found on November 24, 2023 as the local District Court (rainemak, 08:06:22) * decided on the restructuring program and obligated a complete sale of the business (rainemak, 08:06:22) * to another company. The entire business and staff of Jolla Ltd. has now transferred (rainemak, 08:06:22) * to a new company in whole. (rainemak, 08:06:22) * (rainemak, 08:06:23) * The new legal entity was named Jollyboys Ltd, but as it has now acquired the Jolla and (rainemak, 08:06:25) * Sailfish brands and trademarks, you may consider the legal entity name to be secondary (rainemak, 08:06:28) * - it’s the new Jolla anyway. (rainemak, 08:06:31) * (rainemak, 08:06:42) * No consequences for Sailfish OS as entire business and staff were transferred to another (rainemak, 08:06:42) * company. Similarly, Sailfish X program continued as part of business transfer. (rainemak, 08:06:42) * (rainemak, 08:06:44) * Let’s keep on sailing together! (rainemak, 08:06:46) * (rainemak, 08:06:48) * LINK: https://forum.sailfishos.org/t/sailfish-community-news-30th-november-jolla-reborn/17473 (rainemak, 08:06:50) * tuplasuhveli, community (late and currently at work) (tuplasuhveli[m], 08:09:05) * Drain on Xperia 10 III (3mins -- asked by Valorsoguerriero97) (rainemak, 08:17:52) * There are some bug reports citing that the 10 III is having battery (rainemak, 08:17:57) * drain, what’s the point of solving those issues? (rainemak, 08:17:57) * These has been some investigation into the battery drain but no obvious reason (rainemak, 08:18:03) * has been found yet. (rainemak, 08:18:03) * LINK: https://forum.sailfishos.org/t/high-battery-drainage-xperia-10-iii/12393 (rainemak, 08:18:03) * OBS tar_git support of fileserver (5mins -- asked by vlagged / b100dian) (rainemak, 08:20:15) * There is at least a tar_git copy on github which supports (rainemak, 08:20:24) * a command-line param called “fileserver” 1. This would allow (rainemak, 08:20:24) * a build to start by downloading an internet resource of a known (rainemak, 08:20:24) * SHA-1 if listed in a _sources file. (rainemak, 08:20:24) * (rainemak, 08:20:24) * This is however not listed in the service spec now. (rainemak, 08:20:26) * (rainemak, 08:20:27) * The use case is for example software built with npm or yarn which cannot (rainemak, 08:20:29) * run on OBS (network access) or has a very high cache size (think 500MiB (rainemak, 08:20:32) * cache for a 5MiB build output) - however can be easily be built in other (rainemak, 08:20:35) * CI systems such as github/gitlab/codeberg’s. (rainemak, 08:20:38) * (rainemak, 08:20:42) * It would be useful to use the output of a such build automatically in (rainemak, 08:20:44) * an OBS build (which would do the non-nodejs part such as qml, c++ rpm (rainemak, 08:20:47) * packages) by specifying the URL to download & the expected SHA-1 sum, (rainemak, 08:20:50) * just as fileserver param is doing. (rainemak, 08:20:53) * LINK: https://github.com/MeeGoIntegration/obs-service-tar-git/blob/master/tar_git#L69 (rainemak, 08:20:55) * The fileserver parameter in tar_git is not listed in the service spec because it allows (rainemak, 08:20:57) * access to local files. So it would require some modifications before enabling. (rainemak, 08:21:00) * (rainemak, 08:21:02) * There are also other OBS source services which provide similar functionality and which (rainemak, 08:21:04) * we could consider enabling (rainemak, 08:21:07) * LINK: https://github.com/openSUSE/obs-service-download_files (rainemak, 08:21:09) * LINK: https://github.com/openSUSE/obs-service-download_url (rainemak, 08:21:13) * Those do not seem to have checksum verification for the downloaded file, but otherwise (rainemak, 08:21:15) * should be fit for the purpose. (rainemak, 08:21:18) * PWA / Web Push notifications (10mins -- asked by vlagged / b100dian) (rainemak, 08:29:25) * Web push notifications are usually available when service workers are. (rainemak, 08:29:25) * This allows a running browser/webview app to get messages from websocket (rainemak, 08:29:25) * connections and pass them to the host OS as native notifications. (rainemak, 08:29:25) * (rainemak, 08:29:26) * Currently sailfish-browser doesn’t pass HTML5 Web Notifications (rainemak, 08:29:28) * Test - Bennish.net (no popup for permission => denied). Is there any (rainemak, 08:29:30) * specific place this could is tweaked to “say no” and where would a (rainemak, 08:29:32) * browser/webview patch need to look at first to enable these? (rainemak, 08:29:35) * LINK: https://developer.mozilla.org/en-US/docs/Web/API/Push_API (rainemak, 08:29:37) * LINK: https://www.bennish.net/web-notifications.html (rainemak, 08:29:39) * Web push notifications need support at least to sailfish-components-webview and (rainemak, 08:30:02) * embedlite-components and possibly browser or other components but it is not a huge (rainemak, 08:30:02) * task but still takes quite an amount of work. PWAs i.e. progressive web apps are (rainemak, 08:30:02) * apps that run using web engine but appear as regular apps and thus need a lot more (rainemak, 08:30:02) * such as launcher integration, handling of installation/uninstallation and (rainemak, 08:30:03) * many other changes and therefore is a lot bigger task. (rainemak, 08:30:05) * (rainemak, 08:30:07) * In general, progressive web apps are something that we should look in the light (rainemak, 08:30:09) * of new technology development. Mozilla’s developer network has a good article (rainemak, 08:30:13) * regarding progressive web apps – worth reading if you’re not familiar with (rainemak, 08:30:15) * progressive web apps. (rainemak, 08:30:17) * LINK: https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps (rainemak, 08:30:19) * ACTION: Jolla to check whether we could resurrect past web notification work (rainemak, 08:37:52) * New ownership and opensourcing/GPLv3 (10mins -- asked by Zyuc2G) (rainemak, 08:41:07) * Given SailfishOS proprietary assets are under new ownership, is there any renewed (rainemak, 08:41:07) * effort to release them under FOSS licensing (in particular Silica)? (rainemak, 08:41:07) * This question relates to the strategy work of the new Jolla. We will come back (rainemak, 08:41:22) * to you asking questions. For now, please give us time for the strategy work. (rainemak, 08:41:22) * Open PR discussion (10 mins -- asked by Jolla) (rainemak, 08:45:18) * Any open PRs to discuss? (rainemak, 08:45:26) * Bug reports by the community bug coordination team (5 min -- asked by thigg) (rainemak, 08:48:22) * LINK: https://forum.sailfishos.org/t/new-role-community-bug-coordinator/10935 (rainemak, 08:48:22) * LINK: https://forum.sailfishos.org/t/community-meeting-on-irc-7th-december-2023/17429/9 (rainemak, 08:48:22) * Only got a few items prepared this time (rainemak, 08:48:22) * As a result of the work, we now have: (rainemak, 08:48:22) * 1 high quality bug reports now recorded internally and tagged as "tracked" (rainemak, 08:48:24) * 2 bug reports tagged as fixed. (rainemak, 08:48:25) * As always, big thanks to the bug coordination team! (rainemak, 08:48:27) * General discussion (5 min) (rainemak, 08:50:47) * LINK: https://wiki.mozilla.org/Firefox/Push_Notifications (flypig, 08:52:15) * We'll get back to OSS components when time is right. (rainemak, 08:55:11) * For now, please give us time for the strategy work. (rainemak, 08:56:34) * Next meeting time and date (1 min) (rainemak, 08:59:49) * Next meeting will be held on Thursday 21st December 2023 at 08:00am UTC: 2023-12-21T0800Z (rainemak, 09:00:55) Meeting ended at 09:01:02 UTC. Action Items ------------ * Jolla to check whether we could resurrect past web notification work Action Items, by person ----------------------- * **UNASSIGNED** * Jolla to check whether we could resurrect past web notification work People Present (lines said) --------------------------- * rainemak (164) * b100dian[m] (27) * sledges (12) * Keto (8) * flypig (7) * ExTechOp (6) * nephros (5) * Zyuc2G (4) * sailbot_ (2) * dcaliste (2) * poetaster (2) * Crabster (1) * karry (1) * tuplasuhveli[m] (1) * sebix[m] (1) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot