User:Clouserw/APKFactory: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
Line 103: Line 103:
* API to send and receive keys from the APK Signer
* API to send and receive keys from the APK Signer
* GC to clean up old packages on disk
* GC to clean up old packages on disk
* Track apk-factory-library version as a dependency for calculating if a "newer version" of an app is available '''TODO: What's this?'''
* API to accept a JSON list of manifests and return which have updates ('''TODO: needs spec''')
* API to accept a JSON list of manifests and return which have updates ('''TODO: needs spec''')
** App freshness is a function of:
** App freshness is a function of:
Line 110: Line 109:
*** changes to the android library code
*** changes to the android library code
** Android Apps have a hard requirement that the versionCode, a non user facing integer representation of the version string, be positively increasing.
** Android Apps have a hard requirement that the versionCode, a non user facing integer representation of the version string, be positively increasing.
* Have the ability to regenerate all apps (including bumping versionCode) (useful for fixing a security hole in apk-factory-library)


'''TODO: An assumption is that developers will only specify their own key if they are uploading via the Marketplace.  Perhaps that isn't true?'''
'''TODO: An assumption is that developers will only specify their own key if they are uploading via the Marketplace.  Perhaps that isn't true?'''
Confirmed users, Bureaucrats and Sysops emeriti
1,737

edits

Navigation menu