Jolla Store restrictions

By the way, in fact i always used only the ease keyboard, and almost never used the default one

Actually replacing the keyboard is the first thing i do on any phone (where there is an ease kb available)

1 Like

there is okboard for swype, a keyboard called loopen or 8pen/6pen and a keyboard called sailfish ease

Ok, but they aren’t in the official Jolla Store.
The problem is that there is no official way to get them.

No of the many answers here in this thread was good enough for you? As stated in my answer above there are many more threads in this forum and in the old forum. Maybe you search and read again in this answers. It is all said here (but not from anyone of course).

It’s an advantage of Sailfish that there are 3 good stores for apps. There is no ranking of “good” or “best” stores here. Each store has it own strength. Choose the store as you like.

There can be only one good answer: official support in the official Jolla Store.
Everything else is a workaround at best and a hack at worst.

Was I not clear when I said the goal is to attract regular users?
Hobbyists, tinkerers and hackers are not my concern.

We need to see the bigger picture.

Without the regular users in the picture, the future options are limited:

  • small user base supported by Jolla, with high licensing prices for users.
    Lots of people complained about having to pay for the device they use numerous times every single day.

  • small user base supported by Jolla, with external funding and low(-ish?) licencing price for users.
    Ok, but the entities funding the development will always be put first, and the regular users last.
    This has already failed once with the Rostelecom debacle and we are still suffering from this because everything has been and still is being delayed again and again and again.

  • small user base supported by community, with shit user interface (unless Jolla open-sources their UI), (many?) forks, endless infighting, no common vision for the future and little progress

  • death
    No Sailfish OS at all

1 Like

The problems with keyboard have been pretty much answered, but to recap:

  • The keyboard is run without a sandbox and is a more trusted part of the OS. It gets to handle everything one writes with the device, e.g. passwords. There is a plugin system but all those get to run in a single process.
  • Keyboard not working properly is not a desired state of the device. With custom keyboards etc getting it back working might even require having a keyboard.
  • Downloadable customization of something existing is more problematic than shipping new apps. I don’t want store content to apply patches on the OS.
  • This part has some more internal system APIs used. Handling those is another story.

We could of course pave the way for this, e.g. revisiting the architecture so that each keyboard gets executed in their own (sandboxed?) process. And that settings side would easier allow to detect and switch between installed keyboards. However all that is away from something else.

So out of the things we don’t now allow in the store, I wouldn’t consider this exact one as first to solve.

6 Likes

Ok, which ones do you think should be solved first?

meego harmattan had also 3 appstores. the nokia store, apps for meego and openrepos.net. also one can still use meego devices today, because community members updated the security protocols and certificates. not all new sites work, but still one can access the web with apps and sites that are still supported in the old browser. show me a windows phone from nokia that can do that. a nokia n9 or nokia n950 can still be used in 2g networks this way.

We have plenty of shortcomings and missing features, e.g. background services, email and calendar access, 3rd party app settings. Some things are allowed but the APIs have rough edges (accounts, contacts etc) which should be cleaned up. And on Silica we are having a bunch of things semi-private by missing documentation and having kept leeway if we still want to make adjustments.

3 Likes

Why shit UI? Beside freedom of GAFAM, tracking and advertising, the UI is one of the reasons why i love Sailfish OS despite some quirks. And I love the possibility to tweak it and tune the code in qml and that SFOS compiles it automatically and runs and finished (if i didn’t make a mistake). No compiling necessary.

surely a full featured Linux would be better. Especially external Keyboard, mouse and screen is missing. BT sound playback works fine with my Logitech speakers.

5 Likes

What background services are you thinking about?
Isn’t this accomplished by keeping the app open, so it can do its thing?

Do you guys have an internal list of priorities you are working on?
Can you make it public (or at least a simplified version of it)?

I meant the community user interface would inevitably be shit.
Jolla’s user interface is beautiful (although dated and in need of urgent improvements in many areas), but it is closed source, and I don’t see anyone in the community capable of replicating it.

I don’t understand what you mean by “full linux”.
Sailfish OS is full linux, isn’t it?
Also, if you want heyboard and mouse, why not just use a laptop?
There are some extremely thin and light laptops available on the market.
Why go for a phone instead of an ultraportable laptop?

take a look at the logs of the last Community Meeting there is an overview roadmap (more Sailfish OS specific though)

2 Likes

Unfortunately that is not a list of priorities, as explicitly stated in the notes, and is not something intelligible for outsiders either.

For example, one item is “python”.
What does that mean?

Plonk . . . and enough extra chars

1 Like

What does plonk mean?

I assume that python means an update of python.

and you are at least noisy

4 Likes

The sound a newbie makes as he falls to the bottom of a kill file.

http://hackersdictionary.com/html/entry/plonk.html

HTH!

7 Likes

An update of python… That is one useless answer if I ever saw one… Clear as mud…

Ah, I thought maybe it was something interesting. I guess not…
What does HTH mean?