Store more app meta-information
Created by: mray
I have no idea what information about apps is stored where or how, so many things are already done I guess. But here is just what I imagine to be sensible meta-information that should come with each app/module:
-
name (max ~20chars) -
version number -
app-page link -
category (free text max ~40chars) -
short description (max ~80chars) -
long description (max ~300chars) -
logo image (min ~128x128px) -
screenshots (max ~3) -
support for single sign-on (SSO) -
running status (on/off) -
updating status (is it being upgraded?) -
notification status (are there any issues?) -
list of ports that need to be forwarded -
link to end user documentation (help) -
link to the upstream homepage project -
link to the upstream source repository -
link to the upstream issue tracker -
license -
titled links to third party/related projects (e.g compatible client software) Some kind of mandatory test to detect missing info seems sensible to me.
Edited by Sunil Mohan Adapa