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

Reply via email to