Marketplace/App Generator: Difference between revisions
Jump to navigation
Jump to search
(Created page with "For development and testing purposes, Marketplace needs a tool to generate many kinds of apps in various states. The current version can be run with the django management scri...") |
|||
| Line 6: | Line 6: | ||
=== Proposed features === | === Proposed features === | ||
* distinct icons, like identicons: https://github.com/blog/1586-identicons | |||
* generated previews | * generated previews | ||
* installable manifest | * installable manifest | ||
Revision as of 16:52, 20 August 2014
For development and testing purposes, Marketplace needs a tool to generate many kinds of apps in various states. The current version can be run with the django management script; for example, to generate 50 apps, run ./manage.py generate_apps 50.
Current features
- Creates apps with randomized English names and icons
Proposed features
- distinct icons, like identicons: https://github.com/blog/1586-identicons
- generated previews
- installable manifest
- multiple translations for strings
- generate_users so the apps can be owned by someone
- an optional --owned-by flag so we can test scalability of a list of users
- a generate_reviews that makes reviews between 5 and 500 chars
- Generation of packaged apps
- Generation of apps in various states: https://etherpad.mozilla.org/app-types