Hi Ale

Thanks for sharing your experiences with us. I will have a look at it.
I hope we hear more from you as you make progress.

best regards
mike

> -----Original Message-----
> From: Alessandro Novarini [mailto:[email protected]]
> Sent: Thursday, May 05, 2011 11:48 AM
> To: [email protected]
> Subject: Re: AW: Sling+ModeShape
> 
> Hello everyone,
> 
> This is another update about our attempt to replace Jackrabbit with
> ModeShape in Sling.
> 
> First of all, sorry for the long wait, but we needed to be sure we had the OK
> from our
> customer before releasing what we have done in this period.
> 
> The good news is that we are ready to release our work, you can find
> the projects here:
> 
> https://github.com/sourcesense/stone
> 
> and here:
> 
> https://github.com/sourcesense/modeshape-stone
> 
> The second one is basically a fork of modeshape with some patches we still
> have
> to submit, but at the moment we're unsure if these are "real" fixes or not;
> maybe some feedback from you will help to clarify this matter.
> 
> The bad news is that the project, in the interest of releasing early and
> releasing often, is not fully working yet.
> 
> We have two blocking issues, with two different configurations, and you can
> read more about them in the 'Issues' section of the project site.
> 
> Obviously every feedback (and contribution) will be well accepted, and
> for the ones interested, please don't hesitate to ask also using our
> internal mail alias [email protected]
> 
> Thanks for your patience and understanding
> Ale
> 
> On Feb 15, 2011, at 12:02 PM, Felix Meschberger wrote:
> 
> > Hi
> >
> > thanks for the feedback and congratulations to your success.
> >
> > Along with Mike Moulton and Mike Müller I invite to contribute back
> > either in the form of contributing the project setup  or with some
> > documentation on our wiki.
> >
> > Thanks !
> >
> > Regards
> > Felix
> >
> > Am Mittwoch, den 09.02.2011, 15:54 +0000 schrieb Alessandro Novarini:
> >> Hello list,
> >>
> >> As promised, here a quick update and a not-so-quick question.
> >>
> >> I think we're almost done with the modeshape-server bundle, we fought
> a lot with the class loading but now it looks good.
> >>
> >> But...
> >>
> >> We started this work assuming that replacing the jackrabbit-server bundle
> was enough to have a sling working, as Carl also confirmed right below.
> >> Probably we still miss something, but we are now struggling with
> authentication and authorization; in particular two issues:
> >>
> >> ModeShape relies on JAAS to check for valid credentials, and at the
> moment it's complaining that no configuration is found.
> >> We tried to add a jaas config file, made Sling point to that file, but we
> don't know if there are LoginModules already available or if we need to add
> one to the classpath (we asked to ModeShape forum and they suggested to
> look at JBoss Picketbox [1]).
> >>
> >> So at the moment we replaced the mechanism of authentication with a
> custom one, and ModeShape is quite happy with that, even though we
> would like to align the functionality with what Sling is using and is 
> expecting
> by jackrabbit.
> >> We came across a strange side-effect there, because now from the web
> console we cannot do anything without having Sling asking for a login.
> >> Useless to say that whatever we enter, the login fails :(
> >>
> >> Going a step further... we're examining the class
> org.apache.sling.extensions.webconsolesecurityprovider.internal.SlingWebC
> onsoleSecurityProvider, the one that tries to login to the repository passing 
> a
> SimpleCredentials (triggering the JAAS mechanism skipping our custom one)
> - method authenticate(String, String).
> >>
> >> What scared us was the code just after the repository.login(creds): it
> seems a bit implementation-dependent,  since all the code is into an if
> (session instanceof JackrabbitSession), otherwise the method will return null
> (no success).
> >>
> >> Do you confirm what we are thinking, that even fixing our current issue,
> we're going to have a "broken" web console?
> >>
> >> Thank you in advance
> >> Ale
> >>
> >>
> >> On Jan 13, 2011, at 4:11 AM, Carl Hall wrote:
> >>
> >>> We (Sakai Project) are working to replace JCR with a non-JCR backend
> >>> (Cassandra and any JDBC; our mail list details the reasons and factors).
> >>> While this isn't JackRabbit -> ModeShape (staying with JCR will be much
> >>> easier), we can certainly attest that changing the storage engine is
> >>> possible with some work.  The Sling code does a great job of decoupling
> >>> itself from the storage mechanism.
> >>>
> >>>
> >>> On Fri, Dec 17, 2010 at 10:27 AM, Alessandro Novarini <
> >>> [email protected]> wrote:
> >>>
> >>>> Hi Simon,
> >>>>
> >>>> Fine for me, we should start working on the server bundle soon.
> >>>> I'll let you know what our progresses are.
> >>>>
> >>>> Thanks
> >>>> Ale
> >>>>
> >>>>
> >>>> On Dec 17, 2010, at 2:28 PM, Gunzenreiner Simon wrote:
> >>>>
> >>>>> Hi Ale
> >>>>>
> >>>>> I posted this question originally. Just to give you an update on where
> we
> >>>> stand - we haven't started this work yet, and it probably will be mid
> >>>> January until we do. I suggest we share our findings on this list ...
> >>>>>
> >>>>> Regards
> >>>>> Simon
> >>>>>
> >>>>> -----Ursprüngliche Nachricht-----
> >>>>> Von: Alessandro Novarini [mailto:[email protected]]
> >>>>> Gesendet: Mittwoch, 15. Dezember 2010 18:43
> >>>>> An: [email protected]
> >>>>> Betreff: Sling+ModeShape
> >>>>>
> >>>>> Hello list,
> >>>>>
> >>>>> I've just subscribed because I would like to know if any progress has
> >>>> been made on the replacement of Jackrabbit with another JCR
> implementation,
> >>>> as discussed here:
> >>>>>
> >>>> http://dev.day.com/discussion-groups/content/lists/sling-users/2010-
> 11/2010-11-
> 16_Replacing_jackrabbit_with_other_JCR_implementation_Gunzenreiner_S
> imon.html
> >>>>>
> >>>>> I've tried in the last couple of days to work on it too, taking as 
> >>>>> sample
> >>>> the org.apache.sling.auth.openid bundle, and I've had some hard time
> because
> >>>> at the moment I have little knowledge of ModeShape; anyway, if there
> was the
> >>>> will to work openly on the project, I would be glad to contribute in
> some
> >>>> way.
> >>>>>
> >>>>> I don't have the original thread as email so sorry for not directly
> >>>> replying to it.
> >>>>>
> >>>>> Thanks
> >>>>> Ale
> >>>>
> >>>>
> >>
> >
> >

Reply via email to