So what's the plan then for convergence? I get that battery life is
important for phones and tablets - heck, probably many IOT devices as
well. Battery life however is NOT crucial for desktop machines, and
probably never will be. What is crucial however is real multi-tasking...
I get why Ubuntu Touch devices currently have awesome battery life - I
get application confinement, and I understand the concept of having
background services on an OS level that apps can plug into. Very clean
and neat. What I don't currently understand is what will happen on
desktops, or with a phone when docked.
I'm typing this on my "insecure" laptop running 15.04, with no
application confinement. I have multiple browser tabs open, all of which
are doing something. I have several terminals open with scrolling text,
with processes I can peek at when I want to know what's going on. I have
4 downloads happening in the background, and an email client across 5
accounts that is constantly checking for emails. When I open a window
and start a process, I know that it continues without me staring at it
the whole time.
How does pausing an application's process when it's not in focus add to
the current desktop usage scenario that most users now expect? My laptop
is plugged in with a cable right now - battery life isn't important. How
is Ubuntu Personal going to address this? There's no way we can compete
with Windows and Apple - let alone most other Linux Distros, if
multi-tasking goes the way of the Dodo. Would love to hear how this is
going to be addresses - think Ubuntu on my Nexus & BQ devices is truly
awesome - but the same concept on the desktop? Meh... I'm waiting to be
convinced.
Cheers,
Mitchell
On 14/08/15 09:31, Christian Dywan wrote:
Hey Peter,
When you say desktop right now that basically means X11 without any
confinement in place and no lifecycle enforcement, so applications run
happily and battery wastfully in the background at all times.
On the other hand anything running Ubuntu Personal with Mir as the
display server, which is most likely a phone (but can also be a tablet
or desktop if you're adventorous) pauses apps once they go into the
background. They won't be able to keep track of updates let alone send
a notification.
This is why push notifications are needed. A background service will
do the checking for updates and bring the application in the
foreground if the user opens the notification.
Hope that makes things a bit clearer.
Regards,
Christian
Am Do, 13. Aug, 2015 um 4:53 schrieb Peter Bittner
<peter.bitt...@gmx.net>:
Ouch, that's unfortunate. Users are already requesting notifications
as a feature. Why is it possible to have desktop notifications on an
Ubuntu desktop machine, and it's not possible on Ubuntu Touch? Are we
using two different implementations here and there? (How is
convergence going to work if the two worlds behave differently?)
Would be good to know, Peter 2015-08-13 22:03 GMT+02:00 Niklas Wenzel
<nikwen.develo...@gmail.com>:
Yes, the Gmail notifications are created by the account-polld
background service. That logic has nothing to do with the webapp.
Am Do, 13. Aug, 2015 um 10:02 schrieb Peter Bittner
<peter.bitt...@gmx.net>: Oliver, I see that Gmail (the WebApp?)
has push notifications on my device. Is this maybe related to the
Online Accounts, and not the WebApp? Because the Gmail WebApp
only has "accounts" as a policy group, nothing else. Peter
2015-08-13 17:54 GMT+02:00 Oliver Grawert <o...@ubuntu.com>: hi,
Am Donnerstag, den 13.08.2015, 17:32 +0200 schrieb Peter Bittner:
permission when you login. On Ubuntu Touch the same thing must
happen. I'm not sure I have seen this before (in a WebApp).
except that your app is suspended when it is not having the focus
or the screen is locked ... so the only time when notifications
directly from the app work is while you are using it actively ...
ciao oli
--
Mailing list: https://launchpad.net/~ubuntu-phone
<https://launchpad.net/%7Eubuntu-phone> Post to :
ubuntu-phone@lists.launchpad.net Unsubscribe :
https://launchpad.net/~ubuntu-phone
<https://launchpad.net/%7Eubuntu-phone> More help :
https://help.launchpad.net/ListHelp
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help : https://help.launchpad.net/ListHelp