07:59:57 #startmeeting Sailfish OS, open source, collaboration -- 27th February 2025 07:59:57 Meeting started Thu Feb 27 07:59:57 2025 UTC. The chair is rainemak. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:59:57 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:10 #info Meeting information and agenda can be found here: 08:00:10 #link https://forum.sailfishos.org/t/community-meeting-on-27th-february-2025/22233 08:00:10 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:10 #topic Brief introduction (5 min). Please prefix your name/handle with #info 08:00:42 #info Ville Nummela, community 08:00:43 #info Otto Mäkelä, community 08:00:49 Good morning! 08:00:52 #info Raine Mäkeläinen, Jolla 08:00:58 #info Matti Viljanen, Jolla 08:01:16 #info daiboiade, community 08:01:31 welcome daiboiade 08:02:15 #info Andrew Branson, sailing by 08:02:21 nice to occasionally see new nicknames 08:03:52 #info nephros, community 08:04:11 #info Pekka Vuorela, Jolla 08:04:16 No topics today. We do have at least one PR to discuss so we have a good amount of time. 08:04:23 * nephros will be afk for 5 min, sorry 08:04:35 nephros, np 08:05:27 #topic Open PR discussion (15 mins -- asked by Jolla) 08:06:03 I'll give that 5mins for for nephros first. If there are other PRs, let's cover those first. 08:06:41 pvuorela and dcaliste maybe something? 08:08:13 nb, we do have also https://github.com/sailfishos/issue-tracker now. 08:08:27 damien doesn't seem to be around, but we're having some good stuff at messagingframework front. 08:09:22 noticed that 08:10:26 #info I was happy to see the announcement of an improvement of the 08:10:26 #info IMHO important XMLHttpRequest functionality in QtDeclarative. 08:10:27 #info @throwaway69 has found an old PR towards QtDeclarative which 08:10:27 #info would enable binary payloads, which would enable POSTing things 08:10:27 #info form QML that are not text. This is currently impossible to do 08:10:27 #info with many HTTP API Endpoints (for example, this Forum). 08:10:29 #info PR URL: https://codereview.qt-project.org/c/qt/qtdeclarative/+/143732 08:10:33 #info and older variant against Qt5.6: https://codereview.qt-project.org/c/qt/qtdeclarative/+/125625 08:10:36 #info Would there be any objections to adopting this change in the 08:10:38 #info SailfishOS version of QtDeclarative? 08:11:03 * nephros is back just in time ;) 08:11:09 Any opinions? 08:12:09 There was the question re: licensing. Can "old", pre-license changes get merged into the Jolla tree at all? 08:12:17 i'm not too eager to cherrypick user facing qt changes which are skipped upstream. if there are problems with qtdeclarative requests it shouldn't be too hard to just do it in c++. 08:13:07 nephros, conceptually they can 08:13:52 also that's doing some v4 stuff which i wouldn't like to maintain when going forward 08:15:24 if you have a Silica based app running for Sailfish OS and you're using QML => there ain't really others to use it i.e. having it in upstream or not doesn't play too big of a role 08:17:22 #info piggz, community 08:17:29 Gm 08:17:59 further, based on quick look that fix doesn't really look too bad to maintain 08:18:40 but surely it's a bit of maintenance effort 08:19:36 It looks like a small change yes. You're right can be worked around in c++ or Python, but it's a bit weird to have to do that in a qml-only app just for uploading. 08:19:40 but is there really much benefit if the whole problem can be easily side-stepped in a way that should work on any qt 08:20:04 Like the Forum-Viewer app does, go via imgur for images. 08:20:59 Maybe this meeting isn't the place for a philosophical discussion of how far we want to diverge from the upstream. Could this change itself be pushed to upstream? 08:21:56 v4 has a risk of regressions too elsewhere and there hasn't been much code review approvals on the PRs. 08:22:03 Upstream AFAIK has adopted the feature, but a different implementation, in a higher versin. 08:22:38 nephros, is that application level behavior more or less the same? 08:23:17 Would it make sense to backport the upstream implementation? 08:23:27 not directly due to license 08:23:32 Not sure I understand. Do you mean does the accepted change do the same as this one? 08:24:11 nephros, yeap... app developer point of view transparent and similar way of using it 08:24:44 as it's only in the xmlhttprequest payload it really cannot be too much different either 08:25:02 I guess it does. You give a TypedArray as payload to the xmlhttprequest. 08:26:06 so shouldn't be a big deal to have it => can be adapted to Sailfish OS as well 08:28:09 let's move on 08:28:15 #topic General discussion (15 mins) 08:28:41 Any feedback on 5.0.0.61? 08:28:42 WEll, Congratulations to the team for the 5.0 release! 08:29:24 Yes, thanks for all the work i now need to do to make 5 images for all my ports :D 08:29:30 BTW I think this is the accepted upstream version: https://codereview.qt-project.org/c/qt/qtdeclarative/+/198433 08:29:35 rainemak No comment, seems to work as well as the earlier release, so no news is good news 08:29:51 let me leave a "kiitos" here, to everyone from jolla. SFOS with mind2 feels great on big screen. <3 08:30:21 ExTechOp, we're trying to figure out a way to deliver AppSupport already for Xperia 10 IV and 10 V 08:31:37 this week and next week some folks are on vacation but after that I think we could sort it out 08:32:00 Looking forward to seeing some progress on that front, I've had the phone sitting on a shelf already for quite some time :-/ 08:32:19 ExTechOp, do you have Sailfish OS in it already? 08:32:34 Yes, on Xperia 10 V 08:32:54 and you're "blocker" has been missing AppSupport? 08:32:58 your 08:34:07 Basically yes, there are certain Android apps that I need on my daily phone, like Visma Tiima, Epassi, Danske Mobiilipankki, Mobilepay 08:34:08 or maybe we should say that you're missing some crucial apps that are only available as apks 08:34:30 ExTechOp, understood 08:35:59 However, getting some very basic things like the charging indicator and fingerprint detection working would also be needed on a daily phone. 08:37:15 ExTechOp, agree but with Android apps you could already daily drive it 08:37:25 charging indicator is harmful 08:38:16 there was that one openrepos app 08:39:51 Indeed I could, though the thing is: I've kinda gotten used to missing echo cancellation on the Xperia 10III (just use headset) 08:39:51 but missing some very basic functionality like this does not really inspire confidence in the long-term future of SFOS 08:40:34 rainemak: https://openrepos.net/content/kozaobecna/battinfo-xperia-10v 08:41:03 nephros, yeap, that one 08:41:58 it sounds that we're done for today... let's schedule a next meeting 08:42:06 #topic Next meeting time and date (2 mins) 08:42:15 Proposing Thursday 13th March at 08:00am UTC 08:42:30 #info Next meeting will be held on Thursday 13th March 2025 at 08:00am UTC: 2025-03-13T0800Z 08:42:42 Works4me 08:42:51 oops... too quick copy-paste :-) 08:43:33 but the normal bi-weekly schedule 08:43:44 thank you all! 08:43:49 Thank you again, everyone! 08:45:16 #endmeeting