...
Name, Description, and Version of the application
Hash of the application image
The GEISA application execution environment shall not activate an application unless the hash of the image matches the hash in the meta-data
System Resources required
External Dependencies
GEISA applications should be as self-contained as possible, with all necessary dependencies contained within the application image if at all possible.
Application Boot Configuration
Some applications will need basic information to initialize, such as the URL of a server. The system operator should be able to change the boot configuration information without needing to redeploy the application image.
Launch Strategy
Includes details such whether the application should automatically be restarted if it fails, and how many failure within a given period of time constitutes a permanent failure.