Hi Manujith, I strongly suggest you to submit your proposal to GSoC site with current progress. You can update it until the deadline.
Thank You! On Fri, Mar 25, 2016 at 11:17 AM, Manujith Pallewatte <manujith...@gmail.com > wrote: > Hi all, > > I added the automated unit test and integration tests under the > implementation phase. Since I'm still in process of doing the PEP client > simulation, I couldn't enter it in the blog, so I didn't mention in it the > proposal. If I'm to find it before the deadline I will blog and insert it. > Thank you all again for the many support and guidance! > > On Thu, Mar 24, 2016 at 3:12 PM, Omindu Rathnaweera <omi...@wso2.com> > wrote: > >> Hi Manujith, >> >> It's better to include implementation of automation tests in your >> proposal. The automation tests include unit & integration tests and if >> needed, UI tests. Also you can start blogging about your findings so far >> and add them in your proposal. >> >> Regards, >> Omindu. >> >> On Thu, Mar 24, 2016 at 2:27 AM, Manujith Pallewatte < >> manujith...@gmail.com> wrote: >> >>> Hi all, >>> >>> Thank you very much for the comments, I revised and changed as much as >>> possible. >>> About the confusion by Entitlement Engine I wanted to refer to the >>> EntitlementEngine.java class in src since it has the main entry points to >>> the service >>> But it is really a confusing detail and i changed it to Identity Server >>> instead >>> Also i added a few illustrations to make some points clear >>> Please give me feedback on the revised proposal >>> >>> >>> https://docs.google.com/document/d/1dz8FcqUHargRM1q0UG0Ln4FHo_zHH-ENz6oc1hjeLYY/edit?usp=sharing >>> >>> Thankx alot again! >>> >>> On Wed, Mar 23, 2016 at 3:41 PM, Pushpalanka Jayawardhana < >>> la...@wso2.com> wrote: >>> >>>> Hi Manujith, >>>> >>>> Added the comments and suggestions. Please have a look and correct. >>>> Please also note that the entitlement engine we have in PDP component >>>> is the Balana engine and there is no seperate entitlelment engine within >>>> IS. >>>> IS provides XACML support on top of Balana engine, with other required >>>> functionality for PEP, PAP and PIP. >>>> >>>> Thanks, >>>> Pushpalanka >>>> >>>> On Wed, Mar 23, 2016 at 3:13 PM, Manujith Pallewatte < >>>> manujith...@gmail.com> wrote: >>>> >>>>> Hi all, >>>>> >>>>> Thankx alot for the input and I added them in the proposal so far >>>>> I have attached the proposal with the mail >>>>> Please review it and let me know points of improvement and any >>>>> additional details I'm missing in it >>>>> >>>>> Thank You >>>>> >>>>> On Wed, Mar 23, 2016 at 12:05 PM, Pushpalanka Jayawardhana < >>>>> la...@wso2.com> wrote: >>>>> >>>>>> >>>>>> >>>>>> Pushpalanka. >>>>>> -- >>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>> Mobile: +94779716248 >>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>> >>>>>> >>>>>> On Wed, Mar 23, 2016 at 11:58 AM, Manujith Pallewatte < >>>>>> manujith...@gmail.com> wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I will certainly start off with the client, would be a good starting >>>>>>> point to observer the responses I think. >>>>>>> Thank to Omindu I was able to use SoapUI to simulate a request for >>>>>>> now, I'm trying to develop on that as well. Should those things go in >>>>>>> the >>>>>>> proposal as well? >>>>>>> I have a drafted a basic proposal which I will send asap for your >>>>>>> feedback, then once I complete task 1, I can document it too >>>>>>> >>>>>> This is good progress. It is better to mention what you have tried >>>>>> upto now regarding the project in brief, in the proposal. >>>>>> >>>>>>> >>>>>>> Thank You >>>>>>> >>>>>>> On Wed, Mar 23, 2016 at 11:35 AM, Pushpalanka Jayawardhana < >>>>>>> la...@wso2.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Pushpalanka. >>>>>>>> -- >>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>> Mobile: +94779716248 >>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Mar 23, 2016 at 2:05 AM, Manujith Pallewatte < >>>>>>>> manujith...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi Pushpalanka, >>>>>>>>> >>>>>>>>> Sorry for spamming the inbox like this, but since I'm already >>>>>>>>> behind the schedule I have to get things resolved as fast as possible. >>>>>>>>> Please don't mind it. >>>>>>>>> One more thing as I finally got to the conclusion, the objective >>>>>>>>> is to implement RESTful service to the PDP of IS so that any PEP can >>>>>>>>> access >>>>>>>>> them >>>>>>>>> in a RESTful manner? In other words the REST service should be >>>>>>>>> implemented to facilitate the information exchange between the PEP >>>>>>>>> and PDP >>>>>>>>> Is that correct? please correct me if i'm wrong >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Thanks alot >>>>>>>>> >>>>>>>>> On Wed, Mar 23, 2016 at 1:39 AM, Manujith Pallewatte < >>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Pushpalanka, >>>>>>>>>> >>>>>>>>>> I tried examining the PDP and PAP of IS to get an idea of how >>>>>>>>>> things work and i followed the blog article [ >>>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/working-with-xacml-30-policies-for-fine.html]. >>>>>>>>>> I tested out few policies and all seems fine. Now I want to test the >>>>>>>>>> policies using a PEP >>>>>>>>>> Is there any way to simulate a authorization request? (may be >>>>>>>>>> using curl as we use to test RESP APIs) >>>>>>>>>> If there's any such way, where should I point the requests at? >>>>>>>>>> ex: I added a policy for the resource url >>>>>>>>>> http://localhost/services/secret >>>>>>>>>> and the IS server is hosted at http://localhost:9443/ >>>>>>>>>> now i want to do a authorized requests to the 1st mentioned >>>>>>>>>> service through the IS server, i sense i'm missing a piece here. >>>>>>>>>> Please >>>>>>>>>> help me to clarify this point >>>>>>>>>> >>>>>>>>> >>>>>>>> Hi Manujith, >>>>>>>> >>>>>>>> There are no cURL commands available as we do not have REST >>>>>>>> implementation as of now. >>>>>>>> In order to get familiar with the code base and development >>>>>>>> environment and to try out the scenario you suggested follow the below >>>>>>>> steps. >>>>>>>> >>>>>>>> 1 - Try to write a Java client for EntitlementService (SOAP >>>>>>>> service) [1] >>>>>>>> >>>>>>>> Please find the relevant service at [1]. This is the service that >>>>>>>> needs to be cosumed in order to get the XACML policy decision from PDP >>>>>>>> for >>>>>>>> a given XACML request. >>>>>>>> >>>>>>>> Specific method to call is "public String getDecision(String >>>>>>>> request) throws EntitlementException " giving the XACML request as >>>>>>>> a String. The relevant stub classes can be found at [2] that can be >>>>>>>> used at >>>>>>>> client side. Try to get client code written for this which can be >>>>>>>> placed in >>>>>>>> PEP when required. You can further publish a blogpost with this client >>>>>>>> code >>>>>>>> which can strengthen your proposal further. >>>>>>>> >>>>>>>> 2 - In production scenarioes usually ESB acts as the PEP creating >>>>>>>> the XACML request and calling the PDP via code similar to client code >>>>>>>> you >>>>>>>> would develop in the above point. >>>>>>>> >>>>>>>> The article at [3], describes this use case, but it has older >>>>>>>> content. You can try out same things with latest product versions. If >>>>>>>> you >>>>>>>> encounter any issues get back to us. We will try to find a solution. >>>>>>>> >>>>>>>> >>>>>>>> I think you would be in a good position to start with the proposal >>>>>>>> once the first point is done as 2nd is a extended version of that. >>>>>>>> Do get back with any problems you face. We will try our best to get >>>>>>>> back as soon as possible. >>>>>>>> >>>>>>>> >>>>>>>> [1] - >>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java >>>>>>>> [2] - >>>>>>>> https://github.com/wso2/identity-framework/tree/master/service-stubs/identity/org.wso2.carbon.identity.entitlement.stub >>>>>>>> [3] - >>>>>>>> http://wso2.com/library/articles/2010/10/using-xacml-fine-grained-authorization-wso2-platform/ >>>>>>>> [4] - >>>>>>>> http://wso2.com/library/tutorials/2012/12/providing-xacml-fine-grained-authorization-webapps/ >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Pushpalanka >>>>>>>> >>>>>>>>> >>>>>>>>>> Thank You >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Mar 22, 2016 at 10:47 PM, Manujith Pallewatte < >>>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Pushpalanka, >>>>>>>>>>> >>>>>>>>>>> Thank you for the resources, I will for sure start working on >>>>>>>>>>> the proposal. I was trying to get the basic implementation details >>>>>>>>>>> straight >>>>>>>>>>> before jumping into the proposal >>>>>>>>>>> so I could include a better plan in the proposal. But it seems >>>>>>>>>>> with the time constraints I would have to speed it up. Trying my >>>>>>>>>>> best to >>>>>>>>>>> deliver the proposal by >>>>>>>>>>> tomorrow. >>>>>>>>>>> >>>>>>>>>>> Thank you >>>>>>>>>>> >>>>>>>>>>> On Tue, Mar 22, 2016 at 10:32 PM, Pushpalanka Jayawardhana < >>>>>>>>>>> la...@wso2.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>> >>>>>>>>>>>> If you haven't already try go through instructions provided at >>>>>>>>>>>> Dev list under the thread "GSoC project proposal questions" >>>>>>>>>>>> for this proposal as well. >>>>>>>>>>>> >>>>>>>>>>>> Hope you are getting up with the pace as the proposal deadline >>>>>>>>>>>> is falling on 25th March(this Friday). While you try get familiar >>>>>>>>>>>> with the >>>>>>>>>>>> development procedure and other resources, please try to go ahead >>>>>>>>>>>> with >>>>>>>>>>>> drafting the proposal as well. This will allow us to give some >>>>>>>>>>>> early feed >>>>>>>>>>>> back and time for you to adjust. Following resources might help >>>>>>>>>>>> you. >>>>>>>>>>>> >>>>>>>>>>>> [1] - >>>>>>>>>>>> http://cdwijayarathna.blogspot.com/2016/02/how-to-get-proposal-ready-for-gsoc.html. >>>>>>>>>>>> (Later part starting from "Now you need to start work, you may >>>>>>>>>>>> have " will guide you) >>>>>>>>>>>> [2] - Sample proposal - >>>>>>>>>>>> http://www.slideshare.net/Pushpalanka/gsoc-2012 >>>>>>>>>>>> <http://www.slideshare.net/Pushpalanka/gsoc-2012> >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Pushpalanka. >>>>>>>>>>>> -- >>>>>>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>>>>>> Mobile: +94779716248 >>>>>>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:57 PM, Manujith Pallewatte < >>>>>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Chamila, >>>>>>>>>>>>> >>>>>>>>>>>>> Thank a bunch, that cleared a lot of doubts i was having >>>>>>>>>>>>> I would try with the patch9000 method so that i dont have to >>>>>>>>>>>>> build the product-is every time >>>>>>>>>>>>> And then try the other method as well >>>>>>>>>>>>> >>>>>>>>>>>>> Thankx again! >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:40 PM, Chamila Wijayarathna < >>>>>>>>>>>>> cham...@wso2.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>> >>>>>>>>>>>>>> identity-framework [1] contains the code base of the features >>>>>>>>>>>>>> of Identity Server, and product-is [2] contains the code which >>>>>>>>>>>>>> install >>>>>>>>>>>>>> features at identity-framework to Identity Server. Component >>>>>>>>>>>>>> specific code >>>>>>>>>>>>>> is available at identity-framework repo, because some of these >>>>>>>>>>>>>> features are >>>>>>>>>>>>>> not only used in Identity Server, but in some other carbon based >>>>>>>>>>>>>> products >>>>>>>>>>>>>> as well. So you need to work with the code at identity-framework >>>>>>>>>>>>>> mainly. >>>>>>>>>>>>>> >>>>>>>>>>>>>> But for building the Identity Server using source, first you >>>>>>>>>>>>>> need to run identity-framework, then build identity-extensions >>>>>>>>>>>>>> [3] which >>>>>>>>>>>>>> get packed into Identity server (You can find this list at [4], >>>>>>>>>>>>>> you can use >>>>>>>>>>>>>> scripts at there to clone and build those extensions). Then build >>>>>>>>>>>>>> product-is. When you are building identity-framework and >>>>>>>>>>>>>> extensions, maven >>>>>>>>>>>>>> save those artifacts in your M2_HOME and when you are building >>>>>>>>>>>>>> product-is, >>>>>>>>>>>>>> it use these artifacts. If you only build product-is, since >>>>>>>>>>>>>> there are no >>>>>>>>>>>>>> artifacts in M2_HOME, it will download artifacts available >>>>>>>>>>>>>> online, so if >>>>>>>>>>>>>> you have done any changes they will not appear in Identity >>>>>>>>>>>>>> Server pack you >>>>>>>>>>>>>> build. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Additionally, if you are changing only entitlement component >>>>>>>>>>>>>> in identity server, without following above mentioned process, >>>>>>>>>>>>>> you can just >>>>>>>>>>>>>> build a pack by building product-is, then build the component >>>>>>>>>>>>>> you change >>>>>>>>>>>>>> (eg: >>>>>>>>>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) and >>>>>>>>>>>>>> copy >>>>>>>>>>>>>> the jar file build at target folder (eg: >>>>>>>>>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) >>>>>>>>>>>>>> into <Identity >>>>>>>>>>>>>> Server Home>/repository/components/patches/patch9000 (You'll >>>>>>>>>>>>>> have to create >>>>>>>>>>>>>> patch9000 folder ). In this way also you can test any changes >>>>>>>>>>>>>> you are doing >>>>>>>>>>>>>> to code. >>>>>>>>>>>>>> >>>>>>>>>>>>>> This may be bit complex task, try it and if you find anything >>>>>>>>>>>>>> difficult, please put a mail here. >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1]. https://github.com/wso2/identity-framework >>>>>>>>>>>>>> [2]. https://github.com/wso2/product-is >>>>>>>>>>>>>> [3]. https://github.com/wso2-extensions >>>>>>>>>>>>>> [4]. https://gist.github.com/pulasthi7/3d365a3345371fd63f74 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers! >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:09 PM, Manujith Pallewatte < >>>>>>>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Omindu, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thank alot, I will look into those. >>>>>>>>>>>>>>> also should I be working on the >>>>>>>>>>>>>>> https://github.com/wso2/identity-framework codebase or >>>>>>>>>>>>>>> https://github.com/wso2/product-is codebase >>>>>>>>>>>>>>> i was under the impression that the latter is what I should >>>>>>>>>>>>>>> focus on >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 7:55 PM, Omindu Rathnaweera < >>>>>>>>>>>>>>> omi...@wso2.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Pushpalanka will be able to provide you more details on >>>>>>>>>>>>>>>> this. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> For the time being, you can try out the current XACML >>>>>>>>>>>>>>>> implementation by following the resources at [1]. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The documentation related to XACML architecture [2] will >>>>>>>>>>>>>>>> help you to understand the current implementation. The feature >>>>>>>>>>>>>>>> codebase can >>>>>>>>>>>>>>>> be found at [3]. In the codebase, EntitlmentService [4] is the >>>>>>>>>>>>>>>> SOAP service >>>>>>>>>>>>>>>> implementation. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>> https://docs.wso2.com/display/IS510/Configuring+the+Policy+Administration+Point >>>>>>>>>>>>>>>> , >>>>>>>>>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/try-out-xacml-policies-with-wso2.html >>>>>>>>>>>>>>>> [2] - https://docs.wso2.com/display/IS510/Access+Control >>>>>>>>>>>>>>>> [3] - >>>>>>>>>>>>>>>> https://github.com/wso2/identity-framework/tree/master/components/entitlement >>>>>>>>>>>>>>>> [4] - >>>>>>>>>>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>> Omindu. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:51 PM, Chamila Wijayarathna < >>>>>>>>>>>>>>>> cham...@wso2.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [Adding Pushpalanka] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte < >>>>>>>>>>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Omindu, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> It that case, I'm interested in doing *Proposal >>>>>>>>>>>>>>>>>> 22: [IS] RESTful Fine Grained Authorization-as-a-Service >>>>>>>>>>>>>>>>>> (AZaaS)* >>>>>>>>>>>>>>>>>> Since I'm a bi behind the schedule for starting over with >>>>>>>>>>>>>>>>>> it, can you give me some pointers to start working? As I get >>>>>>>>>>>>>>>>>> it I have to >>>>>>>>>>>>>>>>>> focus on Balana engine, should I be interacting more with >>>>>>>>>>>>>>>>>> the code of >>>>>>>>>>>>>>>>>> Balana, or IS? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thank You >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 10:56 PM, Omindu Rathnaweera < >>>>>>>>>>>>>>>>>> omi...@wso2.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi Manujith, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thank you for showing interest in the project. >>>>>>>>>>>>>>>>>>> Unfortunately we have decided to remove the project from >>>>>>>>>>>>>>>>>>> the project >>>>>>>>>>>>>>>>>>> proposals list since we need to add the scim 2.0 support to >>>>>>>>>>>>>>>>>>> an upcoming >>>>>>>>>>>>>>>>>>> release which is scheduled to be done prior to the GSoC >>>>>>>>>>>>>>>>>>> project period. We >>>>>>>>>>>>>>>>>>> apologize for any inconvenience this may have caused. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> We have included a new project [1] to add *SAML >>>>>>>>>>>>>>>>>>> Assertion Query/Request Profile support for WSO2 Identity >>>>>>>>>>>>>>>>>>> Server*. >>>>>>>>>>>>>>>>>>> If interested, you can go through the project details and >>>>>>>>>>>>>>>>>>> submit a proposal >>>>>>>>>>>>>>>>>>> for the new project or one of the other Identity Server >>>>>>>>>>>>>>>>>>> projects (project 22 >>>>>>>>>>>>>>>>>>> & 23). If you have any questions, feel free to raise. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+2016#ProjectProposalsfor2016-Proposal20:[IS]SAMLAssertionQuery/RequestProfilesupportforWSO2IdentityServer >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> Omindu. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 9:59 PM, Pubudu Fernando < >>>>>>>>>>>>>>>>>>> pubu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> [adding mentors] >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte < >>>>>>>>>>>>>>>>>>>> manujith...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm Manujith Pallewatte, a 2nd year undergraduate from >>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering, >>>>>>>>>>>>>>>>>>>>> University of Moratuwa. I'm >>>>>>>>>>>>>>>>>>>>> interested in doing project for WSO2 for GSoC 2016. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I already picked Proposal 20 considering my >>>>>>>>>>>>>>>>>>>>> capabilities and interest in the area. >>>>>>>>>>>>>>>>>>>>> As a Oracle certified java programmer I have a firm >>>>>>>>>>>>>>>>>>>>> hand on Java, and I have developed several REST APIs on >>>>>>>>>>>>>>>>>>>>> top of different >>>>>>>>>>>>>>>>>>>>> platforms (like google app engine). And currently I'm >>>>>>>>>>>>>>>>>>>>> reading on SCIM >>>>>>>>>>>>>>>>>>>>> specification. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> So far, I cloned the *product-is* repo ( >>>>>>>>>>>>>>>>>>>>> https://github.com/wso2/product-is) which i believe >>>>>>>>>>>>>>>>>>>>> to be the source of Identity Server and then build it. I >>>>>>>>>>>>>>>>>>>>> played around with >>>>>>>>>>>>>>>>>>>>> the system a bit and now trying to connect different >>>>>>>>>>>>>>>>>>>>> services to it. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> So I want to know if I'm going in the wrong direction >>>>>>>>>>>>>>>>>>>>> (with the objective of working for the above proposal) >>>>>>>>>>>>>>>>>>>>> and please give me >>>>>>>>>>>>>>>>>>>>> some suggestions to read or work on to improve my >>>>>>>>>>>>>>>>>>>>> familiarity with the >>>>>>>>>>>>>>>>>>>>> system. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thank You >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> *Pubudu Fernando* >>>>>>>>>>>>>>>>>>>> Software Engineer - Intern >>>>>>>>>>>>>>>>>>>> WSO2 Inc. >>>>>>>>>>>>>>>>>>>> m: +94 77 888 2543 >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> <https://lk.linkedin.com/in/pubuduf> >>>>>>>>>>>>>>>>>>>> <http://blog.pubudu.xyz/> >>>>>>>>>>>>>>>>>>>> <https://github.com/pubudu91> >>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/users/4329912/pubudu> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> Omindu Rathnaweera >>>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>>>>>> Mobile: +94 771 197 211 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> *Chamila Dilshan Wijayarathna,* >>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>> Mobile:(+94)788193620 >>>>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com/ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Omindu Rathnaweera >>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>>> Mobile: +94 771 197 211 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> *Chamila Dilshan Wijayarathna,* >>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>> Mobile:(+94)788193620 >>>>>>>>>>>>>> WSO2 Inc., http://wso2.com/ >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>>>> >>>>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>>>> about.me/manzzup >>>>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>>> >>>>>>>>>>> Manujith Pallewatte >>>>>>>>>>> about.me/manzzup >>>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>>> >>>>>>>>>> Manujith Pallewatte >>>>>>>>>> about.me/manzzup >>>>>>>>>> <http://about.me/manzzup> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>>>> >>>>>>>>> Manujith Pallewatte >>>>>>>>> about.me/manzzup >>>>>>>>> <http://about.me/manzzup> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> >>>>>>> >>>>>>> [image: Manujith Pallewatte on about.me] >>>>>>> >>>>>>> Manujith Pallewatte >>>>>>> about.me/manzzup >>>>>>> <http://about.me/manzzup> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> >>>>> [image: Manujith Pallewatte on about.me] >>>>> >>>>> Manujith Pallewatte >>>>> about.me/manzzup >>>>> <http://about.me/manzzup> >>>>> >>>> >>>> >>>> >>>> -- >>>> Pushpalanka. >>>> -- >>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>> Mobile: +94779716248 >>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>> >>>> >>> >>> >>> -- >>> >>> >>> >>> [image: Manujith Pallewatte on about.me] >>> >>> Manujith Pallewatte >>> about.me/manzzup >>> <http://about.me/manzzup> >>> >> >> >> >> -- >> Omindu Rathnaweera >> Software Engineer, WSO2 Inc. >> Mobile: +94 771 197 211 >> > > > > -- > > > > [image: Manujith Pallewatte on about.me] > > Manujith Pallewatte > about.me/manzzup > <http://about.me/manzzup> > -- *Chamila Dilshan Wijayarathna,* Software Engineer Mobile:(+94)788193620 WSO2 Inc., http://wso2.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev