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