← Back to team overview

ubuntu-phone team mailing list archive

Re: Background services: a problem that we need to face

 

On 25.06.2014 09:41, Benjamin Zeller wrote:
> Push notifications are great, but how would you implement a app that can
> not communicate over Push? Lets take a simple example, a IRC client,
> we can hardly ask the user to install a own Push "proxy" somewhere just to
> use that client.
> Also a IRC server will not buffer your communication so you need
> to be able to react on socket events. Running it as a app does not work
> either, because as soon as the app goes into background it will be stopped.
> 
> Maybe you even want to get notifications if the app is not open at all.
> 
> How about using telepathy backends for things like that?

Yes, that's IMO the right solution - we already have telepathy running
on the phone, and it's meant for this exactly. We'd need to answer some
UX questions, though (like what does a Skype app do, then?).

I think one missing piece there would be compartmentalizing the
telepathy account / log data, where a Skype app should only have access
to Skype-enabled accounts and history.

Another issue is whether we'll be able to convince e.g. WhatsApp to use
telepathy...

-- 
Michał (Saviq) Sawicz <michal.sawicz@xxxxxxxxxxxxx>
Canonical Services Ltd.

Attachment: signature.asc
Description: OpenPGP digital signature


References