07:00:01 <sledges> #startmeeting Sailfish OS, open source, collaboration -- 20th May 2021 07:00:01 <sailbot> Meeting started Thu May 20 07:00:01 2021 UTC. The chair is sledges. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:00:01 <sailbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 07:00:06 <sledges> #info Meeting information and agenda can be found here: 07:00:11 <sledges> #link https://forum.sailfishos.org/t/community-meeting-on-irc-20th-may-2021/6144 07:00:18 <sledges> I am the meeting's chairperson today, and will be doing my best to keep time and order. May the 20th be with you, and please respect the timings. 07:00:22 <sledges> #topic Brief introduction (5 min). Please prefix your name/handle with #info 07:00:34 <sledges> #info Simonas Leleiva -- privateer for Jolla 07:00:40 <ExTechOp> #info Otto Mäkelä, community 07:00:46 <ViGe> #info Ville Nummela - Sailor@Jolla 07:01:05 <Nico-old-defunct> #info Nico, community 07:01:10 <attah_w> #info attah, community, participating passively 07:01:48 * Nico-old-defunct wonders how bad his Nick is on IRC right now and if my messages make it through :D 07:02:00 <sledges> can hear you 5 by 5 07:02:07 <Nico-old-defunct> Perfect :D 07:02:21 <pketo> #info Pami Ketolainen, sailor @ Jolla 07:02:24 <sledges> you're definitely not defunct:) 07:02:35 <Nico-old-defunct> One day .-. 07:02:37 <piggz> #info piggz, community porter, probably heading off on the school run, crazy meeting time :D 07:04:01 <lbt> #info David Greaves - sailor at Jolla 07:04:46 <Nico-old-defunct> Small round this time, huh? 07:04:56 <flypig> #info David Llewellyn-Jones - sailor @ Jolla 07:05:06 <Karry18> #info Lukas Karas - community developer 07:05:21 <sledges> Next topic is about Freenode's hostile takeover, please avoid/douse flame warsduring discussion:) 07:05:26 <sledges> To clarify, Freenode is not shutting down as a service, as opposed to the topic title. 07:05:48 <sledges> #topic Freenode shutting down and how this affects #sailfish channels (15 min -- asked by Nico-young-spirited) 07:05:59 <Nico-old-defunct> Hm, I did not intend to imply that, my bad :D 07:06:12 <Nico-old-defunct> I just copied it from somewhere 07:06:20 <sledges> rename? ;) especially to those who might be joining and seeing topic title:) 07:06:24 <sledges> #undo 07:06:24 <sailbot> Removing item from minutes: <MeetBot.items.Topic object at 0x7f3d2887ee80> 07:06:44 <ExTechOp> "Freenode under new management"? 07:06:45 <sledges> #topic Freenode has been 'hostilely taken over' and how this affects #sailfish channels (15 min -- asked by Nico-young-spirited) 07:06:49 <Nico-old-defunct> Freenode being "taken over" and how this affect sailfish? 07:06:55 <sledges> if that's even a word:) 07:06:55 <Nico-old-defunct> Yeah, sounds right 07:07:03 <sledges> #info <Nico-young-spirited> Most of the Freenode staff left after a hostile takeover and founded libera.chat yesterday. For context see the forum thread 07:07:13 <sledges> #link https://forum.sailfishos.org/t/freenode-hostile-takeover/6388 07:07:21 <sledges> #info and 07:07:22 <sledges> #link https://www.kline.sh 07:07:32 <sledges> #info <Nico-young-spirited> Sailfish has used Freenode for communication for a long time (including this meeting). Will those channels move to libera, stay on Freenode or even some alternative, like Matrix? Where will the next meeting be? 07:07:47 <sledges> #info <Jolla> Depending on how further events will unravel, we have at least three alternatives: libera.chat, oftc.net, and Matrix. 07:08:03 <sledges> #info <Jolla> Dear community, do you know which one of these has the friendliest infra to have sailbot running (channel logs and meeting minutes), as well as for deploying Telegram/IRC/Matrix bridge bots? 07:09:29 <ExTechOp> I believe Matrix is still kinda experimental, and porting the channel with bridge bots would require a fair amount of work from "someone"? 07:09:40 <Thaodan> #info Björn Bidar - sailor @ Jolla 07:10:10 <Nico-old-defunct> I'm part of the Matrix community, developing Nheko and Konheko. While matrix does not have sailbot, it is pretty easy to write your own bots there and the Telegram bridge is exceptional 07:10:33 <Thaodan> Matrix is nice but the clients are not as good as for IRC 07:10:49 <Nico-old-defunct> Bridging a Matrix room to IRC generally works, both via matrix-ircd and the irc-appservice, iirc 07:11:02 <Thaodan> That would a step backwards 07:11:08 <Nico-old-defunct> But the other direction is usually more common 07:11:14 <lbt> we have developed matrix bots internally 07:11:22 <Thaodan> Nico-old-defunct: matrix-ircd is alpha state at best 07:11:24 <lbt> they have improved recently 07:11:34 <Nico-old-defunct> (FTR, I'm messaging from Matrix) 07:11:55 <Nico-old-defunct> Thaodan: The usual appsevice bridge should work fine though too? 07:12:27 <Thaodan> Nico-old-defunct: sure it does, if the libera.chat or OFTC or something has that fine 07:13:10 <Nico-old-defunct> libera is still being set up, since the libera staff is currently a bit busy and we didn't want to bother them too much. There is a meeting to talk details this weekend 07:13:27 <Thaodan> Sounds good. 07:13:32 <Nico-old-defunct> oftc is running for a while already 07:14:01 <Thaodan> I can move my Telegram bridge to either. OFTC is used by many other projects including GCC, QEMU and Bitlbee. 07:14:28 <Nico-old-defunct> (You just join #oftc_#channelnamehere:matrix.org, and you can join pretty much all IRC channels there) 07:15:30 <Nico-old-defunct> We also have the option to just wait and see a bit. I think Qt is still discussing it, but the named Matrix, libera and oftc as options. KDE seems to be moving to libera, but uses Matrix already too, etc 07:16:18 <pketo> I guess easiest thing to do on short notice would be to switch to some other irc network. From Jolla side that would be just about registering the channels and pointing the sailbot there 07:17:13 <sledges> the channel placeholders on oftc have already been registered to avoid takeovers 07:17:33 <Nico-old-defunct> Long term something like Matrix may be nice, since it allows you to setup a space, where you can link multiple rooms, which helps discoverability, you can easily send images and other files and in general is probably easier to use for the younger crowd. 07:17:36 <piggz> whatever is chosen, please think about mal https://xkcd.com/1782/ 07:18:33 <Thaodan> he is not the only one :D Communi is still one of the best options for messaging on Sailfish OS with bitlbee :D 07:19:05 <Nico-old-defunct> libera has an official policy of how to claim channel names, which should be easy enough to do for something like Sailfish: https://libera.chat/chanreg 07:19:30 <ViGe> I would prefer IRC as well. I think OFTC is a good candidate, but then again I think we don't have to move over right now. We could just wait a bit, let the dust settle. 07:19:47 <sledges> as long as we already have read-write IRC/Matrix bridge, the switch to Matrix could take place at any point in the future. short term is just to choose an IRC network 07:19:56 <Nico-old-defunct> ViGe, that's something someone on IRC would say! 07:20:27 <Thaodan> ViGe: The dust/freenode-staff already moved 07:20:50 <Thaodan> Nico-old-defunct: Or someone that wants better matrix clients.. 07:20:58 <lbt> Having switched to matrix I have to say I overall prefer it to irc. The resistance I felt was more unwillingness to change from the layout I was used to :D 07:21:03 <Nico-old-defunct> I guess we have to decide between oftc and libera then? 07:21:31 <sledges> let's hope this Freenodegate will trigger someone to write a decent text-based matrix client with e2e :) 07:21:43 <Nico-old-defunct> sledges: Like gomuks? 07:22:00 <sledges> for example:)) 07:22:14 <Thaodan> matrix-ircd is an option when it is further in progress, it is rust based but hey. 07:22:23 <Nico-old-defunct> (weechat also seems to be an option) 07:22:25 <Thaodan> Also there is weechat-matrix 07:22:52 <Nico-old-defunct> Thaodan, I think as long as we bridge to an existing server, the irc-appservice is the better choice 07:23:24 <Nico-old-defunct> So we could just pick an IRC network now, and then later move primary to Matrix, but still have all the channels on that network 07:23:39 <Thaodan> Nico-old-defunct: true just pointing out for those that need matrix e.g. to connect to mozilla 07:23:52 <sledges> Nico-old-defunct: the question holds: will a chosen IRC network support all desired bridges and bots 07:24:17 <Nico-old-defunct> Right, no idea about bots and bridges on IRC sadly ._. 07:24:55 <pketo> from the irc network options, I would maybe not jump to libera yet at this point. as it is new and setup by the other party in a still slightly unclear situation. (at least it is a bit unclear to me what has happenend. been trying to gather information from both sides) 07:24:57 <diego[m]4> Matrix is awesome! And so are Nico's clients, haha 07:25:10 <Nico-old-defunct> thanks ;p 07:26:02 <pketo> sailbot shouldn't really care to what irc network it is talking to 07:26:29 <sledges> ok, thanks for all the gathered info, we have plenty to digest; we can now move on to SFOS 4.1.0 EA discussion:) 07:26:34 <sledges> #topic General discussion (15 min) 07:26:38 <Thaodan> pketo: https://lwn.net/Articles/856543/#Comments 07:26:41 <Nico-old-defunct> Sounds good :3 07:26:56 <lbt> pketo: worth registering though 07:27:00 <Thaodan> sledges that link ^ might help 07:27:10 <Thaodan> (previous topic) 07:27:17 <piggz> one topic for me ... well, a few, OBS.... 4.1 and aarch64 :) 07:27:27 <Nico-old-defunct> So we stick to freenode for now and then make a decision in the future, while we gather info about which network supports our setups? 07:27:37 <sledges> #link https://lwn.net/Articles/856543/#Comments 07:28:02 <sledges> Nico-old-defunct: certainly cannot make a decision today 07:28:11 <Nico-old-defunct> Certainly :3 07:28:57 <attah_w> 4.1 is nice, and with new fancy hardware it's even better 07:29:06 <sledges> \o/ 07:29:10 <diego[m]4> Yeah, I've really enjoyed it on Xperia 10 II 07:29:24 <diego[m]4> Thank you so much for working on this! Great OS 07:29:27 <sledges> battery life is something else:) 07:29:28 <Nico-old-defunct> Anyway, about 4.1.0, I've installed it on my shiny, new and blue X10 II. When typing it feels like the vibration by the haptic motor is about twice as long as it should be 07:29:53 <diego[m]4> Do you have more or less an ETA on Exchange? Sadly I've had to flash Android back because I need it for work :( 07:29:54 <sledges> Nico-old-defunct: the motor is more intert in general 07:30:08 * Nico-old-defunct googles intert 07:30:13 <attah_w> Nico-old-defunct: You mean actually doing the vibrations intended? 07:30:14 <sledges> s/intert/inert 07:30:22 <Nico-old-defunct> Ah 07:30:47 <Nico-old-defunct> attah_w: The problem is that it doesn't feel like a click, it vibrates 07:31:01 <sledges> diego[m]4: is vibra motor haptics feedback brief enough in android now that you flashed it? 07:31:04 <attah_w> Similar to before, no? 07:31:19 <Nico-old-defunct> Yeah, I just notice it more now 07:31:30 <attah_w> I feel it is more precise 07:31:32 <Nico-old-defunct> I feel like it should be shorter, but the same intensity 07:31:42 <diego[m]4> <sledges "diego: is vibra motor haptics fe"> I always turn it off because it drives me crazy, it's too strong on this phone 07:32:07 <attah_w> BTW... can someone wake up developer-care? 07:32:11 <sledges> ok, so probably it just can't spin in shorter bursts 07:32:15 <diego[m]4> I didn't notice it being longer in SFOS. It's just quite a strong one both in Android and SFOS 07:32:54 <Nico-old-defunct> sledges: I think it span shorter, when I still had the phone on Android. Or at least it didn't feel like a vibration, but more like a click? 07:33:08 <Nico-old-defunct> Maybe I am imagining things :D 07:33:18 <ViGe> attah_w: what do you mean by "wake up developer-care"? you have sent email but haven't received a reply? 07:33:30 <attah_w> yes, SeaPrint is stuck in some weird state in harbour 07:33:34 <diego[m]4> Ok I've just turned it on with the default setting 07:33:36 <attah_w> sent an email a week ago 07:33:38 <ExTechOp> Sony Xperia 10 II support has been "coming soon" for a while now, anyone in the know care to offer an estimate on when soon is? 07:34:01 <Nico-old-defunct> ExTechOp: I mean, it is in beta now, so probably end of EA 07:34:34 <diego[m]4> The intensity of vibration varies: goes from soft if you're not typing fast to quite strong if you're typing a lot. I don't recall it being too different in SFOS, but maybe I'm not remembering correctly 07:34:36 <sledges> diego[m]4: if you type extremely quickly, does it just spin? 07:35:03 <diego[m]4> Not quite 07:35:27 <diego[m]4> It's almost at that level, but you can still feel it's individual bursts even when typing quickly 07:35:33 <ExTechOp> Nico-old-defunct End of episodic ataxia? https://dictionary.cambridge.org/dictionary/english/ea 07:35:38 <diego[m]4> I'm turning it off now, horrible feedback, hahaha 07:35:48 <sledges> well if you an always tell a tap from a double tap, then hopefully sfos can be improved still 07:36:14 <Nico-old-defunct> ExTechOp: More like early access, which 4.1.0 is in right now, but yes ;p 07:36:21 <sledges> unless stock android has some closed blobs that even aosp doesn't get hands on :p 07:36:25 <ExTechOp> :-D 07:36:26 <ViGe> attah_w: sorry about that. We will look at it. 07:36:43 <attah_w> ViGe thanks! 07:37:14 <Nico-old-defunct> So Sony just has bad haptic engines? :D 07:37:31 <sledges> depends on SoC and how expensive the motor was 07:38:06 <Nico-old-defunct> Hm, on my X compact the haptics are super weak, but at least it is clearly one tap 07:38:36 <sledges> they may have balanced the funds to have OLED display, but then had to save on other hw bits 07:38:57 <Nico-old-defunct> I mean, that would make sense, but also is a bit sad :D 07:39:01 <sledges> if only we could bring sneak-peek mode on this OLED 8) 07:39:06 <Nico-old-defunct> At least the screen is gorgeus! 07:39:30 <Nico-old-defunct> I want my always on clock back :3 07:39:54 <Nico-old-defunct> I've been waiting for an OLED screen since my N9! 07:40:00 <sledges> same here 07:41:13 <ExTechOp> yep 07:41:40 <Nico-old-defunct> Also, can I make the phone smaller somehow? It feels sooo big ;p 07:42:08 <diego[m]4> Hahaha, it's quite big, yes 07:42:12 <Nico-old-defunct> And when do we get support for the different cameras in the camera app? 07:42:14 <diego[m]4> But it's also quite narrow, I like that 07:42:22 <attah_w> Grow bigger hands? (: 07:42:31 <sledges> wasn't sony bringing the compact range this/next year, to rival that mini iphone again 07:42:35 <Nico-old-defunct> It is a bit too long for my pockets, it always peeks out at the top .-. 07:42:55 <Nico-old-defunct> sledges: I heard that, but I didn't see anything actually happening 07:43:06 <Nico-old-defunct> Maybe it was just wishful thinking 07:43:08 <attah_w> sledges only rumors, right? 07:43:14 <sledges> https://www.trustedreviews.com/news/sony-xperia-5-iii-price-release-date-features-specs-4131969 07:43:23 <diego[m]4> Also the iPhone mini didn't sell that well, no? 07:43:36 <ExTechOp> Old geezers like myself enjoy bigger screens, as you can make the fonts reasonably bigger to compensate for presbyopia 07:44:24 <Nico-old-defunct> Isn't the 5III the same size as the 10 approximately? 07:44:51 <attah_w> at least for the II-range they are 07:45:32 <Nico-old-defunct> I think they are both 6 inches, so the 5III is not really compact 07:45:37 <sledges> looks like they removed the word 'compact' from the rest of the article :p 07:46:16 <Nico-old-defunct> I mean, the 10 is barely wider than my X compact, but the length is noticeable and it doesn't balance as well in my hand 07:46:34 <Nico-old-defunct> I always am scared it will tip over .-. 07:46:40 <Nico-old-defunct> And I need to reposition my hands quite often 07:46:52 <Nico-old-defunct> Buuuut, I guess nothing anyone here can do about that :D 07:47:58 <Nico-old-defunct> Now someone just needs to recompile all the software for aarch64... Still missing a great audio player and some games ;p 07:48:17 <sledges> piggz: you were sayin' OBS 4.1.0 and aarch64?.. 07:49:42 <diego[m]4> <Nico-old-defunct "Now someone just needs to recomp"> Including your matrix client 😂 07:50:02 <Nico-old-defunct> <diego[m]4 "Including your matrix client 😂"> That one I will do tomorrow 07:50:24 <diego[m]4> Great! 07:50:26 <Nico-old-defunct> I have the hardware now, just need to do a presentation later today, which I still need to prepare 07:51:19 <Nico-old-defunct> Guess I'll port https://github.com/sailfishapps/heebo then too 07:51:31 <diego[m]4> <diego[m]4 "Do you have more or less an ETA "> Anything on this? 07:52:06 <Nico-old-defunct> I think the proprietary bits were planned for 4.1.0 stable 07:53:24 <sledges> that's right 07:54:07 <Nico-old-defunct> Btw, if the original author of a harbour app is not active anymore, what would the process look like to take over maintainership? 07:54:19 <sledges> be patient, we're ironing some wrinkles, so stable is better than ever 07:55:35 <ViGe> Nico-old-defunct: The process goes that you ask the old maintainer to write to us and ask for the transfer of the maintainership 07:56:18 <santhoshm> Off-late, 4.1 EA is one of the stable releases. It didn't have any breaking issues. Credits for that team. 07:56:22 <Nico-old-defunct> Okay, sounds good. Maybe they are still active, but with the last update in 2016, I just wanted to know what the other option was :3 07:57:07 <sledges> Nico-old-defunct: just ping them:) 07:57:08 <piggz> sledges: any update on plan for OBS .... repo hosting? 07:57:21 <piggz> sledges: any plan to fix aarch64 on obs? 07:57:37 <piggz> (eg, i could do wth packaging amazfish and advanced-cam for aarch64) 07:57:44 <Nico-old-defunct> sledges: That is the plan. I'm just looking through all the apps I'm missing atm :3 07:59:10 <lbt> piggz: I've been really busy recently so I haven't had time to dig into why aarch64 isn't working 07:59:32 <lbt> I'm thinking that I need to bite the bullet and upgrade the OBS version there 07:59:46 <sledges> rinigus' tbuilder in the meantime?:) 08:01:30 <sledges> for tumbleweed and cuppa tea times, don't forget https://forum.sailfishos.org/t/sailfish-community-news-20th-may/6380 :) kudos to flypig again! 08:01:41 <piggz> sledges: yes, however, for amazfish, i need to pacakge versions fo different releases dues to libicu ... and while tbuilder can do the build, i cant host them anywhere 08:01:55 <piggz> lbt: that would be great :) 08:02:29 <ViGe> yup, should be walk in the park to build amazfish and friends with tbuilder. As for hosting.. openrepos? 08:03:11 <piggz> ViGe: open repos doesnt support different packages for different versions 08:03:18 <Thaodan> ViGe: openrepos is different than obs repos just flat repos 08:03:22 <attah_w> no chance to hack it together with dlopen/dlsym? 08:03:27 <piggz> unless i create a seperate account for each arch/version, and that would suck 08:03:53 <Thaodan> piggz ping me about repos 08:04:04 <Thaodan> I can host them for you 08:04:08 <sledges> would it be possible to add such capability to openrepos? 08:04:38 <sledges> i.e. custom dir structure repo upload (or simply, hosting directory access to an uploader) 08:04:39 <Thaodan> openrepos is like harbour with less restrictions not the best place for that 08:04:59 <sledges> all one needs is a directory with repomd.xml 08:05:28 <sledges> just brainstorming about practical alternatives when obs goes under 08:05:33 <piggz> Thaodan: thx, i know you are offering something ... though, its still extra work to build and upload, which is what OBS does automatically, adding to the long lst of things im doing 08:06:04 <piggz> sledges: when obs goes under ... pls try not to move burden of packaging/hosting onto devs 08:06:13 <Thaodan> piggz: true however there is no fix for that except rsync source -> dest 08:06:29 <sledges> piggz: try to move that burden to tbuilder by extending it? 08:06:38 <Nico-old-defunct> I mean, packaging is easy enough, hosting is complicated for me 08:06:52 <attah_w> piggz: is the call to libicu directly from your code? 08:07:02 <sledges> so tbuilder just uploads everything creating ver/arch struture 08:07:07 <Nico-old-defunct> It would be great if openrepos supported multiple versions though :3 08:07:21 <Nico-old-defunct> (And harbour) 08:07:44 <piggz> attah_w: the kexi libraries use libicu 08:07:58 <piggz> so no 08:08:16 <attah_w> okay :/ 08:08:17 <Thaodan> also don't use hacks that sounds horrible 08:08:44 <sledges> btw, lbt pketo, is #mer-boss still alive on freenode? 08:09:01 <lbt> mmm it should be 08:09:11 <sledges> something to keep in mind when we do irc switchover then 08:09:18 <fridlmue> sorry, im 'a little' late. As I read on Telegram and now want to add a note. I have a Sony Case for the 10 II and if I open it the screen turns on. That is nice. Now if it is locked its all fine. But if it is already unlocked i can't forward to the next screen with the power button/fingerprint. So if I set to lock after some minuits in the menu I have to swipe sometimes and use the fingerprint sometimes. Is that intended? 08:09:20 <lbt> yes 08:09:51 <piggz> sledges: tbuilder on a cloud platform would be acceptable ... one of the best obs features for a porter is to just trigger all the packages to build, and leave it to it, while closing own computer 08:10:56 <Thaodan> Sounds good but with trawbacks e.g. no parallel builds and what is the "cloud" 08:11:00 <sledges> i understand that ramping down obs is like taking a candy away. can tbuilder be churning on some gitlab CI, just like imageworks? 08:11:17 <Thaodan> It could 08:11:50 <Thaodan> but again no parallel builds unless there is some CI logic that allows orchestration 08:13:00 <piggz> sledges: not quite like takng candy ... more like, taking candy, and saying, if you ever want more candy, here are the ingredients ;) 08:15:05 <lbt> I'm still talking to people internally about the future/timeline for the OBS 08:15:07 <sledges> Thaodan: can you do parallel builds with tbuilder on own box? 08:16:21 <sledges> if not, then it doesn't matter if we're talking about cloud or local builds, and that's something that needs solved in order to speed up builds, if becomes a huge time problem 08:16:52 <attah_w> Speaking of automation, any chance for opening up an API for automatically uploading releases to store? 08:16:58 <Thaodan> Locally possibly but you need something to trigger jobs - in the end you replicate OBS.. 08:17:14 <Nico-old-defunct> What would prevent parallel builds on gitlab CI? 08:17:14 <Nico-old-defunct> Afaik all jobs run parallel by default, if they are in the same stage 08:18:35 <Thaodan> Nico-old-defunct: dependency logic - build cycles 08:18:51 <Nico-old-defunct> Ah, I see 08:19:52 <sledges> fridlmue: will try to replicate, but just so you know, double tapping fingerprint reader (on any sfos device) unlocks and goes to home screen 08:20:01 <sledges> same with double-pressing power button (if lock is not set) 08:20:14 <sledges> will see what changes when magnetic cover is in action though 08:20:57 <sledges> time to wrap up for today 08:20:59 <sledges> #topic Next meeting time and date (5 min) 08:21:03 <sledges> Proposing Thursday 3rd June at 7am UTC 08:21:21 <Nico-old-defunct> On freenode? ;p 08:21:29 <sledges> hopefully Freenode storm will have resolved by then in one way or another 08:21:53 <Nico-old-defunct> Sounds alright 08:22:16 <sledges> #info Next meeting will be held on Thursday 3rd June 2021 at 7:00am UTC: 2021-06-03T07Z 08:22:38 <sledges> thanks for all the free nodes out there! 08:22:40 <fridlmue> sledges: thank you. My observation: If opened and unlocked: Screen is going on to "display on screen" but you cant go to homescreen by anything but swipe. Thanks for investigating! 08:22:48 <sledges> #endmeeting