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/1Jcye2kidM0KbaDVqXqtzVsEq_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/ > integration/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-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: [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> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
