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
