Thomas Voß

User information

Launchpad Id:
thomas-voss
Email:
Log in for email information.
Member since:
2009-10-27
Icon of Bling Brigade Icon of hardware-certification-users Icon of HWE Ocracoke Team Icon of Indicator Applet Developers Icon of Open Input Framework Team Icon of Super Friends Icon of The Minato team Icon of Ubuntu Drivers Icon of Ubuntu Members Icon of Ubuntu Phone Icon of Ubuntu Push Notifications Developers
Signed Ubuntu Code of Conduct:
Yes
IRC:
tvoss on irc.freenode.net
OpenPGP keys:
E56775A1
SSH keys:
tvoss@tvossTP
Languages:
English, German
Time zone:
Europe/Berlin (UTC+0200)
Karma:
3143 Karma help

All assigned blueprints Assigned blueprints

Go is a programming language that embraces concurrency right on a language-design level. It engraves policy decisions within the language specification and the compiler. A vibrant community of developers is using Go for developing large-scale server-side applications and successful applications written in Go have be...
As Ubuntu's app-lifecycle-policy will be strict, we need to offer a service to apps for playing back music, even if the app is not running.
The platform API currently lacks a well-defined app-model (what constitutes an application) and the definition of an app's lifecycle. Both parts need to be defined and implemented in the API to allow the overall system to be more clever in terms saving resources.
Ubuntu Touch, as any other smartphone and tablet OS, needs a location service. A location service is an abstraction layer on top of GPS and other things used to get a device's location. It's a deamon that fetches location from different providers (gps, cellular network, wifi) and gives the resulting location inform...
The platform API currently lacks a well-defined app-model (what constitutes an application) and the definition of an app's lifecycle. Both parts need to be defined and implemented in the API to allow the overall system to be more clever in terms saving resources.