Hi Shruthima,

We came up with what we think an IBM Installation Manager base layer might
look like:

https://github.com/kwmonroe/layer-ibm-installation-manager

This is not a functional layer yet (ie, it needs to do the actual IBM IM
installation in ./reactive/ibm-installation-manager.sh), but we think this
is a good starting point for a layer that can be extended by other IBM
software (eg: WebSphere) that utilizes IBM IM for their install.  Check out
the README at the above repo to see how we envision other charm layers
using this IBM IM base layer.

Take a look and let us know if you have any questions or concerns with this
approach to providing a common IBM IM layer for others to extend.

Thanks,
Kevin

On Fri, Feb 5, 2016 at 3:18 AM, Matt Bruzek <matthew.bru...@canonical.com>
wrote:

> Hello Shurthima,
>
> Thanks for reaching out to the Juju list. The layered approach is the way
> to write all new charms. We do recommend that you use the basic layer when
> creating a new base level feature such as IBM Installation Manager. To do
> that the layer.yaml should look like this:
>
> includes: ['layer:basic']
>
>
> As far as interface, I would have to know more about what services IBM IM
> can use or interact with. If IBM IM can talk to a database it should have a
> database relation. If the product has an web interface it should implement
> the http interface. You as the author knows the product better than I
> would. Interface layers make it very easy to use juju interfaces.
>
> We have some documentation about how to write layered charms, for more
> information please read:
>
> https://jujucharms.com/docs/devel/developer-getting-started
>
> Please email the list if you have any more specific questions.  Thanks!
>
>    - Matt Bruzek <matthew.bru...@canonical.com>
>
> On Tue, Feb 2, 2016 at 12:34 PM, Shruthima Almavar <salma...@in.ibm.com>
> wrote:
>
>> Hello Team,
>>
>> I am working on IBM-Installation Manager charm and I will be developing
>> this charm from layers .
>>  i have explored on layers and thought to use basic layer which is
>> present in "http://interface.juju.com"; but not sure about it ??
>>  Could you please suggest me  which layer and interface i can use for
>> charming IBM-IM product. Thanks.
>>
>>
>> Regards,
>> Shruthima
>>
>>
>>
>>
>> --
>> Juju mailing list
>> Juju@lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju
>>
>>
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to