On Wed, Nov 19, 2014 at 2:38 PM, Ajith Vitharana <[email protected]> wrote:

>
>
> On Wed, Nov 19, 2014 at 2:29 PM, Lakshman Udayakantha <[email protected]>
> wrote:
>
>> Hi all,
>>
>> We are developing an API import/export feature for API manager which has
>> been discussed earlier as well in [1].
>>
>> We have identified the following artifacts to be included in the exported
>> file of an API for now.
>>
>>
>>
>>
>> The archive file structure of exported APIs will be similar to below.
>>
>> -- pizzaShack
>>
>>    -
>>
>>    v1
>>    -
>>
>>       docs
>>       -
>>
>>       image
>>       -
>>
>>       sequences
>>       -
>>
>>       meta-info
>>
>>
>> The UI will be presented through the admin-dashboard of API manager where
>> the available list of APIs will be displayed. The user will have the
>> ability to select one or many APIs and create an archive with the selected
>> APIs. After the archive is created, the user will be provided with a
>> download link to download the archive. Please refer below image as the UI.
>>
>
> How do we deploy that archive to other environment ? Eg: export from
> Dev environment and import to Test/Prod.
> Do we plan to introduce some deployer to import that archive ?
>

Plan is to actually use the existing APIs to deploy them. For example, use
the existing addAPI/updateAPI functions to create the APIs, add documents,
etc.

>
> -Ajith
>
>
>
>>
>>
>> ​
>> ​
>>
>>
>> [1] [Architecture] Export/import APIs?
>>
>> http://mail.wso2.org/mailarchive/architecture/2013-March/011049.html
>>
>>
>> --
>> Lakshman Udayakantha
>> WSO2 Inc. www.wso2.com
>> lean.enterprise.middleware
>> Mobile: *0711241005 <0711241005>*
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Ajith Vitharana.
> WSO2 Inc. - http://wso2.org
> Email  :  [email protected]
> Mobile : +94772217350
>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Nuwan Dias

Associate Tech Lead - WSO2, Inc. http://wso2.com
email : [email protected]
Phone : +94 777 775 729
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to