07:00:00 <rainemak> #startmeeting Sailfish OS, open source, collaboration -- 25th April 2024
07:00:00 <sailbot> Meeting started Thu Apr 25 07:00:00 2024 UTC. The chair is rainemak. Information about MeetBot at http://wiki.debian.org/MeetBot.
07:00:00 <sailbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
07:00:21 <rainemak> #info Meeting information and agenda can be found here:
07:00:21 <rainemak> #link https://forum.sailfishos.org/t/community-meeting-on-25th-april-2024/18448
07:00:21 <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.
07:00:21 <rainemak> #topic Brief introduction (5 min). Please prefix your name/handle with #info
07:00:38 <ExTechOp> #info Otto Mäkelä, community
07:00:47 <direc85[m]> #info Matti Viljanen, community
07:01:06 <ViGe> #info Ville Nummela, community
07:01:37 <rubdos[m]> #info Ruben De Smet, community
07:01:55 <flypig> #info David Llewellyn-Jones, community
07:02:58 <rainemak> #info Raine Mäkeläinen, sailor @ Jolla, chairperson today
07:03:35 <pvuorela> #info Pekka Vuorela, Jolla
07:04:38 <rainemak> One more minute... As we do not have topic proposals nor bug reports for today's meeting, let's focus on general discussion.
07:05:33 <rainemak> #topic Open PR discussion (10 mins -- asked by Jolla)
07:05:40 <rainemak> #info <Jolla> Any open PRs to discuss?
07:07:13 <rainemak> Anybody?
07:08:03 <flypig> Not today.
07:08:48 <rainemak> That's fine
07:09:08 <rainemak> I'll give a moment still if somebody have something
07:09:30 <rainemak> We don't need to use whole 10mins (reserved 5mins extra)
07:09:33 <rubdos[m]> No news, good news, I'd say!
07:09:38 <rainemak> :-)
07:10:19 <rainemak> Moving on...
07:10:22 <rainemak> #topic General discussion (25 min)
07:10:49 <direc85[m]> I just remembered that there's some LLVM related questions on some PR that kinda waits for my input. I'll get into those next week, I think. Sorry about the delay.
07:11:10 <rainemak> No worries direc85[m]
07:11:13 <rainemak> #info Please share your opinion on "Why do you perfer to use SailfishOS?" if you
07:11:13 <rainemak> #info haven't done yet so.
07:11:13 <rainemak> #link https://forum.sailfishos.org/t/18474
07:11:13 <rainemak> #info Abranson posted a great comment on the thread regarding missing poll option.
07:11:14 <rainemak> #link https://forum.sailfishos.org/t/18474/26
07:13:42 <flypig> I found it difficult to pin down the reason... each of the answers had an element of truth to it.
07:15:36 <rainemak> I found it great that community created this kind of a poll. We have been thinking something similar but now I doubt that we duplicate it rather advertise this one.
07:17:16 <rubdos[m]> Having a real operating system is also missing I'd say. I like to just compile an ELF executable and copy it over, or have a bunch of Python scripts or Ruby scripts in a cron job.
07:17:31 <flypig> Totally agree.
07:17:52 <direc85[m]> abranson points out the missing option well. SFOS gives me freedom to access the ins and outs of the system and doesn't assume and lock me out. The trust the user is given is one of the biggest reasons for me.
07:18:03 <rubdos[m]> e.g. I have a script that pulls the university restaurant JSON and throws it onto DBUS to appear on my watch. Try that on Android.
07:18:25 <rainemak> rubdos[m], Please propose to those to be added ... I think abranson's option should / could be added as well.
07:18:37 <rubdos[m]> Will do!
07:18:40 <rainemak> Thank you
07:19:22 <rainemak> rubdos[m], that example is a great one :-)
07:21:52 <rainemak> flypig, may I ask a gecko related question as I bumped yesterday into an issue that I think have fixed in the past already. I have been tampering my SDK env that's for sure.
07:22:06 <rainemak> ^ goes really of topic... ^
07:22:26 <flypig> Of course! As long as everyone else doesn't mind.
07:23:09 <rainemak> Does this ring a bell:
07:23:09 <rainemak> 13:05.00   In file included from glsl-optimizer/src/util/u_queue.h:43,
07:23:09 <rainemak> 13:05.00                    from glsl-optimizer/src/mesa/main/glthread.h:48,
07:23:11 <rainemak> 13:05.00                    from glsl-optimizer/src/mesa/main/mtypes.h:42,
07:23:12 <rainemak> 13:05.00                    from src/compiler/glsl/glcpp/glcpp-parse.y:32:
07:23:14 <rainemak> 13:05.00   glsl-optimizer/src/util/u_thread.h: In function ‘u_thread_setname’:
07:23:16 <rainemak> 13:05.00      81 |    pthread_setname_np(pthread_self(), name);
07:23:18 <rainemak> 13:05.00         |    ^~~~~~~~~~~~~~~~~~
07:23:20 <rainemak> 13:05.01         |    u_thread_setname
07:23:50 <direc85[m]> Ruben De Smet: Having a "real" OS, developing and debugging software (and hardware) is also a lot easier. Using gdb is one of the better examples. I'm sure @flypig agrees too :)
07:24:18 <rainemak> I thought / recalled it's about missing glibc devel headers in the chroot...
07:25:10 <rainemak> glibc-headers package to be precise
07:25:10 <rubdos[m]> direc85[m]: Well, to that, you could claim there's a bias because of the environment you're used to. But I do tend to agree I'd rather stay in my happy dandy Linux environment either way :D
07:25:37 <flypig> There's something about that in my notes rainemak: https://www.flypig.co.uk/list?&list_id=850&list=gecko
07:25:47 <flypig> I've not had a chance to re-read it, so it could be different, but I do see that error there.
07:26:33 <arcyfix> When can we expect the 4.6 release, I'm sure many people can't wait for it.
07:26:35 <rainemak> flypig, that's probably about time when I fixed it last time as well
07:27:11 <flypig> rainemak, related to 0037-sailfishos-configure-Patch-glslopt-to-build-on-arm.patch maybe?
07:28:24 <rainemak> arcyfix, communicated earlier that getting it out during April would be a good achievement/target
07:28:49 <ExTechOp> I've been trying to bug developers to make an easy mosh installation for SFOS (likely on Chum), but alas, to no avail: https://forum.sailfishos.org/t/easy-mosh-installation-on-sfos/14118
07:28:49 <ExTechOp> Anyone here with enough time to take this on, doesn't sound like a large project?
07:29:07 <piggz[m]> gm
07:29:37 <rainemak> arcyfix, let's see how beta testing proceeds... so far good feedback
07:30:36 <flypig> rainemak, it looks like it's commit f83d943479b454e on the FIREFOX_ESR_91_9_X_RELBRANCH_patches branch, in case that helps.
07:31:21 <flypig> ExTechOp, I was hoping to find time to take a look at it, because I agree it'd be great to have, but haven't had a chance I'm afraid. Sorry.
07:33:43 <ExTechOp> flypig I well understand, it's a shame nobody else has turned up to volunteer.
07:39:54 <rainemak> flypig, Thanks. I'll give a look to that. Whilst my feeling is that this is an issue my env now.
07:40:21 <flypig> Could it be related to recent rust/gcc changes?
07:41:06 <rainemak> and maybe newer glibc... Have applied glibc changes from esr78 on top of esr91 => so that should be covered
07:41:58 <rainemak> I'll try to poke it from different directions... I'll report findings back to you.
07:42:05 <flypig> Yes, please!
07:43:46 <benjamin[m]123> Hi, feel free to not answer this one. Is the AI product still in the making?
07:48:14 <rainemak> Let's schedule next...
07:48:23 <rainemak> #topic Next meeting time and date (5 mins)
07:48:27 <rubdos[m]> Since hearing about the AI product in Brussels past winter, I've had it marinate in my head a bit, and I'm more and more a fan of the idea.
07:48:36 <rubdos[m]> So I hope it's still in the making! :P
07:48:59 <rainemak> More news later :-)
07:49:16 <rainemak> What would be a good day? I propose that we skip 9th May as it is a public
07:49:16 <rainemak> holiday (Ascension Day). Thus, proposing Thursday 16th May at 07:00am UTC
07:50:08 <flypig> LGTM!
07:50:11 <direc85[m]> That should work for me
07:50:27 <rubdos[m]> Oh. Is there a public ICS for the meeting dates that I could dump in Thunderbird and the Sailfish calendar?
07:50:37 <rubdos[m]> I'd be present a lot more often with such a file 🤔
07:50:53 <direc85[m]> Ruben De Smet: Yes, on the announcement post :)
07:50:58 <rubdos[m]> !
07:51:04 <direc85[m]> It's a per-meeting however
07:51:12 <rainemak> Yeap..
07:51:55 <rubdos[m]> Ah, having one that gets updated would be useful I'd say.
07:52:02 <rainemak> Recurring events are somewhat tricky due to this public holidays => needing to move them around etc
07:52:15 <rainemak> rubdos[m], how should we do it?
07:52:28 <rainemak> I'm open for suggestions
07:52:41 <rubdos[m]> Well, there's no need to have it recurring. Just host sailfishos.org/community-meeting.ics (or something alike) and add an event every time it gets voted on the topic.
07:53:12 <direc85[m]> I have subscribed to the announcement section so I get an email whenever a new announcement is made. I can then download and add the next meeting.
07:53:38 <rainemak> direc85[m], that's already quite handy
07:54:08 <direc85[m]> (Having said that, I still managed to skip the two previous meetings.)
07:54:10 <rubdos[m]> That warrants conscious effort though, and I'm usually not consciously reading and processing emails.
07:54:13 <rainemak> to pause this a bit... I think we're agreeing on the 16th April
07:54:33 <rubdos[m]> Ah yes. Thumbs up on the 16th of April and thumbs up on "more news later" :)
07:54:47 <rainemak> #info Next meeting will be held on Thursday 16th May 2024 at 07:00am UTC: 2024-05-16T0700Z
07:54:52 <Keto> there seems to be calendar plugin for discourse, need to check whatthat provides...
07:55:09 <rainemak> Thanks Keto
07:55:24 <rubdos[m]> If I were to publish a meetings.ics, I'd make a calendar on my Nextcloud server and publicly share it. Easy enough for one person to add events, and easy enough to publish it too.
07:57:41 <rainemak> I'm pro for promoting community meetings... thanks rubdos[m] and direc85[m] raising these thoughts/feedback
07:58:09 <rubdos[m]> The easier you make it for people to recall when the meetings are, the more people will join :)
07:58:33 * rubdos[m] heads back to writing now.
07:58:37 <rainemak> Correct
07:58:38 <rubdos[m]> o/
07:58:40 <direc85[m]> Perhaps I'll make a question for the next meeting too ;)
07:58:55 <rainemak> Yes please :-)
07:58:59 <rainemak> Thank you all
07:59:07 <direc85[m]> Thank you!
07:59:27 <rainemak> #endmeeting