You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "YONG FENG (JIRA)" <ji...@apache.org> on 2015/10/05 01:41:26 UTC

[jira] [Commented] (SLIDER-663) Make it easy to develop and deploy application packages that are essentially shell commands

    [ https://issues.apache.org/jira/browse/SLIDER-663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14942863#comment-14942863 ] 

YONG FENG commented on SLIDER-663:
----------------------------------

Any suggestion?

Tnanks

> 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: New Feature
>          Components: agent-provider, app-package
>    Affects Versions: Slider 0.60
>            Reporter: Sumit Mohanty
>            Assignee: Sumit Mohanty
>            Priority: Critical
>             Fix For: Slider 0.80
>
>         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)