Adding a .gitignore to the repo will be the easiest way to keep the unwanted files away from the repo. See [1].
[1] - https://github.com/wso2/carbon-identity-framework/blob/master/.gitignore Regards, Omindu On Tue, Jun 7, 2016 at 10:26 AM, Pushpalanka Jayawardhana <la...@wso2.com> wrote: > Hi Manujith, > > The IDE specific files(.iml) or code can be removed from the repository. > Once the code refactoring is done and code is cleaned please feel free to > send the PR. Then we can easily comment on the code. > > Thanks, > Pushpalanka > > > On Tue, Jun 7, 2016 at 10:12 AM, Omindu Rathnaweera <omi...@wso2.com> > wrote: > >> Hi Manujith, >> >> Better if you can clean up the unnecessary code and do some code >> refactoring. We can do another round of testing once you fix the issues I >> have mention. You can use the attached Idea Code Formatting Template [1]. >> >> To apply the template, follow the steps below. >> >> 1. In IDEA settings, goto Editor -> Code Style. >> 2. Click 'Manage' then 'Save As...' an existing scheme with the name >> 'wso2-codestyle' and Close the IDE. >> 3. Goto ~/.IntelliJIdea16/config/codestyles directory and replace the >> 'wso2-codestyle.xml' file with the attached one. >> >> [1] - >> https://drive.google.com/file/d/0BzRDbfbIaYjCSzhGRUR1aGdlTXM/view?usp=sharing >> >> Regards, >> Omindu. >> >> >> On Mon, Jun 6, 2016 at 8:29 AM, Manujith Pallewatte < >> manujith...@gmail.com> wrote: >> >>> Hi all, >>> >>> After a bit of refactoring I added the code to [1]. Please feel free to >>> check the source and give your ideas to improve, specially on the service >>> related code. All the service related code is available at [2] >>> >>> Also Omindu tested the initial war file and reported several issues with >>> it, hoping to debug those within the week >>> >>> >>> [1] https://github.com/ManZzup/identity-entitlement-endpoint >>> [2] >>> https://github.com/ManZzup/identity-entitlement-endpoint/blob/master/src/main/java/org/wso2/carbon/identity/entitlement/provider/resources/DecisionResource.java >>> >>> On Wed, Jun 1, 2016 at 10:21 AM, Pushpalanka Jayawardhana < >>> la...@wso2.com> wrote: >>> >>>> Hi Manujith, >>>> >>>> Please share the code progress via Github, once you are satisfied with >>>> refactoring. >>>> Please fork [1] to your private repo, and at location [2], you may have >>>> a new component named 'org.wso2.carbon.identity.entitlement.endpoint' where >>>> the implementation can reside. >>>> >>>> [1] - https://github.com/wso2/carbon-identity-framework >>>> [2] - >>>> https://github.com/wso2/carbon-identity-framework/tree/master/components/entitlement >>>> >>>> Thanks, >>>> Pushpalanka >>>> >>>> On Wed, Jun 1, 2016 at 10:00 AM, Manujith Pallewatte < >>>> manujith...@gmail.com> wrote: >>>> >>>>> Hi all, >>>>> >>>>> So I have roughly finished up the following 5 services in REST >>>>> getDecision >>>>> getDecisionByAttibutes >>>>> getBooleanDecision >>>>> getEntitledAttributes >>>>> getAllEntitlements >>>>> >>>>> The service is packed to a war file deployable to IS 5.2.0 >>>>> It's still in primary testing, so once it's confirmed working it will >>>>> be released to the community to get their ideas >>>>> the URIs and methods should be adjusted with the community suggestions >>>>> >>>>> Hoping to release the war file in coming week as well as the code. The >>>>> code have to be refracted first. >>>>> >>>>> Thank You >>>>> >>>>> On Mon, May 23, 2016 at 2:05 PM, Manujith Pallewatte < >>>>> manujith...@gmail.com> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> To update on the progress so far, after having a chat with >>>>>> Pushpalanka, I started with the project code. Basic setups are done. >>>>>> Necessary entry points for the service was identified and now I'm >>>>>> familiar with the process of deploying the REST service as a Web app to >>>>>> the >>>>>> IS. >>>>>> >>>>>> Right now, the getDecision method is implemented in a RESTful manner, >>>>>> using Apache cxf (following the guidelines of SCIM implementation as >>>>>> suggested by Pushpalanka and Omindu). The implementation works, yet it's >>>>>> only a test implementation. >>>>>> >>>>>> We are expecting to consult the community on the actual >>>>>> implementation of the service, focusing on points like >>>>>> 1) End point URLs >>>>>> 2) Resource identification >>>>>> 3) Service method definitions >>>>>> >>>>>> At the moment I'm struggling with implementations of some methods >>>>>> using the current CXF version, hoping to resolve it ASAP. >>>>>> >>>>>> Thanks, >>>>>> Manujith >>>>>> >>>>>> On Mon, May 16, 2016 at 11:18 AM, Pushpalanka Jayawardhana < >>>>>> la...@wso2.com> wrote: >>>>>> >>>>>>> Hi Manujith, >>>>>>> >>>>>>> Good progress in getting familiar with the environment. >>>>>>> So let's try to start with the scope of the project too. >>>>>>> >>>>>>> Since we are to work on implementing REST service, it is better to >>>>>>> go through WSO2 guidelines for REST service implementation. Please find >>>>>>> the >>>>>>> white paper at[1] and the relevant discussion can be found at >>>>>>> architecture >>>>>>> mailing list under "REST API Guidelines". Then we can work on defining >>>>>>> the >>>>>>> API definition for the endpoint. >>>>>>> >>>>>>> You can also have a look at the existing WSO2 REST implementation to >>>>>>> capture the followed patterns referring the SCIM[2] and OAuth >>>>>>> endpoints[3]. >>>>>>> >>>>>>> >>>>>>> [1] - http://wso2.com/whitepapers/wso2-rest-apis-design-guidelines/ >>>>>>> [2] - >>>>>>> https://github.com/wso2-extensions/identity-inbound-provisioning-scim/tree/master/components/org.wso2.carbon.identity.scim.provider >>>>>>> [3] - >>>>>>> https://github.com/wso2-extensions/identity-inbound-auth-oauth/tree/master/components/org.wso2.carbon.identity.oauth.endpoint >>>>>>> >>>>>>> Thanks, >>>>>>> Pushpalanka >>>>>>> >>>>>>> On Wed, May 11, 2016 at 3:23 PM, Manujith Pallewatte < >>>>>>> manujith...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Pushpalanka, >>>>>>>> >>>>>>>> I managed to setup the development environment and build all the >>>>>>>> sources (thanks to Omindu :)) >>>>>>>> Then I made the PEP client using the entitlement stubs as you have >>>>>>>> mentioned in a previous thread. It's working in an accepted state. But >>>>>>>> I >>>>>>>> encountered some questions during the process, so I'm currently >>>>>>>> building a >>>>>>>> doc with all the questions so I can document them and their answers for >>>>>>>> future reference. >>>>>>>> Other than that I'm trying to write different policies using XACML >>>>>>>> >>>>>>>> Also please let me know of any other steps i can follow to get >>>>>>>> familiar with the components, specially the code since I'm only >>>>>>>> focusing on >>>>>>>> Entitlement service right now >>>>>>>> >>>>>>>> Thank You >>>>>>>> Manujith >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> [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> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> >>>>> [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 >> > > > > -- > 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 > > -- Omindu Rathnaweera Software Engineer, WSO2 Inc. Mobile: +94 771 197 211
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev