Hi Lakshman

In which format will the exported meta data added to archive ?

IMO Swagger would be a good option for this.

Thanks
Jo

On Wed, Nov 19, 2014 at 4:59 AM, Uvindra Dias Jayasinha <[email protected]>
wrote:

> +1
>
> Makes sense to reuse existing APIM functionality to deploy the API
> archive.
>
> On 19 November 2014 15:59, Nuwan Dias <[email protected]> wrote:
>
>>
>>
>> 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
>>
>>
>
>
> --
> Regards,
> Uvindra
>
> Mobile: 777733962
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 

-- 
*Joseph Fonseka*
 WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: +94 772 512 430
skype: jpfonseka

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

Reply via email to