Hi Ishara,

Thank you.

Tomorrow in the sense do you mean Saturday(6.4.2017)?



*Thiyagarajah Abilashini*
Student
Department of Computer Science and Engineering
University of Moratuwa, Sri Lanka

On 5 May 2017 at 00:51, Ishara Karunarathna <[email protected]> wrote:

> Hi,
>
> Congratz Abilashini,
>
> On Thu, May 4, 2017 at 11:42 PM, Abilashini Thiyagarajah <
> [email protected]> wrote:
>
>> Hi all,
>>
>> Thank you so much for accepting my proposal and selecting me to work on
>> the project "*OAuth 2.0 Dynamic Client Registration Management Protocol
>> support for WSO2 Identity Server*" in GSOC 2017. I am so happy to work
>> on a WSO2 project after the internship.
>>
>> I would like to clarify the plan through out the program. Shall we stick
>> to my project plan in my proposal?
>>
> We may have to do some slight modification. Shall we arrange a meeting and
> discuss tomorrow. ?
>
> Thanks,
> Ishara
>
>>
>> Looking forward to have a fabulous project experience with WSO2 for next
>> 4 months of period.
>>
>> Thankyou and best regards,
>> Abilashini
>>
>> *Thiyagarajah Abilashini*
>> Student
>> Department of Computer Science and Engineering
>> University of Moratuwa, Sri Lanka
>>
>> On 3 April 2017 at 20:15, Abilashini Thiyagarajah <
>> [email protected]> wrote:
>>
>>> Hi Maduranga,
>>>
>>> I have already submitted the final proposal. I would like to thank you
>>> for your guidance throughout the process of understanding the project and
>>> preparing the proposal. Looking forward to work on the project.
>>>
>>> Best Regards,
>>> Abilashini
>>>
>>> *Thiyagarajah Abilashini*
>>> Student
>>> Department of Computer Science and Engineering
>>> University of Moratuwa, Sri Lanka
>>>
>>> On 3 April 2017 at 19:54, Maduranga Siriwardena <[email protected]>
>>> wrote:
>>>
>>>> Hi Abishalani,
>>>>
>>>> I will not have time to go through your proposal now. As the deadline
>>>> is getting closer, please go ahead and submit the proposal.
>>>>
>>>> Thanks,
>>>>
>>>> On Sun, Apr 2, 2017 at 10:12 PM, Abilashini Thiyagarajah <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Maduranga,
>>>>>
>>>>> I have included the initial design in the proposal. I kindly request
>>>>> your feedback on it.
>>>>>
>>>>> Thank you,
>>>>> Abilashini
>>>>>
>>>>> *Thiyagarajah Abilashini*
>>>>> Student
>>>>> Department of Computer Science and Engineering
>>>>> University of Moratuwa, Sri Lanka
>>>>>
>>>>> On 27 March 2017 at 21:14, Abilashini Thiyagarajah <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Maduranga,
>>>>>>
>>>>>> Sorry for the inconvenience occurred with the wrong link.
>>>>>>
>>>>>> Thank you for your comments and I am updating the proposal
>>>>>> respectively. Also I have replied to some of the comments for
>>>>>> clarification. It would be so helpful if I get your comment on those.
>>>>>>
>>>>>> I will include the initial design and the the fixed jira issues as
>>>>>> soon as possible.
>>>>>>
>>>>>> Thanks,
>>>>>> Abilashini
>>>>>>
>>>>>> *Thiyagarajah Abilashini*
>>>>>> Student
>>>>>> Department of Computer Science and Engineering
>>>>>> University of Moratuwa, Sri Lanka
>>>>>>
>>>>>> On 27 March 2017 at 20:07, Maduranga Siriwardena <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Abishalani,
>>>>>>>
>>>>>>> The link you have shared seems to be not accessible any more.
>>>>>>> However I was able to access the draft proposal you have shared through
>>>>>>> GSOC Dashboard.
>>>>>>>
>>>>>>> I have added few comments to the draft. Please go through them and
>>>>>>> try to improve the proposal.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> On Fri, Mar 24, 2017 at 11:16 PM, Abilashini Thiyagarajah <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Maduranga,
>>>>>>>>
>>>>>>>> I have already shared the draft of proposal [1] in the GSOC
>>>>>>>> profile. Can I have your feedback on it please?
>>>>>>>>
>>>>>>>> [1] https://docs.google.com/document/d/1Jcye2kidM0KbaDVqXqtz
>>>>>>>> VsEq_RJ_rOrcqpmqMAfpC3U/edit?usp=sharing
>>>>>>>>
>>>>>>>> Thank you
>>>>>>>>
>>>>>>>> *Thiyagarajah Abilashini*
>>>>>>>> Student
>>>>>>>> Department of Computer Science and Engineering
>>>>>>>> University of Moratuwa, Sri Lanka
>>>>>>>>
>>>>>>>> On 21 March 2017 at 19:53, Maduranga Siriwardena <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Abilashini,
>>>>>>>>>
>>>>>>>>> Please find my answers inline.
>>>>>>>>>
>>>>>>>>> On Tue, Mar 21, 2017 at 9:00 AM, Abilashini Thiyagarajah <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I am working on the proposal and need some clarifications on the
>>>>>>>>>> project. Please correct me if I am wrong.
>>>>>>>>>>
>>>>>>>>>>    1. In the specification they did not talk about the
>>>>>>>>>>    validation of requests. Is it required to be considered in the
>>>>>>>>>>    implementation?
>>>>>>>>>>
>>>>>>>>>> Yes you have to at least validate the mandatory parameters for
>>>>>>>>> the requests. We can decide how much level of validation is needed 
>>>>>>>>> when
>>>>>>>>> going forward with the project.
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>    1. Does the deliverable of 'Automation for the
>>>>>>>>>>    implementation' mean the implementation of Quick Start for the 
>>>>>>>>>> feature?
>>>>>>>>>>
>>>>>>>>>> This means the test cases for the project. Usually the
>>>>>>>>> integration tests for the product are in [1]. I'm not sure whether we 
>>>>>>>>> have
>>>>>>>>> test cases for DCR. But you have to write test cases for the project. 
>>>>>>>>> We
>>>>>>>>> don't have much unit tests. But if you can write the unit tests also, 
>>>>>>>>> it
>>>>>>>>> will be great.
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>    1. Test automation is not mentioned in the project
>>>>>>>>>>    deliverable. Also I didn't find test classes in the 
>>>>>>>>>> implementation of DCR.
>>>>>>>>>>    So is testing not considered in the scope of this project?
>>>>>>>>>>    2. This feature will be implemented within the implementation
>>>>>>>>>>    of existing DCR component. Am I correct?
>>>>>>>>>>
>>>>>>>>>> Not necessarily within DCR component. We can decide whether
>>>>>>>>> implementation should be. It can be a separate component in [2].
>>>>>>>>>
>>>>>>>>> [1] https://github.com/wso2/product-is/tree/5.x.x/modules/in
>>>>>>>>> tegration/tests-integration
>>>>>>>>> [2] https://github.com/wso2-extensions/identity-inbound-auth-oauth
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Best Regards,
>>>>>>>>>> Abilashini
>>>>>>>>>>
>>>>>>>>>> *Thiyagarajah Abilashini*
>>>>>>>>>> Student
>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>> University of Moratuwa, Sri Lanka
>>>>>>>>>>
>>>>>>>>>> On 19 March 2017 at 10:08, Maduranga Siriwardena <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Abishalani,
>>>>>>>>>>>
>>>>>>>>>>> The components are in <CARBON_HOME>/repository/components/plugins
>>>>>>>>>>> folder. There you will find org.wso2.carbon.identity.
>>>>>>>>>>> oauth.dcr_5.3.4.jar.
>>>>>>>>>>>
>>>>>>>>>>> You can checkout the tag v5.3.4 of the repository and then work
>>>>>>>>>>> through the changes to the component. If you are going to apply the 
>>>>>>>>>>> changes
>>>>>>>>>>> to the product, you can build the jar and then create folder 
>>>>>>>>>>> patch0001
>>>>>>>>>>> (format of the folder name should be "patch" and then a four digit 
>>>>>>>>>>> number.
>>>>>>>>>>> Patches are applied in the order of the number) in
>>>>>>>>>>> <CARBON_HOME>/repository/components/patches and place the newly
>>>>>>>>>>> built jar inside that. After this you have to restart the server. 
>>>>>>>>>>> Please
>>>>>>>>>>> note that the for jars you are going patch name should be equal to 
>>>>>>>>>>> the
>>>>>>>>>>> original jar in dropins folder.
>>>>>>>>>>>
>>>>>>>>>>> If you successfully installed the changes, you will be able to
>>>>>>>>>>> notice a log like below at the next start up.
>>>>>>>>>>>
>>>>>>>>>>> [2017-01-31 21:07:39,035]  INFO 
>>>>>>>>>>> {org.wso2.carbon.server.extensions.PatchInstaller}
>>>>>>>>>>> -  Patch changes detected  {org.wso2.carbon.server.exten
>>>>>>>>>>> sions.PatchInstaller}
>>>>>>>>>>> [2017-01-31 21:07:39,513]  INFO 
>>>>>>>>>>> {org.wso2.carbon.server.util.PatchUtils.console}
>>>>>>>>>>> -  Backed up plugins to patch0000 {org.wso2.carbon.server.util.P
>>>>>>>>>>> atchUtils.console}
>>>>>>>>>>> [2017-01-31 21:07:39,525]  INFO 
>>>>>>>>>>> {org.wso2.carbon.server.util.PatchUtils.console}
>>>>>>>>>>> -  Patch verification started {org.wso2.carbon.server.util.P
>>>>>>>>>>> atchUtils.console}
>>>>>>>>>>> [2017-01-31 21:07:39,530]  INFO 
>>>>>>>>>>> {org.wso2.carbon.server.util.PatchUtils.console}
>>>>>>>>>>> -  Patch verification successfully completed. 
>>>>>>>>>>> {org.wso2.carbon.server.util.P
>>>>>>>>>>> atchUtils.console}
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>> On Sat, Mar 18, 2017 at 7:26 AM, Abilashini Thiyagarajah <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> I have worked to understand the specifications and code base
>>>>>>>>>>>> related to OAuth 2.0 DCR protocol management. Now I am trying to 
>>>>>>>>>>>> fix some
>>>>>>>>>>>> of the issues that you have shared with me. Can I know the 
>>>>>>>>>>>> location of dcr
>>>>>>>>>>>> component in the server? Or else the way to try my code changes in 
>>>>>>>>>>>> the dcr
>>>>>>>>>>>> component?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks in advance,
>>>>>>>>>>>> Abilashini
>>>>>>>>>>>>
>>>>>>>>>>>> *Thiyagarajah Abilashini*
>>>>>>>>>>>> Student
>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>> University of Moratuwa, Sri Lanka
>>>>>>>>>>>>
>>>>>>>>>>>> On 15 March 2017 at 10:26, Abilashini Thiyagarajah <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Maduranga,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you so much for your reply and references. I will work
>>>>>>>>>>>>> on to understand the code and fix jira as you said.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Abilashini
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Thiyagarajah Abilashini*
>>>>>>>>>>>>> Student
>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>> University of Moratuwa, Sri Lanka
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 15 March 2017 at 01:52, Maduranga Siriwardena <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Abilashini,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> We are glad to see your interest in doing GSoC with WSO2.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The requirement of the project is to fully implement
>>>>>>>>>>>>>> the Dynamic Client Registration Management Protocol [1]. The 
>>>>>>>>>>>>>> current
>>>>>>>>>>>>>> implementation of Dynamic Client Registration is in repo [2] and
>>>>>>>>>>>>>> particularly component in [3]. Documentation for OpenID Connect 
>>>>>>>>>>>>>> Dynamic
>>>>>>>>>>>>>> Client Registration is in [4].
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If you need to get familiarize with the code, you can fix
>>>>>>>>>>>>>> jira already reported regarding dcr implementation which are in 
>>>>>>>>>>>>>> [5] (or you
>>>>>>>>>>>>>> can fix any jira in Identity Server project as a start).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1] https://tools.ietf.org/html/rfc7592
>>>>>>>>>>>>>> [2] https://github.com/wso2-extensions/identity-inbound-auth
>>>>>>>>>>>>>> -oauth
>>>>>>>>>>>>>> [3] https://github.com/wso2-extensions/identity-inbound-auth
>>>>>>>>>>>>>> -oauth/tree/master/components/org.wso2.carbon.identity.oauth
>>>>>>>>>>>>>> .dcr
>>>>>>>>>>>>>> [4] https://docs.wso2.com/display/IS530/OpenID+Connect+Dynam
>>>>>>>>>>>>>> ic+Client+Registration
>>>>>>>>>>>>>> [5] https://goo.gl/ghqqgE
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Tue, Mar 14, 2017 at 1:06 AM, Abilashini Thiyagarajah <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am Abilashini from Department of Computer Science and
>>>>>>>>>>>>>>> Engineering, University of Moratuwa. I have done my internship 
>>>>>>>>>>>>>>> at WSO2 last
>>>>>>>>>>>>>>> year (July - December) and worked in the implementation of 
>>>>>>>>>>>>>>> tomcat extension
>>>>>>>>>>>>>>> of OpenID Connect [1]. So I am a little bit familiar with OAuth 
>>>>>>>>>>>>>>> 2.0 and
>>>>>>>>>>>>>>> OpenID Connect protocols. I found the project 'OAuth 2.0
>>>>>>>>>>>>>>> Dynamic Client Registration Management Protocol Support' as
>>>>>>>>>>>>>>> interesting to work on. Can I have some assistance to 
>>>>>>>>>>>>>>> understand the
>>>>>>>>>>>>>>> details and requirements more clearly behind this project idea?
>>>>>>>>>>>>>>> Also can I have the locations of documentation and code base
>>>>>>>>>>>>>>> related to dynamic client registration?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1] https://github.com/wso2-extensions/tomcat-extension-open
>>>>>>>>>>>>>>> idsso
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks and Regards
>>>>>>>>>>>>>>> Abilashini
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *Thiyagarajah Abilashini*
>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>> University of Moratuwa, Sri Lanka
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Maduranga Siriwardena
>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>> WSO2 Inc; http://wso2.com/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>>>> Mobile: +94718990591 <+94%2071%20899%200591>
>>>>>>>>>>>>>> Blog: *https://madurangasiriwardena.wordpress.com/
>>>>>>>>>>>>>> <https://madurangasiriwardena.wordpress.com/>*
>>>>>>>>>>>>>> <http://wso2.com/signature>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Maduranga Siriwardena
>>>>>>>>>>> Software Engineer
>>>>>>>>>>> WSO2 Inc; http://wso2.com/
>>>>>>>>>>>
>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>> Mobile: +94718990591 <+94%2071%20899%200591>
>>>>>>>>>>> Blog: *https://madurangasiriwardena.wordpress.com/
>>>>>>>>>>> <https://madurangasiriwardena.wordpress.com/>*
>>>>>>>>>>> <http://wso2.com/signature>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Maduranga Siriwardena
>>>>>>>>> Software Engineer
>>>>>>>>> WSO2 Inc; http://wso2.com/
>>>>>>>>>
>>>>>>>>> Email: [email protected]
>>>>>>>>> Mobile: +94718990591 <+94%2071%20899%200591>
>>>>>>>>> Blog: *https://madurangasiriwardena.wordpress.com/
>>>>>>>>> <https://madurangasiriwardena.wordpress.com/>*
>>>>>>>>> <http://wso2.com/signature>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Maduranga Siriwardena
>>>>>>> Senior Software Engineer
>>>>>>> WSO2 Inc; http://wso2.com/
>>>>>>>
>>>>>>> Email: [email protected]
>>>>>>> Mobile: +94718990591 <+94%2071%20899%200591>
>>>>>>> Blog: *https://madurangasiriwardena.wordpress.com/
>>>>>>> <https://madurangasiriwardena.wordpress.com/>*
>>>>>>> <http://wso2.com/signature>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Maduranga Siriwardena
>>>> Senior Software Engineer
>>>> WSO2 Inc; http://wso2.com/
>>>>
>>>> Email: [email protected]
>>>> Mobile: +94718990591 <+94%2071%20899%200591>
>>>> Blog: *https://madurangasiriwardena.wordpress.com/
>>>> <https://madurangasiriwardena.wordpress.com/>*
>>>> <http://wso2.com/signature>
>>>>
>>>
>>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Ishara Karunarathna
> Associate Technical Lead
> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>
> email: [email protected],   blog: isharaaruna.blogspot.com,   mobile:
> +94717996791 <+94%2071%20799%206791>
>
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to