Hi Guys,

On Mon, May 23, 2016 at 8:27 AM, Shazni Nazir <sha...@wso2.com> wrote:

> Last week had a meeting with G-Reg team (participants - Sagara, Chandana
> and SameeraM) and SanjeewaM from API-M to see the current work and to get
> few thing clarified. Notes of the meeting can be found in the following [1]
>
> [1] Invitation: G-Reg extension for API-M integration design/current
> prog... @ Wed May 18, 2016 2pm - 3pm (sha...@wso2.com)
>
> Apart from that following are the the finished work and TODOs left
>
>    - Handler is almost complete. Have to add copy and delete handler
>    methods and do the consequent API-M operations
>    - Add more fields like, in, out and fault sequence.
>    - Request json payload creation for API creation - done. I identified
>    an issue in the API-M REST API where the scopes and uri-templates are
>    specified, those do not get added. The reason is explained in the email [2]
>    and the PR also sent to the git repo.
>    - Get the access and the refresh token using the API-M REST API
>    - Access token regeneration when token expires
>
> ​We only need publisher integration right, so why are we doing token
generation as thats a store function ?​

>
>    -
>    - Artifact attribute reading
>    - Provide rxt fields to read API Definition and populate the payload
>    according to that
>    - life-cycle configuration for the API lifecycle - Using the same
>    lifecycle as what API-M already have
>
> [2] [API-M] API Definition and scopes do not get added and updated when
> using new REST API
>
> TODO's
>
>    - Reading the api manager related configuration from a configuration
>    file
>    - Adding the thumbnail of the API. Currently having an issue when
>    adding a thumnail in the G-Reg publisher. I'm looking into it. In the
>    meeting we discussed a way to send the thumbnail URL in the API-M REST API.
>    See the meeting notes on the decision.
>    - Develop the executor for the lifecycle state change
>    - Add docs section to the rxt
>    - Persist the consumer key and consumer secret obtained for G-Reg in
>    registry
>    - Do some G-Reg publisher level customization like avoiding additions
>    of the same context and adding placeholders
>
>
> Shazni Nazeer
> Mob : +94 777737331
> LinkedIn : http://lk.linkedin.com/in/shazninazeer
> Blog : http://shazninazeer.blogspot.com
>
> On Tue, May 17, 2016 at 10:45 AM, Shazni Nazir <sha...@wso2.com> wrote:
>
>> Since this component is developed as an extension, it can be deployed as
>> a jar to the repository/components/lib as a library. And other artifacts
>> like rxts can be added to G-Reg in runtime. With this setup I can test with
>> a standalone G-Reg 5.2.0 with a standalone API-M 1.10.0 without any hassle.
>> Currently as I develop this implementation, I do testing as it goes.
>>
>> Shazni Nazeer
>> Mob : +94 777737331
>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>> Blog : http://shazninazeer.blogspot.com
>>
>> On Tue, May 17, 2016 at 6:33 AM, Samisa Abeysinghe <sam...@wso2.com>
>> wrote:
>>
>>> Great!
>>>
>>> How are we planning to test this implementation?
>>>
>>> Thanks,
>>> Samisa...
>>>
>>>
>>> Samisa Abeysinghe
>>>
>>> Vice President Delivery
>>>
>>> WSO2 Inc.
>>> http://wso2.com
>>>
>>>
>>> On Mon, May 16, 2016 at 7:31 PM, Shazni Nazir <sha...@wso2.com> wrote:
>>>
>>>> Yes Samisa, so far so good.
>>>>
>>>> I'll also be having a review with NuwanB and G-Reg team by Thursday to
>>>> see if things are aligned.
>>>> On 16 May 2016 6:33 p.m., "Samisa Abeysinghe" <sam...@wso2.com> wrote:
>>>>
>>>> Are we on track in terms of the time schedule to deliver this?
>>>>
>>>> Thanks,
>>>> Samisa...
>>>>
>>>>
>>>> Samisa Abeysinghe
>>>>
>>>> Vice President Delivery
>>>>
>>>> WSO2 Inc.
>>>> http://wso2.com
>>>>
>>>>
>>>> On Mon, May 16, 2016 at 4:45 PM, Shazni Nazir <sha...@wso2.com> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> Following is the current update of the G-Reg extension for API-M
>>>>> integration.
>>>>>
>>>>>    - API rxt - created, but additional fields needs to be added.
>>>>>
>>>>> Some fields like thumbnail, sequences for in, out, fault have few
>>>>> limitations on the rxt end. Pure rxt's doesn't support for file system
>>>>> browse. I'm also looking into publisher extension to see if this could be
>>>>> added in publisher app end.
>>>>>
>>>>> Further, the API-M REST API [1] does provide the thumbnailUrl and
>>>>> sequence. Need to verify if this supports file based urls.
>>>>>
>>>>>    - Developed the skeleton handler code
>>>>>    - Developed the code to get consumer key and secret using the
>>>>>    API-M REST API
>>>>>    - Developed the code to get the access and the refresh token using
>>>>>    the API-M REST API
>>>>>    - Developing the artifact attribute reading logic - in progress
>>>>>
>>>>> TODO's
>>>>>
>>>>>    - Add missing fields to ext
>>>>>    - Reading the api manager related configuration from a
>>>>>    configuration file
>>>>>    - Provide rxt fields to read API Definition and populate the
>>>>>    payload according to that
>>>>>    - Develop the request json payload creation for API creation - in
>>>>>    progress
>>>>>    - Develop the access token regeneration when token expires
>>>>>    - Develop the life-cycle configuration for the API lifecycle
>>>>>    - Develop the executor for the lifecycle state change
>>>>>
>>>>>
>>>>> [1]
>>>>> https://docs.wso2.com/display/AM1100/apidocs/publisher/#!/operations#APIsApi#apisPost
>>>>>
>>>>>  regards,
>>>>>
>>>>> Shazni Nazeer
>>>>> Mob : +94 777737331
>>>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>>>>> Blog : http://shazninazeer.blogspot.com
>>>>>
>>>>
>>>>
>>>
>>
>


-- 


*Thanks & Regards,*
*Nuwan Bandara | Solutions Architect,  WSO2 Inc.*
*+1 812 606 7390 | +1 650 745 2169 Ext 4212 | http://nuwanbando.com
<http://nuwanbando.com> *
<http://www.nuwanbando.com/>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to