View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#6
Actually, modRana is a bit of a special case in this regard - it's available in all three (Jolla Store/Harbour, OpenRepos & Mer OBS) repositories. And the OpenRepos and Jolla Store package are actually not the same!

The Jolla Store modRana package
This package needs to conform to Jolla Store/Harbour packaging policies, and does not include some fetures the Open Repos package has:
- using the volume keys for map zoom in/out is not supported
- preventing device deep sleep during track recording is not supported
- keeping screen during incativity is not supported
I haven't really checked if some of these limitations have been removed since I started making the Jolla Store compliant package, so some of these limitations could possibly be removed in the future.

The Jolla Store package might also show up a bit later as it needs to go through the human based QA in Jolla Store - but the delay is generally pretty small, generally a day or two.

The OpenRepos modRana package
OpenRepos does not have the packaging limitations (mostly forbidden QML imports), so the features above (volume key zoom, keep-alive & screen blanking control) are supported by the OpenRepos package. Also as there is no QA in place the package goes live the moment I upload it via the OpenRepos web interface.

Also, unlike the Jolla store, I get notifications for new user comments on OpenRepos and in generall much better statistics about number package of downloads in time & countries from where the download originated. Jolla store just provides two numbers - total number of downloads and "active" installations (whatever that is).

The OBS modRana packages (!)
There are actually two modRana packages in the Mer OBS - and as you might guess, one of them is used to crerate the packages targetting OpenRepos and the ohter one is used for Jolla Store/Harbour packages.

But please note that not all packages that show up in the OBS repositories will show up in Jolla Store/Harbour - some of them are intermediate/cutting-edge/testing builds, but the packages should be generally functional.

For example at the moment the OBS packages are a few revisions newer due to ongoing work on modRana localization & localization testing.

Which modRana package to use ?
Based on the available functionality & feedback-to-developer I have to recommend the OpenRepos package over the Jolla Store one. Even though OpenRepos is not "official" and has zero QA.

If Jolla Store can lift the API limitations and improve the developler experience then I'm happy to change this recommendation in the future.

As for the OBS packages - feel free to use the packages or even add the repos directly, they should be generally function and possibly just a bit less stable than the "normal" packages. And please report any issues you might find so I can fix them.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 8 Users Say Thank You to MartinK For This Useful Post: