Re: [Architecture] Design First APIs on APIM v3.0

2018-08-19 Thread Nuwan Dias
Hi Roshan, Both options you mentioned are available. (1) is actually available even today and (2) is something we are working on. I'm actually referring to a 3rd option which is where a user starts implementing an API on API Manager using a Design First approach. In here the user first starts the

Re: [Architecture] Design First APIs on APIM v3.0

2018-08-15 Thread Uvindra Dias Jayasinha
+1 for the approach suggested by NuwanD, this gives us a best of both worlds scenario separating user code from generated code. I believe we can even handle Roshan's requirement for non technical users in this way. Uploading Ballerina functions that will be associated with a given resource can be

Re: [Architecture] Design First APIs on APIM v3.0

2018-08-15 Thread roshan wijesena
What I would like to see is both options. 1. Complete process will be handled by auto generated codes. User will not be able to edit. Suits for non technical users. 2. Compelete process will be handle by user. He writes everything using bals. No auto generated codes from Apim UIs. Suits for

[Architecture] Design First APIs on APIM v3.0

2018-08-15 Thread Nuwan Dias
Hi, This is regarding the implementation of APIs on API Manager v3.0 using a Design First Approach. The API Publisher Portal of API Manager will have the UI constructs required to design the interface of the API including the resource paths, verbs, base paths, etc. This version of API Manager