For those who don't want to delve into the meeting logs, here the full
description of Basil Semuonovs topic from the Pirate Pad:

Harbour & SailfishOS apps compatibility
Statement: Problem with SailfishOS fragmentation is coming.
Harbour/Store is not prepared for it.
Description: Now we have 1 device running official SailfishOS - the
Jolla Phone. And one major SailfishOS version running on devices. One
day Jolla will release another device. Also, SailfishOS targets to be on
android devices, and once SailfishOS will be ported, lots of supported
devices will appear. This will cause fragmentation in terms of 'base'
specs of devices. To make it clear, i'm not talking about 'this
smartphone have an attachable DVD-ROM, and that will have ultra-3D-touch
surface'. I'm talking about screen resolution & aspect, CPU & GPU
performance, amount of RAM. Most of devices will have 1gb+ ram, 2+
cores, 16:9/16:10 aspect.
Of course, SailfishOS versions will be different on all devices, since
there are some hardware problems, or just timeframe related
'complication' issues during new SailfishOS version release time.
Every-day apps like notes/music player/etc will probably work just fine.
Some of 3d enabled games will. But most of gorgeous apps would break the
leg here: some should not be runned on square resolultion, some require
atleast 2gb of RAM to work as expected and provide neat user experience.
Or imaging 'streaming apps', that require LTE support for fast connection.
Also, SailfishOS is rapidly developing. Dont you say that you will
always use Qt 5.2 core libs? What if Qt releases 6.x in a month with
'breaking quantum-state-processor support', and it will installed in
every 2 of 3 flagship phones. What will happen to all already published
apps, if you change some of core packages to new major version?
Possible solution:
  SailfishOS: Introduce core meta packet(s) with sfos version, which,
maybe, depend on target device(or its specs), so apps can depend on it.
  Harbour: Add target SailfishOS version/device specs for application,
while publishing.

Best regards,
  netzvieh
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to