Hi Thanuja,

On Tue, Jan 17, 2017 at 10:42 AM, Thanuja Uruththirakodeeswaran <
[email protected]> wrote:

> Hi Sajith,
>
> Can we consider this tool also for migrating APIs from previous versions
> to latest version?
>
>
No, this tool is to export / import API s across different environments
only, for eg from Dev to QA to Prod etc.
Not for migrating. This is applicable for C5


> Thanks
>
> On Mon, Jan 16, 2017 at 6:19 PM, Sajith Kariyawasam <[email protected]>
> wrote:
>
>> Hi all,
>>
>> This is to discuss the client side implementation for API import export
>> feature, the backend functionality of which was discussed in [1]
>>
>> At the moment requirement is for exporting / importing APIs across
>> different environments, but in the future the CLI tool can be extended to
>> support
>> more requirements as needed.
>>
>> CLI tool is intend to be used by the DevOps, and the flow will be as
>> follows.
>>
>>   1. Login using username and password
>>   2. Register client application using Dynamic Client Registration
>>   3. Retrieve consumer key and consumer secret
>>   4. Retrieve an access token using password grant type
>>   5. Invoke export / import admin services where necessary
>>
>>
>> For the implementation, we thought of using Go [2] which provides a clean
>> approach to implement CLI tools via many different libraries,
>> and also provides an easy way to cross compile into executables in
>> different platforms.
>>
>> Appreciate your feedback on this.
>>
>> [1] [Architecture] [APIM] [C5] Rest API Support for Importing and
>> Exporting APIs between Multiple Environments
>> [2] https://golang.org/
>>
>>
>> Thanks,
>> Sajith
>>
>> --
>> Sajith Kariyawasam
>> *Associate Tech Lead*
>> *WSO2 Inc.; http://wso2.com <http://wso2.com/>*
>> *Committer and PMC member, Apache Stratos *
>> *AMIE (SL)*
>> *Mobile: 0772269575*
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Thanuja Uruththirakodeeswaran
> Software Engineer
> WSO2 Inc.;http://wso2.com
> lean.enterprise.middleware
>
> mobile: +94 774363167 <+94%2077%20436%203167>
>
> <http://wso2.com/signature>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Sajith Kariyawasam
*Associate Tech Lead*
*WSO2 Inc.; http://wso2.com <http://wso2.com/>*
*Committer and PMC member, Apache Stratos *
*AMIE (SL)*
*Mobile: 0772269575*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to