Community meeting on 14th August 2025 (new time slot)

Please note new time slot

Schedule: Thursday 2025-08-14T16:00:00Z   :world_map: :date:

Sailfish OS Community Calendar (ICS format)

We agreed 5th June to try an afternoon time slot. Hopefully this works better for community members from central Europe. Let’s adjust time slot as needed.

Topic proposals for the meeting:

  • Add your name/nick using the template below to suggest a topic.
  • Indicate how much time you’ll need so we can time-box the meeting accordingly.
  • Please be as thorough as you can with your question/topic.
  • If you can’t make the meeting please ask and name a substitute.

It is expected that you show up and present your topic, or name a substitute and make sure they attend in your absence. These IRC meetings are for real time participation and live discussions, otherwise you can post the topic on here and get responses that way.

We need you to be present to clarify details in the topic, and to ensure the discussion is leading to the answers you are looking for! If you do not participate or your question/topic isn’t clear enough it will be postponed. Also: always ask for more time than you anticipate your topic needs!

Please have your topics ready at least 3 days before the meeting so we can prepare good answers. Topics announced afterwards will be postponed to the next meeting.

Template for topic proposal: (post your topic proposals as comments to this forum topic).

  • Name/IRC nick:
  • Topic:
  • Some details about the topic:
  • Approx. time needed:
  • Substitute (optional):

Open Pull Requests:
If you have, or know of, a pull request that’s been open for at least 3 weeks, but which you think deserves attention, please add a comment using the template below and we’ll consider it during the next meeting.

  • Name/IRC nick:
  • Open PR URL:
3 Likes

Name/IRC nick: Affe Null
Topic: new camera wrapper API - where to start?
Some details about the topic: In the last meeting, @mal suggested that a new camera API could be developed to replace the existing QtMultimedia one. This could be very useful both for implementing an advanced camera app and for supporting ports based on libcamera. I recently got libcamera working on the Jolla C2 with a close-to-mainline kernel and can help with testing this. I would also like to collect some ideas about the new API, e.g.

  • should it still be based on gstreamer?
  • should it still use the old GstPhotography API?
  • should it be Sailfish-specific or can it be shared with other mobile Linux projects? should it be Qt-specific?
  • which features need to be supported that are missing in the old API?

Approx. time needed: 15-20 minutes

12 Likes

Excellent Topic/Question, thank you.

I won’t be able to be at that discussion, but I’d like to add this input:

When thinking about or designing this, please also consider PipeWire compatability (whatever that means).

Yes, SFOS does not use PW currently, but there is the potential of using it as a standard/universal API for things like screen sharing, video telephony etc (probably via the corresponding XDG Portals) and concurrent camera access by apps in the future.
Mozilla has support for these in FF 116 and up (Bugzilla Issue) so it could be relevant for one of the next Browser updates.

5 Likes

Minutes: #sailfishos-meeting: Sailfish OS, open source, collaboration -- 14th August 2025
Minutes (text): https://irclogs.sailfishos.org/meetings/sailfishos-meeting/2025/sailfishos-meeting.2025-08-14-16.00.txt
Log: #sailfishos-meeting log

Please find next meeting here.

3 Likes

New camera wrapper API was discussed in length. What a great discussion we had. During the meeting we also published Jolla C2 video recording fixes. Please enjoy.

8 Likes