[
https://issues.apache.org/jira/browse/SLIDER-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sumit Mohanty updated SLIDER-663:
---------------------------------
Attachment: PackagingSimplificationandCreateEnhancements.pdf
> Make it easy to develop and deploy application packages that are essentially
> shell commands
> -------------------------------------------------------------------------------------------
>
> Key: SLIDER-663
> URL: https://issues.apache.org/jira/browse/SLIDER-663
> Project: Slider
> Issue Type: Task
> Components: agent-provider, app-package
> Affects Versions: Slider 0.60
> Reporter: Sumit Mohanty
> Assignee: Sumit Mohanty
> Priority: Critical
> Attachments: PackagingSimplificationandCreateEnhancements.pdf
>
>
> Slider app packages require several artifacts for completeness such as a
> metainfo.xml, a python script to read config and a python script for life
> cycle commands, a tarball, etc.
> A simple application can be modeled as a shell command or as a java
> application that just needs a jar and some system properties. So the
> application requirement can be summarized as:
> * a jar
> * a command
> * a small set of properties
> While it is possible to model these as an application package (e.g.
> memcached) it is also evident that there are a lot of common patterns that
> need to be duplicated.
> Slider should provide a way to pass these parameters in the create call
> itself rather than having to create a full application package.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)