*** amccarthy is now known as Guest1341 | 00:03 | |
*** amccarthy_ is now known as amccarthy | 00:03 | |
*** rainemak__ is now known as rainemak | 07:22 | |
*** ChanServ sets mode: +o sailbot | 07:46 | |
Crabster | morning | 07:47 |
---|---|---|
flypig | Good morning! | 07:52 |
rainemak | Good morning! | 07:54 |
ExTechOp | Good Morning, everyone! | 07:54 |
piggz[m] | Gm.. | 07:56 |
piggz[m] | Flypig: was thinking last night ive missed a trick and could have done a dev diary for my ofono experiments | 07:57 |
rainemak | piggz[m], that would have been nice to read for sure | 07:58 |
flypig | Yes, seconded. I'd have loved to follow along! | 07:59 |
rainemak | #startmeeting Sailfish OS, open source, collaboration -- 29th Feb 2024 | 08:00 |
sailbot | Meeting started Thu Feb 29 08:00:00 2024 UTC. The chair is rainemak. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
sailbot | Useful Commands: #action #agreed #help #info #idea #link #topic. | 08:00 |
*** sailbot changes topic to " (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:00 | |
rainemak | #info Meeting information and agenda can be found here: | 08:00 |
rainemak | #link https://forum.sailfishos.org/t/community-meeting-on-29th-february-2024/18036/3 | 08:00 |
rainemak | I am the meeting's chairperson today, and will be doing my best to keep time and order. Please respect the timings and bee-hive. | 08:00 |
rainemak | #topic Brief introduction (5 min). Please prefix your name/handle with #info | 08:00 |
*** sailbot changes topic to "Brief introduction (5 min). Please prefix your name/handle with #info (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:00 | |
ExTechOp | #info Otto Mäkelä, community | 08:00 |
piggz[m] | #info Adam Pigg, community | 08:01 |
rainemak | #info Raine Mäkeläinen, sailor @ Jolla, chairperson today | 08:01 |
flypig | #info David Llewellyn-Jones, community | 08:01 |
sledges | #info Simonas Leleiva -- privateer for wotsits:) | 08:01 |
Crabster | #info Crabster - lurker | 08:02 |
abr | #info Andrew Branson, sailing by | 08:02 |
dcaliste | #info Damien Caliste, community | 08:02 |
pvuorela | #info Pekka Vuorela, Jolla | 08:03 |
flypig | Hope you're fully recovered Pekka?! | 08:04 |
pvuorela | flypig: quite ok at this point | 08:04 |
rainemak | We have two topics today. Let's have lively discsussions today as usual. | 08:04 |
flypig | Glad to hear that! | 08:05 |
rainemak | #topic Jolla’s retraction of ~ 15 open sourced components in October 2023 (15mins -- asked by olf) | 08:05 |
*** sailbot changes topic to "Jolla’s retraction of ~ 15 open sourced components in October 2023 (15mins -- asked by olf) (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:05 | |
rainemak | #info <olf> Is Jolla planning the re-release the source code of the ~ 15 | 08:05 |
rainemak | #info <olf> software components, which had been released BSD-licensed each in | 08:05 |
rainemak | #info <olf> an own GitHub repository in September to Oktober 2023? | 08:05 |
rainemak | #info <olf> If so, … | 08:05 |
rainemak | #info <olf> When? | 08:05 |
rainemak | #info <olf> all fifteen of them, less, or even more? | 08:05 |
rainemak | #info <olf> using the same BSD license as the first time? | 08:05 |
rainemak | #info <olf> | 08:05 |
rainemak | #info <olf> Background: | 08:05 |
rainemak | #info <olf> | 08:05 |
rainemak | #info <olf> The source code of some of these software components was really | 08:05 |
rainemak | #info <olf> helpful as a documentation how things really work, plus how to build | 08:05 |
rainemak | #info <olf> software using them and how to extend them. | 08:05 |
rainemak | #info <olf> | 08:05 |
rainemak | #info <olf> Furthermore, having the source code of these components accessible at | 08:05 |
rainemak | #info <olf> GitHub allows for writing proper bug reports or even bug fixes for | 08:05 |
rainemak | #info <olf> contributors. | 08:05 |
rainemak | #info <Jolla> Open sourcing more components in general is in our roadmap. Timing | 08:05 |
rainemak | #info <Jolla> is an open question. Please keep following these meetings and | 08:05 |
rainemak | #info <Jolla> fortnight newsletters. You’ll hear about this. At the end you | 08:05 |
rainemak | #info <Jolla> likely (should) see more components available. License selection | 08:05 |
rainemak | #info <Jolla> happens case by case. There can be cases were dynamic linking/ | 08:05 |
rainemak | #info <Jolla> static linking/IPC (details matter) affects to what license can be | 08:06 |
rainemak | #info <Jolla> chosen. | 08:06 |
rainemak | #info <Jolla> | 08:06 |
rainemak | #info <Jolla> Your background thinking is spot on! Documenting, use them (goes | 08:06 |
rainemak | #info <Jolla> hand in hand with documentation), extend them, better bug reports, | 08:06 |
rainemak | #info <Jolla> and even contributing fixes are very much in the core of our | 08:06 |
rainemak | #info <Jolla> thinking as well. | 08:06 |
Thaodan | sorry late | 08:06 |
rainemak | No worries | 08:06 |
Thaodan | #info Björn Bidar - Sailor @ Jolla | 08:06 |
dcaliste | Open sourcing various components has been on the radar from the start of Jolla compagny, as far as I remember. It happened for some (browser, office document) and that was great. But then nothing came out for various internal reasons that you cannot disclose here I guess. | 08:09 |
dcaliste | Can you say that such internal blockers are now gone or mitigated ? | 08:10 |
rainemak | May ask on this context how familiar you're with roadmap ? I'm asking out of curiosity as I'm think we do need to explain these kind of planning tools at point as well. | 08:10 |
rainemak | dcaliste, and middleware development has been done in open | 08:10 |
dcaliste | Yes, I forgot to mention secrets and various amber components. You're right. | 08:11 |
rainemak | dcaliste, and others | 08:12 |
dcaliste | Sure, non exhaustive listing ;) | 08:12 |
rainemak | dcaliste, we have still some let's say more urgent topics on our table and those need to be sorted out first. I'd expect that during spring you should start seeing new open source components. | 08:14 |
dcaliste | Great, that definitely answer my question. Of course, urgent topics first, no problem. Thank you for your answer. | 08:15 |
Thaodan | Regarding documentation I think it is very important that both the community and we Jolla try to give each some room. Sometimes it can be very difficult to communicate with some. It would help to try to read first, then write and forgive us if we make mistakes or don't have the time to answer. | 08:19 |
rainemak | I've thinking about about community roadmap but it has it's downsides. As this community comes from various background it's not necessarily easy to understand what is roadmap as planning tool versus promises. This can cause misinterpretations. How do you see this? | 08:19 |
dcaliste | I understand roadmap target are moving target (in term of time) depending on which depends on them. | 08:20 |
Thaodan | I think communication on the required work, how easy it is do the work and how community can help is important. | 08:20 |
flypig | It's ironic that the community can't help with the actual process of open sourcing. But we can help with docs once the code is available. | 08:21 |
rainemak | I'll extend this topic by 5mins | 08:21 |
rainemak | Meaning 3mins left :-) | 08:22 |
Thaodan | If community could answer how we can help them to understand the merits of a community roadmap better it would help. | 08:23 |
Thaodan | It would really help to get some in IRC which try to avoid it. | 08:23 |
Thaodan | i.e. olf | 08:23 |
dcaliste | Thaodan, sure, I agree with you about being understanding and forgiven. Mistakes are made from both side and everyone makes some. | 08:24 |
rainemak | dcaliste, indeed! Well said. | 08:24 |
flypig | More info on the roadmap would be really helpful in my opinion. We can all do our bit to emphasise that it's not a promise but an intention. | 08:25 |
rainemak | Thing is that we're sailing together | 08:25 |
flypig | +1 to that | 08:25 |
Thaodan | +1 I agree on that very much too | 08:26 |
Thaodan | I think we are talking to the quire here. | 08:26 |
Thaodan | It's more about those which don't join these meetings | 08:26 |
rainemak | let's see what could be proper timing but we'll come back to this roadmap topic as well | 08:26 |
rainemak | Time to move on | 08:27 |
rainemak | #topic eSIM support in Sailfish OS (5mins -- asked by cquence) | 08:27 |
*** sailbot changes topic to "eSIM support in Sailfish OS (5mins -- asked by cquence) (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:27 | |
rainemak | #info <cquence> Can you clarify what is the situation with eSIM support? Is the | 08:27 |
rainemak | #info <cquence> eSIM transparent to the OS and can be used as a regular SIM card | 08:27 |
rainemak | #info <cquence> or does it need work? If additional work is required is it | 08:27 |
rainemak | #info <cquence> something that can then be used across all devices or is work | 08:27 |
rainemak | #info <cquence> required for each supported device to enable eSIM for it? | 08:27 |
rainemak | #info <Jolla> Certainly, we’ll try to clarify. The eSIM support needs development | 08:27 |
rainemak | #info <Jolla> effort so it’s not that transparent. We have not been looking eSIM #info <Jolla> too deeply, but we’d not be surprised if the implementation would | 08:27 |
rainemak | #info <Jolla> be hardware specific. Based on initial investigation, changes are | 08:27 |
rainemak | #info <Jolla> probably needed at a higher level to add support for handling the | 08:27 |
rainemak | #info <Jolla> QR-codes specific to downloading the eSIM profile, and then more | 08:27 |
rainemak | #info <Jolla> code would be needed to process the profile, and finally oFono | 08:27 |
rainemak | #info <Jolla> would need additions to support the eSIM profile for setting up the | 08:27 |
rainemak | #info <Jolla> mobile network. So not a trivial piece of work. | 08:27 |
flypig | I've not been following, but are handsets generally dropping hardware SIM support now? | 08:28 |
flypig | Or are carriers dropping hardware SIM support? | 08:29 |
rainemak | Not yet, I'd say but eSIM certainly help a lot if you're traveling a lot | 08:29 |
rainemak | No need for roaming and associated cost | 08:29 |
abr | It's becoming more popular for a second SIM than an additional slot | 08:30 |
rainemak | abr, very much so | 08:30 |
Thaodan | I fear that something's are moving more in a way were old methods don't work any more like carrier configuration messages. | 08:30 |
Thaodan | Or that carriers implement things in a way which makes competition harder | 08:30 |
flypig | Right, that makes sense. Can you have more than two? Sailfish is quite locked to max two SIMs at the moment if I recall correctly (in the UI at least). | 08:30 |
Thaodan | Maybe two active sims but not all sims are always active? | 08:31 |
abr | I think if it's possible then it's very rare | 08:31 |
rainemak | flypig, you're right. Multi sim is limited to two. I'm not familiar with eSIM myself, but I think it goes like abr said | 08:31 |
Thaodan | The modem only can do one | 08:31 |
flypig | Interesting. Two is more than enough for me right now, so just asking out of curiosity :) | 08:32 |
rainemak | Thaodan, there are two modes: dual active and dual standby | 08:32 |
Thaodan | confusing that abr isn't abranson :) | 08:32 |
rainemak | last time I check dual active was like totally not supported | 08:32 |
rainemak | ^ almost like that | 08:32 |
rainemak | Something more? It would be time to move on | 08:34 |
rainemak | #topic Open PR discussion (5 mins -- asked by Jolla) | 08:34 |
*** sailbot changes topic to "Open PR discussion (5 mins -- asked by Jolla) (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:34 | |
rainemak | #info <Jolla> Any open PRs to discuss? | 08:34 |
Thaodan | Some only support one call sim where the other is data only or something | 08:34 |
rainemak | That'd be even more limited than dual standby | 08:35 |
rainemak | but let's move on | 08:35 |
rainemak | if needed we continue this on the general discussion at the end | 08:35 |
dcaliste | I guess you (in general or mal) are aware of https://github.com/sailfishos/droidmedia/pull/124 and https://github.com/sailfishos/gst-droid/pull/80 ? | 08:37 |
rainemak | dcaliste, thank you for reminding | 08:39 |
rainemak | As there are no bug reports today. Let's move to general discussion. | 08:40 |
rainemak | #topic General discussion (10 min) | 08:40 |
*** sailbot changes topic to "General discussion (10 min) (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:40 | |
flypig | We had reports from a new user that is having trouble getting the fingerprint reader on an Xperia X to scan. Does anyone have any advice I could pass on? | 08:41 |
rainemak | I don't have anything special in mind. Glad about this very good discussion that we had once again. | 08:41 |
sledges | #info Wanted to share this crazy workaround to fix voice echo during calls to Xperia 10 III: | 08:42 |
ExTechOp | rainemak, how have you people been at Jolla/Jollyboys? | 08:42 |
sledges | #link https://github.com/sonyxperiadev/bug_tracker/issues/771#issuecomment-1969923419 | 08:42 |
rainemak | flypig, we have done some fixes... hopefully those would help. | 08:42 |
sledges | Sadly you'll have to sacrifice your loudspeaker for this fix... | 08:42 |
Thaodan | I'm working for quite some time on an update notification/search service that allows community ports to have nearly the same device upgrades experience as those have been ported by Jolla: https://github.com/SailfishOS-SonyXperia/cosupdateservice | 08:43 |
Thaodan | #link https://github.com/SailfishOS-SonyXperia/cosupdateservice | 08:44 |
ExTechOp | sledges Do you have any idea how Sony avoids falling into this echoing pit of despair themselves, do they kludge this somehow on their own Android installation? | 08:45 |
dcaliste | Maybe Thaodan, may you explain (again?) what you meant earlier about "a community roadmap" ? Did you mean that we as a community should create a page somewhere where we can put what we plan as contributions ? Or something else that I did not get... | 08:45 |
sledges | ExTechOp: they must be spending more time debugging and patching up their stock Android parts | 08:45 |
dcaliste | Thaodan, looking at your COS update, it sounds great ! Thanks. | 08:46 |
sledges | I.e. their "productisation" team leaves AOSP behind... | 08:46 |
flypig | Thanks rainemak; I'll pass that on! If anyone else has suggestions, please ping me (the discussion is here for ref: https://mastodon.social/@lazarus@fosstodon.org/112009627957795896 | 08:46 |
Thaodan | dcaliste: I was referring to what Raine was talking about, how we show things in away that makes it easy to understand for community | 08:47 |
flypig | Thaodan, as we discussed, it'd be great to cover cosupdateservice in the newsletter. Can we discuss it this weekend? | 08:47 |
Thaodan | sledges: I think their productisation team is different from sony aosp | 08:47 |
Thaodan | flypig: yes of course | 08:47 |
flypig | Great, thanks! | 08:48 |
rainemak | dcaliste, more open community roadmap like of thing I'd say | 08:48 |
Thaodan | The trouble is to figure out from where the issue comes and that we don't tend to upgrade ports | 08:48 |
flypig | sledges, can we put something in about your work as well? | 08:48 |
Thaodan | all the fixes go to their latest target port | 08:48 |
sledges | flypig: sure, it was a dealbreaker for many to install SFOS to their x10ii.iii | 08:49 |
rainemak | dcaliste, provided by us, updated by us/together, ... something like that. The actual tool could initially be quite limited | 08:49 |
sledges | *x10iii | 08:49 |
dcaliste | Thaodan, rainemak, ok, I think I get it. The last newsletter was great in that regard : it gave an idea of what is the plan for the next let say 3 months. Which is new as far as I can say. And that is great ! | 08:49 |
Thaodan | It have been quite bad on Xperia 1 II too.. | 08:49 |
ExTechOp | sledges That is, they are breaking the AOSP license? | 08:49 |
sledges | ExTechOp: AOSP is not the same as for e.g. Linux kernel licence, where you must disclose all source changes | 08:50 |
flypig | sledges, really great work. | 08:50 |
sledges | Crazy amount of banging head into the wall:) | 08:51 |
rainemak | dcaliste, I'm thinking / pondering that we could piggyback "roadmap news" in the newsletter... let's see how that thinking evolves | 08:51 |
Thaodan | I have been creating these meta bugs where I collect all the upstream bugs affecting my port(s). something like this could be helpful for Jolla ports too | 08:52 |
Thaodan | #link https://github.com/SailfishOS-SonyXperia/bugs/issues/46 | 08:52 |
flypig | I can only imagine :) Your comment on GitHub shows quite a story :) | 08:52 |
sledges | flypig: to make the kludge-script to be SFOS friendly, we'll just need to add the `scp ... defaultuser@...` line | 08:52 |
sledges | (and devel-su) | 08:53 |
dcaliste | rainemak, that would be great. Don't need to be a mandatory part of the newsletter if there is no change to the previous plan of course. | 08:53 |
rainemak | yeap, something like that | 08:53 |
flypig | Thanks sledges, I'll message you for a bit more info. I have to drop off now due to trains, but thanks for a nice meeting everyone. | 08:54 |
rainemak | thanks flypig ! | 08:54 |
sledges | Sure, catch me on socials | 08:54 |
rainemak | nice and lively discussion once again | 08:54 |
Thaodan | I like the script but I fear I accidentally will enable speaker :D | 08:54 |
dcaliste | Thank you flypig. | 08:54 |
Thaodan | flypig: bb see you | 08:54 |
sledges | P.S. A patch to SFOS for removing loudspeaker icon was many times crossing my mind | 08:55 |
rainemak | let's schedule next meeting still... | 08:55 |
rainemak | #topic Next meeting time and date (5 mins) | 08:55 |
*** sailbot changes topic to "Next meeting time and date (5 mins) (Meeting topic: Sailfish OS, open source, collaboration -- 29th Feb 2024)" | 08:55 | |
ExTechOp | sledges Does Sony actually release updated firmware for eg Xperia 10III hardware? | 08:55 |
sledges | ExTechOp: yes, it received Android 12 then 13 | 08:55 |
rainemak | Proposing Thursday 14th March at 08:00am UTC | 08:56 |
ExTechOp | works4me | 08:56 |
ExTechOp | sledges Do the blobs that come with those still contain these bugs? | 08:56 |
sledges | ExTechOp: not, because that's where I took the fix from (AOSP 12 blobs) | 08:57 |
ExTechOp | sledges ah, missed that. Could the SFOS install process be updated to use these? | 08:58 |
rainemak | sledges, and thank for the echo tips! | 08:58 |
sledges | ExTechOp: the whole adaptation needs to be bumped, that never happened to a SFOS devices, it stayed on initial firmware | 08:58 |
Thaodan | There were effort to look it can be done but we haven't come to that point | 08:59 |
sledges | There were many community efforts though (sorry for spamming:) | 08:59 |
Thaodan | I have some ideas how to at least ensure that the device won't boot without the right blobs | 08:59 |
rainemak | no objects regarding the next meeting... | 08:59 |
rainemak | #info Next meeting will be held on Thursday 14th March 2024 at 08:00am UTC: 2024-03-14T0800Z | 08:59 |
Thaodan | Some community/voidanix ported my Xperia 1/5 port to A11 for example. | 09:00 |
rainemak | Thank you everybody! This was a good one as usual! | 09:00 |
sledges | Xperia X newer port was the most famous | 09:00 |
rainemak | feel free to continue :-) | 09:00 |
sledges | o/ | 09:01 |
ExTechOp | Thanks everyone! And sledges, your hard-hitting hacking is most appreciated. | 09:01 |
sledges | Sad it took so long, but better later than later than that | 09:01 |
rainemak | :) | 09:02 |
rainemak | #endmeeting | 09:02 |
sailbot | Meeting ended Thu Feb 29 09:02:21 2024 UTC. | 09:02 |
sailbot | Minutes: https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2024/sailfishos-meeting.2024-02-29-08.00.html | 09:02 |
sailbot | Minutes (text): https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2024/sailfishos-meeting.2024-02-29-08.00.txt | 09:02 |
sailbot | Log: https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2024/sailfishos-meeting.2024-02-29-08.00.log.html | 09:02 |
*** sailbot changes topic to "Next meeting will be held on Thursday 29th February 2024 at 08:00am UTC: 2024-02-29T0800Z" | 09:02 | |
Crabster | thx #? | 09:03 |
dcaliste | Thank you everyone for this interesting discussion. Enjoy the day ! | 09:04 |
*** amccarthy is now known as Guest1387 | 10:55 | |
*** amccarthy_ is now known as amccarthy | 10:55 | |
*** amccarthy is now known as Guest1394 | 12:36 | |
*** amccarthy_ is now known as amccarthy | 12:36 | |
*** amccarthy is now known as Guest1403 | 14:36 | |
*** amccarthy_ is now known as amccarthy | 14:36 | |
*** amccarthy is now known as Guest1407 | 15:45 | |
*** amccarthy_ is now known as amccarthy | 15:45 | |
*** amccarthy is now known as Guest1430 | 19:37 | |
*** amccarthy_ is now known as amccarthy | 19:37 | |
*** amccarthy is now known as Guest1431 | 20:08 | |
*** amccarthy_ is now known as amccarthy | 20:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!