Hi, I shared my draft proposal in GSoC dashboard and I kindly request your feedback in improving the proposal.
Thank you, *Vindula Jayawardana* Computer Science and Engineering Dept. University of Moratuwa mobile : +713462554 Email : [email protected] <https://www.facebook.com/vindula.jayawardana> <http://lk.linkedin.com/pub/vindula-jayawardana/a7/315/53b> <https://plus.google.com/u/0/+VindulaJayawardana/posts> <https://twitter.com/vindulajay> *“Respect is how to treat everyone, not just those you want to impress. "* *-Richard Branson-* On 30 March 2017 at 23:13, Vindula Jayawardana <[email protected]> wrote: > Hi, > > As mentioned above, I looked at the SCIM 1.1 compliance test suite [1]. > Due to the reason that the SCIM 1.1 test suite requires an internet facing > SCIM 1.1 server to run the tests against, I setup-ed an Identity Server > instance in AWS [2]. However when the test are run, it fails due to > /ServiceProviderConfigs and /Schemas endpoints. As WSO2 SCIM 1.1 support > [3] is not covering the mentioned two endpoints, tests are failing when > run. > > However in order to get an idea on how the result representation had been > done in SCIM 1.1 compliance test suit, I mocked the /ServiceProviderConfigs > endpoint [4] and was able to get the following output. > > > > > Due to the complexity of mocking the /Schemas endpoint and also as the > test on one endpoint ( /ServiceProviderConfigs) could give the nature of > the result representation as seen above, I did not try to mock /Schemas > endpoint and run the test suit again. However I tried by mocking the > endpoint with 501 NOT IMPLEMENTED [5] as the output, but that was not > accepted by the test suit as a valid return object. > > However, in my opinion, the SCIM test suit should be flexible in nature to > skip any test which was given the input from the SCIM server as 501 NOT > IMPLEMENTED [5]. I encourage such kind of implementation to be adopted in > the proposed SCIM 2.0 compliance test suit as in that way the test suit > acknowledges the SP's inability to provide those endpoints while making > sure such kind of inability does not compromise the ability to run the test > suit on other endpoints. > > [1] - http://www.simplecloud.info/#complianceTest > [2] - https://aws.amazon.com/ > [3] - https://github.com/wso2/charon/tree/release-2.0.7 > [4] - https://github.com/Vindulamj/mocked-identity- > inbound-provisioning-scim/tree/master/identity-inbound- > provisioning-scim-master > [5] - http://www.simplecloud.info/specs/draft-scim-api-01.html#anchor6 > > *Vindula Jayawardana* > Computer Science and Engineering Dept. > University of Moratuwa > mobile : +713462554 > Email : [email protected] > > <https://www.facebook.com/vindula.jayawardana> > <http://lk.linkedin.com/pub/vindula-jayawardana/a7/315/53b> > <https://plus.google.com/u/0/+VindulaJayawardana/posts> > <https://twitter.com/vindulajay> > > *“Respect is how to treat everyone, not just those you want to impress. "* > > > *-Richard Branson-* > > > > On 10 March 2017 at 16:42, Vindula Jayawardana <[email protected]> > wrote: > >> Hi, >> >> Thank you very much for the prompt replies. I will look into the points >> you have mentioned and will keep you updated here. >> >> Thank you. >> >> *Vindula Jayawardana* >> Computer Science and Engineering Dept. >> University of Moratuwa >> mobile : +713462554 >> Email : [email protected] >> >> <https://www.facebook.com/vindula.jayawardana> >> <http://lk.linkedin.com/pub/vindula-jayawardana/a7/315/53b> >> <https://plus.google.com/u/0/+VindulaJayawardana/posts> >> <https://twitter.com/vindulajay> >> >> *“Respect is how to treat everyone, not just those you want to impress. "* >> >> >> *-Richard Branson-* >> >> >> >> On 9 March 2017 at 21:22, Omindu Rathnaweera <[email protected]> wrote: >> >>> Hi Vindula, >>> >>> If we can run the existing 1.1 test on IS and see the generated output, >>> that will be a good point to start. However we'll need to host an IS >>> instance publicly to run the tests on it. >>> >>> Regards, >>> Omindu. >>> >>> >>> >>> On Thu, Mar 9, 2017 at 8:52 PM, Gayan Gunawardana <[email protected]> >>> wrote: >>> >>>> Hi Vindula, >>>> >>>> Thanks for your interest in this project. >>>> Since you have good knowledge about SCIM 2.0 specifications, could you >>>> please look at SCIM 1.1 compliance test and source code [1]. SCIM 2.0 >>>> compliance test doesn't need to be same as SCIM 1.1 just get an idea from >>>> SCIM 1.1 compliance test. Further you can extract test scenarios from [2] >>>> as well. >>>> >>>> [1]https://github.com/erdtman/simplecloud.info >>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Ferdtman%2Fsimplecloud.info&sa=D&sntz=1&usg=AFQjCNGycfiBxzWbdCVjpGlABAw9OXxGaQ> >>>> [2]https://github.com/wso2-extensions/identity-inbound-provi >>>> sioning-scim2/tree/master/tests >>>> >>>> Thanks, >>>> Gayan >>>> >>>> On Thu, Mar 9, 2017 at 7:51 PM, Vindula Jayawardana < >>>> [email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> I am Vindula Jayawardana, a final year undergraduate of Computer >>>>> Science and Engineering Department of University of Moratuwa. I am >>>>> interested in applying for the "Proposal 21: [IS] SCIM 2.0 compliance >>>>> test suite" which you have offered for the GSoC project idea pool. >>>>> >>>>> I have a good understanding on SCIM core and protocol specifications >>>>> for both SCIM 1.1 and SCIM 2.0. Based on my knowledge I have written few >>>>> blog posts specifically catering on SCIM [1] and the use cases of SCIM >>>>> [2]. >>>>> Also I have tried SCIM 1.1 and 2.0 APIs of wso2 IS. I went though the >>>>> references provided and would like to know more on the scope of the >>>>> coverage report and detailed analysis view need to be generated as a >>>>> deliverable. Could you kindly guide me on the said matter. >>>>> >>>>> [1] - https://medium.com/@vindulajayawardana/scim-make-it-fast-che >>>>> ap-and-easy-b2bd56492c15#.ec1kncbde >>>>> [2] - https://medium.com/@vindulajayawardana/5-things-that-will-no >>>>> t-be-a-nightmare-anymore-if-you-support-scim-9353d73836a7#.ihcm9aqub >>>>> >>>>> Thank you, >>>>> >>>>> *Vindula Jayawardana* >>>>> Computer Science and Engineering Dept. >>>>> University of Moratuwa >>>>> mobile : +713462554 >>>>> Email : [email protected] >>>>> >>>>> <https://www.facebook.com/vindula.jayawardana> >>>>> <http://lk.linkedin.com/pub/vindula-jayawardana/a7/315/53b> >>>>> <https://plus.google.com/u/0/+VindulaJayawardana/posts> >>>>> <https://twitter.com/vindulajay> >>>>> >>>>> *“Respect is how to treat everyone, not just those you want to >>>>> impress. "* >>>>> >>>>> >>>>> *-Richard Branson-* >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Gayan Gunawardana >>>> Software Engineer; WSO2 Inc.; http://wso2.com/ >>>> Email: [email protected] >>>> Mobile: +94 (71) 8020933 >>>> >>> >>> >>> >>> -- >>> Omindu Rathnaweera >>> Software Engineer, WSO2 Inc. >>> Mobile: +94 771 197 211 <+94%2077%20119%207211> >>> >> >> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
