Community meeting on 30th May 2024

Schedule: Thursday 2024-05-30T07:00:00Z   :world_map:   :date:

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:


Name: Otto Mäkelä/ExTechOp

Topic: Sony Xperia 10 IV and V base firmware for Sailfish installation

Details: Please let us know at your earliest convenient time what version of the Sony Xperia 10 IV and V base firmware you want to have at Sailfish install time. Once we get our phones and run them a while on Android (to verify they are functioning normally, as you recommend), the system may want to update itself to beyond what the Sailfish installer expects, and this of course could be problematic.

Approximate time required: 5 minutes

1 Like

Name: jojomen
Topic: The Jolla Mind2
TIme needed: 15 minutes
Substitute: None, but I hope my questions are to the point

Please ignore any questions you plan to address in an in-depth article on the JM2 soon.

  • What is the idle power consumption? (More important than peak consumption for a device that’s on 24*7.)
  • Does it run a mainline kernel?
    • If not, for how long is the SoC supported by its manufacturer?
  • Which periferals use mainline drivers?
    • For those that do not, for how long are drivers supported by the manufacturer?
  • What parts of the JM2 require Android App Support?
    • Can they be removed?
  • How open is it?
    • E.g, can we install linux packages (given they exist for the arch), like the borg backup server?
  • Can it be used as a NAS/cloud storage in any capacity?
    • E.g. for syncing contacts and calendar data?
  • When using external AI services, what data is uploaded to those services?
  • What exactly does DID mean in the context of the JM2?
    • How are certificates handled (created, renewed, revoked, backed-up…)?
    • What VPN is used, is/will Wireguard be supported?
    • Will ssh use the DID in some way?
  • Is the device single-user or can it serve e.g. a family, each member having their own data?
    • Approximately how many simultaneous users will it cope with, processing-wise? (Storage may be less of an issue, as it can be expanded.)
    • Can users share data, like the deforestation corpus used in the demo?
  • Any plans to offload some of the compute to a desktop/laptop with an nvidia gpu? (on the same network as the mind2)
  • How will Jolla deal with ISPs that don’t offer public ip? By using a 3rd party like ZeroTierOne (puts privacy at risk), or by providing such a service?

Thank you for an interesting Jolla Love Day 2! The Jolla Mind2 sounds like an interesting device and you seem to have addressed many bad aspects of the current AI hype.

The shop page for the JM2 is a little light on details…
(edit to move me waffling to end of post, and to add (slightly shortened) questions from @throwaway69 )

4 Likes

Name: jojomen
Topic: Jolla Community Phone 2
TIme needed: 5 minutes
Substitute: None, but I hope my questions are to the point

  • How long will it last on a battery charge? (Say, compared to the XA2 or 10III.)
  • Does it run a mainline kernel?
    • If not, for how long is the SoC supported by its manufacturer?
  • Which periferals use mainline drivers?
    • For those that do not, for how long are drivers supported by the manufacturer?
5 Likes

Name: jojomen
Topic: Licence subscriptions
TIme needed: 5 minutes
Substitute: None, but I hope my question is to the point

  • What developer subscription options will there be?

The SFOS app ecosystem relies on individual efforts, with no feasible way to recuperate costs. Making sure an app works and looks ok means testing on many devices, which would make subscription costs high for the developer. As a result, developers will be incentivized to limit testing.

Related: [SOLVED] The new Jolla's 4.99eur/month Subscription model is too expensive for my budget - #42 by ilpianista

  • Will Jolla offer an option to pay for longer periods at a time?

There’s lots of discussion in the forum right now. I support Jolla’s decision to move to a subscription model and I hope it will provide you with a steady revenue stream. (I have in fact been “subscribing” to SFOS by hoarding licences.) In general, I think we need to accept that maintenance and development are ongoing activities (and ongoing costs).

However, my experience is that monthly recurring intra-EU payments don’t work well, for reasons unknown, and I instead rely on paying upfront for longer periods. I also see other community members voicing concerns over monthly payments, even if they support the subscription model as such.

(Edited to add question about developer options. And again to link a relevant post. And again to remove question already answered in Community News.)

3 Likes

Name: ilpianista

Topic: Some details on few topics I care

Details: Is there any plan to implement these features? If not, could you please opensource the components?

EDIT: using patchmanager to solve those isn’t a viable solution as I don’t want to mess with hacky workarounds.

Approximate time required: 5 minutes

5 Likes

Name: jojomen
Topic: Software licences
TIme needed: 5 minutes

Please elaborate a bit on the good news about the GPL v3 “not being a problem” (announced during Love Day) and the possibility to open source parts (like happened briefly in October last year)

(edit for clarity and incorporating note from @nephros )

6 Likes

Just to be precise: GPLv3 (specifically the “Anti-Tivoization Clause”) is what was seen a problem for the Jolla Business. (Because this clause was designed to be precisely that.)

1 Like

I’d add to that:
Are there any plans to allow offloading some of the compute to a desktop/laptop with an nvidia gpu? (sitting on the same home wlan as the mind2)
How is jolla planning to deal with ISPs that don’t offer public ip? Wireguard wouldn’t work afaik as it needs a public IP, only something like ZeroTierOne but that requires a third party and puts the privacy at risk, or is Jolla going to provide such service?
(pls just add it to the bucket of questions, the meetings are always during worktime for me, so won’t be able to attend)

1 Like
  • Name/IRC nick: Matti Viljanen (direc85)
  • Topic: Catching Ctrl-Enter in QML
  • Some details about the topic: Many desktop chat applications can be configured so that while typing a message, Enter on the keyboard makes a new line and Ctrl-Enter or Shift-Enter sends the message. Using a Bluetooth or USB keyboard with Sailfish OS, it doesn’t seem to be possible to catch the modifier keys in QML TextArea item to replicate the behaviour. Is it possible to catch the modifiers, and if so, how could it be done? If not, would it be possible to have this feature in a future release?
  • Approx. time needed: 10 minutes
  • Substitute (optional): None needed, this is a quite simple question.

PS. Yes, the context is Whisperfish here, but this should apply to Messages and other messaging applications too - if they choose to implement it. There are plenty of other keyboard-navigation ideas I have, but let’s start with this first.

  • Name/IRC nick: Matti Viljanen (direc85)
  • Topic: Delete email action for events view
  • Some details about the topic: As I receive quite a lot of update notifications via email, and just reading the title is enough, it would be handy if there was a third action for the email in events view - deleting the email. I’m sure others users too would find good use of the feature. Some applications already provide more than two actions, for example WhatsApp messages offer three actions, so that shouldn’t be an issue. Could this feature be added to to Email in a future release?
  • Approx. time needed: 10 minutes
  • Substitute (optional): None
7 Likes
  • Name/IRC nick: Ruben - rubdos - De Smet
  • Topic: Ruby dropped from repos
  • Some details about the topic: The changelog of 4.6.0.11 mentioned the removal of Ruby from the SailfishOS repositories. I’m probably the only one using it (the university restaurant menu gets pushed to my Pebble over DBUS with that script), but I’d love to know the reasoning behind this.
  • Approx. time needed: 2 min
  • Substitute (optional): n.a.

N.b., if it’s indeed dropped indefinitely, I’ll just ChatGPT/copilot-rewrite my script to Python.

1 Like