Goals

Differences between revisions 18 and 32 (spanning 14 versions)
Revision 18 as of 2013-09-18 14:10:30
Size: 2973
Editor: dholbach
Comment:
Revision 32 as of 2014-03-12 16:25:53
Size: 3617
Editor: dholbach
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
|| OLS Server || device capabilities || (moved from Aug) ||
|| OLS Client + Click || uninstalling apps || (moved from Aug) ||
|| OLS Client || App updates from the preview || (moved from Aug, received design wk 35)||
|| Click packages || Embedded package signatures vs. transport level security || [[https://lists.launchpad.net/ubuntu-appstore-developers/msg00022.html|discussion]], [[https://lists.launchpad.net/ubuntu-appstore-developers/msg00394.html|summary]], [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package|blueprint]] (moved from Aug) ||
|| Click packages || Fat packages || [[https://lists.launchpad.net/ubuntu-appstore-developers/msg00065.html|discussion]], [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package|blueprint]] (moved from Aug) ||
|| OLS Client + Web Apps || authenticated download || ||
|| OLS Server || inspecting and scanning click packages || ||
|| --(OLS Client + Click)-- || --(uninstalling apps)-- || --((moved from Aug))-- ||
|| --(OLS Client)-- || --(App updates in separate app)-- || --((moved from Aug, received design wk 35))-- ||
|| --(Click packages)-- || --(Fat packages)-- || --([[https://lists.launchpad.net/ubuntu-appstore-developers/msg00065.html|discussion]], [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package|blueprint]] (moved from Aug))-- ||
|| --(OLS Client + Web Apps)-- || --(authenticated download)-- || ||
||||||<rowbgcolor="#cccccc"> October 2013 ||
|| --(OLS Server)-- || --(Server-side restriction enforcements (country restriction, etc))-- || ||
||||||<rowbgcolor="#cccccc"> November 2013 ||
||||||<rowbgcolor="#cccccc"> December 2013 ||
|| --(OLS Server)-- || --(purchases)-- || ||
||||||<rowbgcolor="#cccccc"> January 2014 ||
||||||<rowbgcolor="#cccccc"> February 2014 ||
||||||<rowbgcolor="#cccccc"> March 2014 ||
|| --(Click packages)-- || --(rewrite of some parts of click in C)-- || ||
|| OLS Server || inspecting and scanning click packages || moved from Sep, almost there, soon immediate accepts/rejects ||
|| OLS Server || 14.04 framework || ||
||||||<rowbgcolor="#cccccc"> April 2014 ||
Line 22: Line 31:
||||||<rowbgcolor="#cccccc"> October 2013 ||
|| OLS Server || Server-side restriction enforcements (country restriction, etc) || ||
||||||<rowbgcolor="#cccccc"> November 2013 ||
||||||<rowbgcolor="#cccccc"> December 2013 ||
|| OLS Server + Design || purchases || ||
||||||<rowbgcolor="#cccccc"> January 2014 ||
|| OLS Server || device capabilities || moved from Aug ||
||||||<rowbgcolor="#cccccc"> TBD ||
|| Design || purchases || ||
Line 29: Line 35:
|| Click packages || Embedded package signatures vs. transport level security ||[[https://lists.launchpad.net/ubuntu-appstore-developers/msg00022.html|discussion]], [[https://lists.launchpad.net/ubuntu-appstore-developers/msg00394.html|summary]], [[https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package|blueprint]] (moved from Aug) ||
|| Click packages || aptdaemon integration || ||
|| OLS Server || publicly viewable website to show apps || ||
|| OLS Server || 'remotely install packages' (like google play) || ||
Line 33: Line 44:
 * SDK + OLD Server: easy app upload from SDK  * SDK + OLS Server: easy app upload from SDK

Timeline

August 2013

OLS Server

adding translations

OLS Client + Unity API

land click app scope in default branches

merge proposal

OLS Client

switch to production

OLS Server + Community + Security

get review process underway

summary, soon: script for reviews; app_id, package name

OLS Server + Community

open app store, alpha

summary

Phonedations

get click packages on the image

packages (arch-indep fine, arch-dep next, sergiusens+fginther working on it, current problem: tests are debian packaging dependant)

September 2013

OLS Client + Click

uninstalling apps

(moved from Aug)

OLS Client

App updates in separate app

(moved from Aug, received design wk 35)

Click packages

Fat packages

discussion, blueprint (moved from Aug)

OLS Client + Web Apps

authenticated download

October 2013

OLS Server

Server-side restriction enforcements (country restriction, etc)

November 2013

December 2013

OLS Server

purchases

January 2014

February 2014

March 2014

Click packages

rewrite of some parts of click in C

OLS Server

inspecting and scanning click packages

moved from Sep, almost there, soon immediate accepts/rejects

OLS Server

14.04 framework

April 2014

OLS Server + OLS Client + Design

Reporting abusive apps

OLS Client

Ratings & reviews

OLS Server

device capabilities

moved from Aug

TBD

Design

purchases

OLS Client

purchases

Click packages

Embedded package signatures vs. transport level security

discussion, summary, blueprint (moved from Aug)

Click packages

aptdaemon integration

OLS Server

publicly viewable website to show apps

OLS Server

'remotely install packages' (like google play)

Additional / future goals

  • OLS Client: Integrating pk-click, download service, app scope
  • SDK + OLS Server: easy app upload from SDK
  • SDK: manifest editor in SDK
  • OLS Client + Design + Security: manage apps / manage updates
  • OLS Server: reporting / integrations with financial services
  • ?: downloadable content
  • ...

AppStore/Goals (last edited 2014-05-19 14:37:38 by dholbach)