← Back to team overview

ubuntu-phone team mailing list archive

Re: [Ubuntu-touch-coreapps] [RSS - Reader] Performance issue in QtQuick.LocalStorage 2.0

 

> I'm a developer of RSS reader, I found a performance issue
> in qml database, which blocks the main thread for seconds.
> […]
> 3. U1DB. I haven't tried it, is it stable now?

Hejsan Joey,

I'm a developer on U1DB QML bindings and would love to help with any
questions if you decide to give it a try.

So answering the question:
Stable, yes, pretty much. For the 1.0 version we want to have Sync
uncluded, that's why there's no release yet since 0.3. You definitely
want to use trunk or the PPA which is built daily. We use unit tests
before merging any changes to prevent regressions.
I would definitely say RSS is a good use case for U1Db storage. You can
populate a list view by using a query as a model.
To be fair we have not much stress testing in existing apps yet, so I
can't promise much. Though I'd be happy to investigate any performance
issues you might encounter if you're up for it.
As I said above, Sync is work in progress, and I suspect for RSS you
definitely want to have that, if all goes we have some support within
the next weeks. Until then you can use it locally and it'll be pretty
much an add-on to the existing API not changing how it's used.

Btw I'm also in #u1db and #ubuntu-app-dev on Freenode if you wanna chat
a bit

ciao,
Christian

(I can't directly reply since I was pointed to the thread unsubscribed,
apologies if the threading doesn't work correctly)

Attachment: signature.asc
Description: OpenPGP digital signature


Follow ups