On Mon, Jul 29, 2013 at 10:15 AM, Nirmal Fernando <[email protected]> wrote:
> So, on a related note, our GIT based deployment synchronization can > utilize this feature? > I'm not familiar with all the details of this implementation, however the carbon deployment synchronization should work regardless of tenant isolation is available or not since it just expects a git repo for a tenant. > > > On Mon, Jul 29, 2013 at 6:15 AM, Asanka Dissanayake <[email protected]>wrote: > >> Hi All, >> Milestone 1 goals for tenant isolation in git achieved successfully. But >> not fully integrated with the application creation process. Now, when a >> user belongs to a tenant creates and repository, it is created in the >> tenant space. Filtering applications for a user is done by the >> existing plugin ,so there is no need to change it. >> >> >> cheers!! >> >> >> >> On Fri, Jul 19, 2013 at 2:12 PM, Asanka Dissanayake <[email protected]>wrote: >> >>> Hi All, >>> I tried the $subject with gitblit 1.3.0 . It works fine. >>> >>> *What have been done so far?* >>> There is a service called *TenantRepoCreation* service.which is a super >>> tenant service. It creates the tenant space it gitblit for the tenant. >>> Thereafter every repository created for the tenant will be created in the >>> tenant space allocated for the tenant in gitblit . >>> >>> As Ajanthan mentioned , we can map tenant to ProjectModel in the gitblit >>> api. >>> >>> *What next?* >>> 1. Modify the appfactory plugin to support projectmodels. >>> 2. Filter out and view repositories for the user inside the tenant . >>> 3. Permission module. >>> >>> >>> On Mon, Jul 15, 2013 at 5:07 PM, Asanka Dissanayake <[email protected]>wrote: >>> >>>> Thanks Ajanthan, that will be quite useful will look into this. >>>> >>>> >>>> On Mon, Jul 15, 2013 at 4:52 PM, Ajanthan Balachandran < >>>> [email protected]> wrote: >>>> >>>>> There is another option also.You can use gitblit ProjectModel[0].This >>>>> is the perfect map for tenants. >>>>> >>>>> >>>>> On Mon, Jul 15, 2013 at 4:39 PM, Asanka Dissanayake >>>>> <[email protected]>wrote: >>>>> >>>>>> Yes, that can be done using a permission plugin. Will list out the >>>>>> security concerns soon. >>>>>> >>>>>> >>>>>> On Mon, Jul 15, 2013 at 4:10 PM, Paul Fremantle <[email protected]>wrote: >>>>>> >>>>>>> Can we apply security based on this scheme easily? I don't know how >>>>>>> Git security works... >>>>>>> >>>>>>> Paul >>>>>>> >>>>>>> >>>>>>> On 15 July 2013 11:32, Asanka Dissanayake <[email protected]> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> I am working on the $subject and here is the my point of view of >>>>>>>> achieving the $subject. >>>>>>>> >>>>>>>> Simply we can group repositories in the Git using repo creation url >>>>>>>> as host/tenantName/repo.git >>>>>>>> So it will create a subfolder with name tenantName and create >>>>>>>> repo.git inside it. >>>>>>>> >>>>>>>> So that folder will act as a tenant space.All git repositories of >>>>>>>> the tenant can be found in that folder. >>>>>>>> >>>>>>>> (I tested this in local setup) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Asanka Dissanayake >>>>>>>> Software Engineer* >>>>>>>> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >>>>>>>> * >>>>>>>> email: [email protected] <[email protected]>, blog: >>>>>>>> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com mobile: +94 >>>>>>>> 71 8373821* >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Architecture mailing list >>>>>>>> [email protected] >>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Paul Fremantle >>>>>>> CTO and Co-Founder, WSO2 >>>>>>> OASIS WS-RX TC Co-chair, Apache Member >>>>>>> >>>>>>> UK: +44 207 096 0336 >>>>>>> US: +1 646 595 7614 >>>>>>> >>>>>>> blog: http://pzf.fremantle.org >>>>>>> twitter.com/pzfreo >>>>>>> [email protected] >>>>>>> >>>>>>> wso2.com Lean Enterprise Middleware >>>>>>> >>>>>>> Disclaimer: This communication may contain privileged or other >>>>>>> confidential information and is intended exclusively for the >>>>>>> addressee/s. >>>>>>> If you are not the intended recipient/s, or believe that you may have >>>>>>> received this communication in error, please reply to the sender >>>>>>> indicating >>>>>>> that fact and delete the copy you received and in addition, you should >>>>>>> not >>>>>>> print, copy, retransmit, disseminate, or otherwise use the information >>>>>>> contained in this communication. Internet communications cannot be >>>>>>> guaranteed to be timely, secure, error or virus-free. The sender does >>>>>>> not >>>>>>> accept liability for any errors or omissions. >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Architecture mailing list >>>>>>> [email protected] >>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Asanka Dissanayake >>>>>> Software Engineer* >>>>>> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >>>>>> * >>>>>> email: [email protected] <[email protected]>, blog: >>>>>> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com mobile: +94 >>>>>> 71 8373821* >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> [email protected] >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> [0] >>>>> https://github.com/gitblit/gitblit/blob/master/src/main/java/com/gitblit/models/ProjectModel.java >>>>> -- >>>>> ajanthan >>>>> -- >>>>> Ajanthan Balachandiran >>>>> Senior Software Engineer; >>>>> Solutions Technologies Team ;WSO2, Inc.; http://wso2.com/ >>>>> >>>>> email: ajanthan <http://goog_595075977>@wso2.com; cell: +94775581497 >>>>> blog: http://bkayts.blogspot.com/ >>>>> >>>>> Lean . Enterprise . Middleware >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *Asanka Dissanayake >>>> Software Engineer* >>>> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >>>> * >>>> email: [email protected] <[email protected]>, blog: >>>> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com mobile: +94 >>>> 71 8373821* >>>> >>> >>> >>> >>> -- >>> >>> *Asanka Dissanayake >>> Software Engineer* >>> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >>> * >>> email: [email protected] <[email protected]>, blog: >>> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com mobile: +94 >>> 71 8373821* >>> >> >> >> >> -- >> >> *Asanka Dissanayake >> Software Engineer* >> *WSO2 Inc. - lean . enterprise . middleware | wso2.com* >> * >> email: [email protected] <[email protected]>, blog: >> cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com mobile: +94 >> 71 8373821* >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > Thanks & regards, > Nirmal > > Senior Software Engineer- Platform Technologies Team, WSO2 Inc. > Mobile: +94715779733 > Blog: http://nirmalfdo.blogspot.com/ > > -- Thanks and Regards, Isuru H.
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
