Yeah we can have. *Thiyagarajah Abilashini* Student Department of Computer Science and Engineering University of Moratuwa, Sri Lanka
On 5 May 2017 at 10:25, Ishara Karunarathna <isha...@wso2.com> wrote: > > > On Fri, May 5, 2017 at 10:21 AM, Abilashini Thiyagarajah < > abilashini...@cse.mrt.ac.lk> wrote: > >> Hi Ishara, >> >> Thank you. >> >> Tomorrow in the sense do you mean Saturday(6.4.2017)? >> > Its today 5/5/2017 if you available we can have a meeting in the evening. > > -Ishara > >> >> >> >> *Thiyagarajah Abilashini* >> Student >> Department of Computer Science and Engineering >> University of Moratuwa, Sri Lanka >> >> On 5 May 2017 at 00:51, Ishara Karunarathna <isha...@wso2.com> wrote: >> >>> Hi, >>> >>> Congratz Abilashini, >>> >>> On Thu, May 4, 2017 at 11:42 PM, Abilashini Thiyagarajah < >>> abilashini...@cse.mrt.ac.lk> 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 < >>>> abilashini...@cse.mrt.ac.lk> 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 <madura...@wso2.com> >>>>> 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 < >>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>>> madura...@wso2.com> 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 < >>>>>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>>>>> madura...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Abilashini, >>>>>>>>>>> >>>>>>>>>>> Please find my answers inline. >>>>>>>>>>> >>>>>>>>>>> On Tue, Mar 21, 2017 at 9:00 AM, Abilashini Thiyagarajah < >>>>>>>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>>>>>>> madura...@wso2.com> 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 < >>>>>>>>>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>>>>>>>>> abilashini...@cse.mrt.ac.lk> 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 < >>>>>>>>>>>>>>> madura...@wso2.com> 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-ex >>>>>>>>>>>>>>>> tensions/identity-inbound-auth-oauth >>>>>>>>>>>>>>>> [3] https://github.com/wso2-ex >>>>>>>>>>>>>>>> tensions/identity-inbound-auth >>>>>>>>>>>>>>>> -oauth/tree/master/components/ >>>>>>>>>>>>>>>> org.wso2.carbon.identity.oauth.dcr >>>>>>>>>>>>>>>> [4] https://docs.wso2.com/disp >>>>>>>>>>>>>>>> lay/IS530/OpenID+Connect+Dynamic+Client+Registration >>>>>>>>>>>>>>>> [5] https://goo.gl/ghqqgE >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Mar 14, 2017 at 1:06 AM, Abilashini Thiyagarajah < >>>>>>>>>>>>>>>> abilashini...@cse.mrt.ac.lk> 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-ex >>>>>>>>>>>>>>>>> tensions/tomcat-extension-openidsso >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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: madura...@wso2.com >>>>>>>>>>>>>>>> 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: madura...@wso2.com >>>>>>>>>>>>> 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: madura...@wso2.com >>>>>>>>>>> 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: madura...@wso2.com >>>>>>>>> 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: madura...@wso2.com >>>>>> Mobile: +94718990591 <+94%2071%20899%200591> >>>>>> Blog: *https://madurangasiriwardena.wordpress.com/ >>>>>> <https://madurangasiriwardena.wordpress.com/>* >>>>>> <http://wso2.com/signature> >>>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Ishara Karunarathna >>> Associate Technical Lead >>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>> >>> email: isha...@wso2.com, blog: isharaaruna.blogspot.com, mobile: >>> +94717996791 <+94%2071%20799%206791> >>> >>> >>> >> > > > -- > Ishara Karunarathna > Associate Technical Lead > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > email: isha...@wso2.com, blog: isharaaruna.blogspot.com, mobile: > +94717996791 <+94%2071%20799%206791> > > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev