============================================================================== #sailfishos-meeting: Sailfish OS, open source, collaboration -- 8th April 2021 ============================================================================== Meeting started by sledges at 07:00:02 UTC. The full logs are available at https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2021/sailfishos-meeting.2021-04-08-07.00.log.html . Meeting summary --------------- * LINK: https://forum.sailfishos.org/t/community-meeting-on-irc-8th-apr-2021/5653 (sledges, 07:00:11) * Brief introduction (5 min). Please prefix your name/handle with #info (sledges, 07:00:42) * Ville Nummela - Sailor @ Jolla (ViGe, 07:00:51) * Kristoffer Lawson - CEO & Founder, Attractive.ai (Setok, 07:01:06) * Joona Petrell - Sailor @ Jolla (jpetrell_, 07:01:14) * Simonas Leleiva -- privateer for Jolla (sledges, 07:01:20) * Ruben De Smet - Whisperfish developer @ community (rubdos[ma], 07:01:26) * Björn Bidar - Sailor @ Jolla (Thaodan, 07:02:04) * jojo94 - SFOS user (jojo94, 07:02:23) * Andrew Branson - sailor @ Jolla (abranson, 07:02:25) * Lukas Karas - community developer (karry, 07:02:48) * David Llewellyn-Jones - sailor @ jolla (flypig, 07:03:11) * Gabriel Margiani - community (GabrielMargiani[, 07:03:15) * Tomi Leppänen - sailor @ Jolla (Tomin, 07:03:29) * David Greaves - sailor @ Jolla (lbt, 07:04:33) * Sharing plug-ins and Sailjail (10 min -- asked by rubdos) (sledges, 07:05:28) * For an application to be able to share pictures/videos with another application, it sends DBus commands. Sailjail’d applications need specific dbus channels whitelisted. (sledges, 07:05:32) * 1. Having sharing from gallery to Whisperfish would be desirable. Some way to implement this, even unofficial/non-harbour/unstable/changing-in-every-release would be very nice. (sledges, 07:05:46) * 2. We propose a Sharing permission, which allows an application to share with another application. This Sharing permission includes all permissions from e.g. /etc/sailjail/permissions/sharing.d, in which other applications can dump their dbus-permissions. Cfr. PR and specifically this comment: (sledges, 07:05:59) * LINK: https://gitlab.com/rubdos/whisperfish/-/merge_requests/127#note_544317678 (sledges, 07:06:04) * 3. Sailjail is not a stable API. We are not asking to stabilize; we merely want to join the experiment. (sledges, 07:06:17) * 4. If Jolla would agree to have an experimental sharing.d directory-approach, me or @gamag would be happy to contribute this patch. (sledges, 07:06:26) * So, I would like to hear/discuss two things: (sledges, 07:06:37) * 1. Whether Jolla would accept such a patch. (sledges, 07:06:45) * 2. Whether Jolla would agree with the above approach, and if not, I’d like to discuss what other approaches you have in mind. (sledges, 07:06:50) * Sharing is currently implemented as in-process pages and not considered a public 3rd party API. Loading sensitive accounts in 3rd party process is not a secure solution, for proper 3rd party API the sharing flows need to be implemented as a separate process. (sledges, 07:07:05) * We are actively discussing how to enable sharing flows for 3rd party, but don't have schedule to share at this point. (sledges, 07:07:20) * Damien Caliste, community (sorry to be late) (dcaliste, 07:18:55) * (discussing safety aspects, sharing framework via broker/mediator, UI containment) (sledges, 07:28:53) * Wrap up: Ok, so some work from Jolla is needed in here. I think Jolla should still consider our dbus listing approach, as the main problem is the one that abranson summed up nicely (calling sharing methods randomly without user input). (sledges, 07:31:31) * I think that *may* be a risk worth taking, but that's obviously Jolla's call. Would be nice to have a solution here soonish, as the longer you wait, the more hacks we will come (sledges, 07:31:45) * up with to implement it 😀. Feel free to ping me in DM or #whisperfish for more discussion aside from the weekly meeting. (sledges, 07:31:56) * Community help (20 min -- asked by jojo94) (sledges, 07:33:32) * I’ve recently searched for strategies 1 for how the community could help the development and propagation of SFOS out here. (sledges, 07:33:41) * LINK: https://forum.sailfishos.org/t/strategies-bringing-more-sailors-to-sfos/5600 (sledges, 07:33:45) * Many suggestions hatched: (sledges, 07:33:56) * 1. How can we help/what can Jolla do to have a partnership with Fairphone ? Would Jolla agree on such a topic ? (sledges, 07:34:00) * 2. Is there a more professional way for the community to peach SFOS for companies ? (for them to port their apps). We want more companies coming to Sailfish, but as users, we have little legitimacy when reaching for them. (sledges, 07:34:06) * 3. And we know that you are working hard to improve SFOS but could we have a timeline (maybe not in months but semesters) of future developments ? (sledges, 07:34:15) * 4. One more thing, how can the (non technical) community help ? (sledges, 07:34:26) * 1. We are considering if we could do more to support the community ports, but at the same time we need to carefully consider where to put our available resources. The challenge with a commerical project would to be finding a way to make it profitable for the companies involved. (sledges, 07:34:40) * 2. Companies need a solid business case to consider porting their app to a new platform. We recently updated sailfishos.org website and are actively working on improving documentation and other material to highlight the possibilities and opportunities Sailfish OS brings to the market. (sledges, 07:34:52) * When approaching companies it is good to highlight Sailfish OS being the only or (depending how you look at it) one of the few independent, European, privacy-respecting alternatives in the market. (sledges, 07:34:57) * 3. Publishing a roadmap is challenging for us as details of customer plans and projects during development are usually confidential. (sledges, 07:35:20) * On the other hand there are other projects e.g. internal developments, which we could talk about more freely, but also there we need to be careful as resources available for internal development may change and therefore the plans keep evolving. (sledges, 07:35:25) * We are now discussing internally how we could share more about what is ahead for Sailfish. (sledges, 07:35:30) * 4. Localising (translating) the OS is one area where not-tech members can definitely help: (sledges, 07:35:42) * LINK: https://sailfishos.org/wiki/Translate_the_OS (sledges, 07:35:47) * Also we are working on opening up documentation platform for 3rd party to freely add and edit content. Joining the discussion, reporting experiences, improvement ideas and bugs in Sailfish OS forum is naturally a great way to participate. Further if you have other ideas how to help Sailfish ecosystem grow we are all ears. :) (sledges, 07:35:51) * General discussion (15 min) (sledges, 07:58:52) * amongst other things, discussing ApkPure being out of order: (sledges, 08:06:47) * LINK: https://forum.sailfishos.org/t/native-browser-malware-virus/5752/24 (sledges, 08:06:50) * Next meeting time and date (5 min) (sledges, 08:16:33) * Next meeting will be held on Thursday 22nd April 2021 at 7:00am UTC: 2021-04-22T07Z (sledges, 08:21:08) Meeting ended at 08:21:52 UTC. Action Items ------------ Action Items, by person ----------------------- * **UNASSIGNED** * (none) People Present (lines said) --------------------------- * sledges (77) * rubdos[ma] (39) * Thaodan (24) * abranson (22) * flypig (19) * Setok (17) * jojo94 (13) * maier (11) * diegoc (10) * GabrielMargiani[ (9) * ViGe (8) * jpetrell_ (8) * ExTechOp (5) * sailbot (2) * pvuorela (2) * karry (1) * Tomin (1) * lbt (1) * dcaliste (1) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot