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-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 < >>>>>>>>>>>>>>> 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
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev