Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Thomas Voß
On Fri, Jul 19, 2013 at 9:41 PM, Zisu Andrei wrote: > From the application lifecycle draft: >> >> Application authors can implement the respective lifecycle delegate >> callbacks to receive notifications about being suspended, stopped or >> destroyed. > > > What is unclear at this point is what ca

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Mike Bybee
On 07/19/2013 02:46 PM, Thomas Voß wrote: On Fri, Jul 19, 2013 at 6:58 PM, Mike Bybee wrote: On 07/19/2013 09:32 AM, Zisu Andrei wrote: "let the user decide" is one of the reasons why foss fails with inexperienced users, plus, you really don't want that extra level of complexity on a phone. T

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Zisu Andrei
>From the application lifecycle draft: > Application authors can implement the respective lifecycle delegate > callbacks to receive notifications about being suspended, stopped or > destroyed. What is unclear at this point is what can an application do during that callback? How long does it take

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Thomas Voß
On Fri, Jul 19, 2013 at 6:58 PM, Mike Bybee wrote: > On 07/19/2013 09:32 AM, Zisu Andrei wrote: > > "let the user decide" is one of the reasons why foss fails with > inexperienced users, plus, you really don't want that extra level of > complexity on a phone. > > The game doesn't really need to ru

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Mike Bybee
On 07/19/2013 09:32 AM, Zisu Andrei wrote: "let the user decide" is one of the reasons why foss fails with inexperienced users, plus, you really don't want that extra level of complexity on a phone. The game doesn't really need to run in the background when it is not being played. You will ju

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Mike Bybee
On 07/19/2013 08:45 AM, Josh Leverette wrote: The spec looks very promising. On Fri, Jul 19, 2013 at 10:06 AM, Thomas Voß mailto:thomas.v...@canonical.com>> wrote: Hey there, you might be interested in: * https://blueprints.launchpad.net/ubuntu/+spec/client-1303-add-app

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Josh Leverette
"So my specific questions were directed to how we want to manage that - since a hard sigstop when an app switches would be equivalent to a crash to almost every current app in the app store. Obviously, lots of apps will be created *for* touch, but the point all along has been that it should be triv

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Thomas Voß
On Fri, Jul 19, 2013 at 5:51 PM, Mike Bybee wrote: > > On 07/19/2013 08:45 AM, Josh Leverette wrote: > > The spec looks very promising. > > > On Fri, Jul 19, 2013 at 10:06 AM, Thomas Voß > wrote: >> >> Hey there, >> >> you might be interested in: >> >> * >> https://blueprints.launchpad.net/ubun

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Mike Bybee
On 07/19/2013 10:47 AM, Josh Leverette wrote: "So my specific questions were directed to how we want to manage that - since a hard sigstop when an app switches would be equivalent to a crash to almost every current app in the app store. Obviously, lots of apps will be created *for* touch, but t

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Josh Leverette
The spec looks very promising. On Fri, Jul 19, 2013 at 10:06 AM, Thomas Voß wrote: > Hey there, > > you might be interested in: > > * > https://blueprints.launchpad.net/ubuntu/+spec/client-1303-add-app-model-and-lifecycle-to-platform-api > * and the corresponding spec in: > > https://docs.go

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Josh Leverette
to throttle something actually means to slow it down, just for future reference. But, yes. A less rigorously enforced policy that mimics what Apple does with background apps is something I would approve of. If an application asks permission to run in the background, then that's fine, but I don't w

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Mike Bybee
On 07/19/2013 09:04 AM, Thomas Voß wrote: On Fri, Jul 19, 2013 at 5:51 PM, Mike Bybee wrote: On 07/19/2013 08:45 AM, Josh Leverette wrote: The spec looks very promising. On Fri, Jul 19, 2013 at 10:06 AM, Thomas Voß wrote: Hey there, you might be interested in: * https://blueprints.lau

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Zisu Andrei
IM and media player are common-sense exceptions, as well. On Friday, July 19, 2013, Mike Bybee wrote: > > On 07/19/2013 08:45 AM, Josh Leverette wrote: > > The spec looks very promising. > > > On Fri, Jul 19, 2013 at 10:06 AM, Thomas Voß > 'thomas.v...@canonical.com');> > > wrote: > >> Hey ther

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Thomas Voß
Hey there, you might be interested in: * https://blueprints.launchpad.net/ubuntu/+spec/client-1303-add-app-model-and-lifecycle-to-platform-api * and the corresponding spec in: https://docs.google.com/a/canonical.com/document/d/1ij8RtPsR_eYMW3mys8Gu1Y2CVFZpjXdMpdIjIGZ1SCA/edit# In summary: W

Re: [Ubuntu-phone] Power management policy

2013-07-19 Thread Thomas Voß
On Fri, Jul 19, 2013 at 5:57 PM, Zisu Andrei wrote: > IM and media player are common-sense exceptions, as well. > > I do disagree for two reasons: (1.) IM apps running in the background, polling a socket or something are really difficult over mobile broadband connections. For that reason, push