Goals
2973
Comment:
|
← Revision 33 as of 2014-05-19 14:37:38 ⇥
3765
|
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 Server + OLS Client + Design || Reporting abusive apps || || || OLS Client || Ratings & reviews || || |
|| --(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)-- || || |
Line 23: | Line 18: |
|| OLS Server || Server-side restriction enforcements (country restriction, etc) || || | || --(OLS Server)-- || --(Server-side restriction enforcements (country restriction, etc))-- || || |
Line 26: | Line 21: |
|| OLS Server + Design || purchases || || | || --(OLS Server)-- || --(purchases)-- || || |
Line 28: | Line 23: |
||||||<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"> May 2014 || || --(OLS Client)-- || --(Ratings & reviews)-- || || ||||||<rowbgcolor="#cccccc"> June/July 2014 || || Design || purchases || || |
|
Line 29: | Line 33: |
|| OLS Server || automatic rejection of simple cases || || ||||||<rowbgcolor="#cccccc"> TBD || || OLS Server || device capabilities || moved from Aug || || OLS Server + OLS Client + Design || Reporting abusive apps || || || 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 46: |
* 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 |
|
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 |
|
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 |
|
May 2014 |
||
OLS Client |
Ratings & reviews |
|
June/July 2014 |
||
Design |
purchases |
|
OLS Client |
purchases |
|
OLS Server |
automatic rejection of simple cases |
|
TBD |
||
OLS Server |
device capabilities |
moved from Aug |
OLS Server + OLS Client + Design |
Reporting abusive apps |
|
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)