Thanks Felix. I will work on the web console plugin.
Thanks, Amit -----Original Message----- From: Felix Meschberger [mailto:[email protected]] Sent: 10 November 2012 04:23 To: [email protected] Subject: Re: Multi-tenancy support in Sling - SLING-2656 Hi Amit Thanks alot. I have applied your patch with some changes (see SLING-2656 for details). I placed it as th extensions/tenant module in the contrib section for now. As of now it only provides the Tenant API but no integration with the rest in Sling. As such it is of use mainly to multi-tenancy aware uses. I think we should just provide read access through the TenantProvider and leave management (create, update, delete) to some administrative tooling; e.g. a web console plugin. I also removed the default configuration which does not relate to Sling. Would you be able to come up with a Web Console Plugin for management ? Regards Felix Am 08.11.2012 um 11:03 schrieb Amit.. Gupta.: > Hi All, > > I have created an issue [0] to track support for multi-tenancy in sling. > > I have also added a first cut implementation that provides basic building > blocks [1] > > [1] provides following > > * Tenant and TenantProvider abstraction at sling > > * Basic JCR based TenantProvider > > * An adapter factory to adapt resourceResolver to tenant, based on > logged in user > > TODO: > > * externalize the logic of identifying tenant based on logged in User. > > * Add support to resolve resource to a tenant, for use cases where > there is no logged in user and execution is happening in some admin context. > i.e. observation listener. > > With above basic support, we can later add support for new Tenant Aware > JcrResourceResolver. > > Please comment on the patch/issue. > > Thanks, > Amit > [0] https://issues.apache.org/jira/browse/SLING-2656 > [1] https://github.com/amitxlnc/sling/compare/mt > > > >
