Hi Sumedha/Geeth,

On Mon, Jan 15, 2018 at 9:29 AM, Geeth Munasinghe <[email protected]> wrote:

>
>
> On Mon, Jan 15, 2018 at 9:22 AM, Sumedha Rubasinghe <[email protected]>
> wrote:
>
>> Ruwan/ Charitha,
>> I don't see the need.
>>
>> When API is being used to create new type definitions, everything needed
>> to create that device type definition is encapsulated there.
>>
>> So rather than working on an additional API endpoint to do import/export,
>> we should rather advice users to use the script containing APIs to export
>> device types into a new environment.
>>
>> That way we have zero to implement. Only a doc is needed.
>>
>
> +1 for that idea. Yes creating a documentation would be enough to explain
> them how to use the device type creating API.
>

Ok, then let's update the documentation[1] by describing the flow.

[1] https://docs.wso2.com/display/IoTS310/Creating+a+New+Dev
ice+Type+via+APIs

Thanks & Regards,
/chaithag


>
>>
>>
>> On Mon, Jan 15, 2018 at 8:28 AM, Ruwan Yatawara <[email protected]> wrote:
>>
>>> Yes, Charitha, I think this is a must-have feature, we should implement.
>>> However, I propose we should provide an archive of sorts (instead of a yaml
>>> file), given that device types can carry their own, UI implementations as
>>> well as analytics scripts and things of that sort.
>>>
>>> IMO, since we already have the OSGI feature based device type deployer,
>>> that does the same thing to an extent; we should build on top of that and
>>> come up with this artifact based model, possible. This will help us get rid
>>> of the feature based device type deployer, in the future.
>>>
>>> I am +1.
>>>
>>> Thanks and Regards,
>>>
>>> Ruwan Yatawara
>>>
>>> Technical Lead,
>>> WSO2 Inc.
>>>
>>> email : [email protected]
>>> mobile : +94 77 9110413
>>> http://ruwansrants.blogspot.com/
>>> https://500px.com/ruwan_ace
>>> https://medium.com/@ruwanyatawara
>>>
>>>
>>> On Sun, Jan 14, 2018 at 9:27 PM, Charitha Goonetilleke <
>>> [email protected]> wrote:
>>>
>>>> Hi all,
>>>>
>>>> *Problem:*
>>>> In IoTS we do have capability to define device type via CDMF Device
>>>> Type API[1]. However once we created a device type definition via API, we
>>>> don't have option to export it to another IoTS. Due to that reason, user
>>>> has to manually create Device Type again via Device Management App or the
>>>> above API[1].
>>>>
>>>> *Solution:*
>>>> Provide Export/Import option to CDMF by introducing a new API endpoint
>>>> to import and export Device Type definition. Device Type definition can be
>>>> exported as yaml test and same can be imported to another IoTS instance.
>>>> Furthermore, UI tool can be provided for the same by consuming
>>>> aforementioned API endpoint.
>>>>
>>>> WDYT?
>>>>
>>>> [1] https://docs.wso2.com/display/IoTS310/Creating+a+New+Dev
>>>> ice+Type+via+APIs
>>>>
>>>> Thanks & Regards,
>>>> /charithag
>>>> --
>>>> *Charitha Goonetilleke*
>>>> Senior Software Engineer
>>>> WSO2 Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: +94 77 751 3669 <%2B94777513669>
>>>> Twitter:@CharithaWs <https://twitter.com/CharithaWs>, fb: charithag
>>>> <https://www.facebook.com/charithag>, linkedin: charithag
>>>> <http://www.linkedin.com/in/charithag>
>>>>
>>>> <http://wso2.com/signature>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "WSO2 IoT Team Group" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/a/wso2.com/d/optout.
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "WSO2 IoT Team Group" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/a/wso2.com/d/optout.
>>>
>>
>>
>>
>> --
>> ---
>> Sumedha Rubasinghe
>> Director - IoT Architecture,
>> WSO2
>> m: +94 773017743 <+94%2077%20301%207743>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "WSO2 IoT Team Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/a/wso2.com/d/optout.
>>
>
>
>
> --
> *Geeth Munasinghe*
> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
> *lean.enterprise.middleware.*
>
> email: [email protected]
> phone:(+94) 777911226 <+94%2077%20791%201226>
>
> <http://wso2.com/signature>
>



-- 
*Charitha Goonetilleke*
Senior Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: +94 77 751 3669 <%2B94777513669>
Twitter:@CharithaWs <https://twitter.com/CharithaWs>, fb: charithag
<https://www.facebook.com/charithag>, linkedin: charithag
<http://www.linkedin.com/in/charithag>

<http://wso2.com/signature>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to