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 <[email protected]> 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 < > [email protected]> 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 <[email protected]> >> 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 < >>> [email protected]> 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 <[email protected]> >>>> 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 < >>>>> [email protected]> wrote: >>>>> >>>>>> [Adding Pushpalanka] >>>>>> >>>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte < >>>>>> [email protected]> 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 < >>>>>>> [email protected]> 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 <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> [adding mentors] >>>>>>>>> >>>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte < >>>>>>>>> [email protected]> 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 >>>>>>>>>> [email protected] >>>>>>>>>> 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 >>>>>>> [email protected] >>>>>>> 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>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
