2014-09-05 14:03 GMT+02:00 Justin Edelson <jus...@justinedelson.com>:

> Hi,
>
> On Fri, Sep 5, 2014 at 3:50 AM, Carsten Ziegeler <cziege...@apache.org>
> wrote:
> > 2014-09-04 21:28 GMT+02:00 Justin Edelson <jus...@justinedelson.com>:
> >
> >> Hi Carsten,
> >> I see that this issue was closed, although it isn't clear to me why.
> >>
> >> I've got the basics of CRD working locally and wanted to get some
> >> feedback on the approach before working on the U part.
> >>
> >>
> > I already implemented it back then, together with tests :)
>
> Then I'm utterly confused as to what we're talking about. I thought
> you were suggesting to have the merging ResourceProviders optionally
> implement the ModifyableResourceProvider interface. I don't see where
> this was done.
>
> :) Yes I was talking about that, what I meant is, I already implement this
as part of SLING-3420 which then started this whole long endless
discusssion in that issue, I reverted my commit, changed the title of that
issue and we went with the compromise mentioned in that issue.
So I implemented this once, the code is still in some revision (rev 1572893
is the last one with the code) and can be pulled from there.
A fresh implementation is of course as good, in that case we can just pull
the test case from rev 1572893

Carsten



> Justin
>
> >
> > Carsten
> >
> >
> >> Justin
> >>
> >> On Thu, Sep 4, 2014 at 11:07 AM, Carsten Ziegeler <cziege...@apache.org
> >
> >> wrote:
> >> > Ok, here we go:
> >> >
> >>
> https://issues.apache.org/jira/browse/SLING-3420?focusedCommentId=13914543&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13914543
> >> >
> >> > And as I said, it's optional - and from that description you see which
> >> > decisions a UI (or any client) would need to take (ok create and
> update
> >> are
> >> > the same post operation). And you definitely don't want to code this
> over
> >> > and over again, especially as you would need to do additional round
> trips
> >> > to check whether a resource exists at the first search path.
> >> >
> >> > Carsten
> >> >
> >> >
> >> > 2014-09-04 15:07 GMT+02:00 Carsten Ziegeler <cziege...@apache.org>:
> >> >
> >> >> Hi Justin,
> >> >>
> >> >> 2014-09-04 14:12 GMT+02:00 Justin Edelson <jus...@justinedelson.com
> >:
> >> >>
> >> >> On Thu, Sep 4, 2014 at 5:04 AM, Carsten Ziegeler <
> cziege...@apache.org>
> >> >>> wrote:
> >> >>>  > Thanks for the work, Justin!
> >> >>> >
> >> >>> > I'm wondering if we really should enable both ootb merging
> >> providers. If
> >> >>> > users want to have their own merging picker, they end up with the
> >> >>> default
> >> >>> > providers being registered and disabling them requires a
> >> configuration
> >> >>> with
> >> >>> > an empty root.
> >> >>>
> >> >>> Why would they need to unregister the default ones?
> >> >>
> >> >>
> >> >> Just because you don't need them and don't want to expose them. I
> agree
> >> >> that they don't hurt, but why exposing them if you don't need them
> but
> >> >> just want to register your own merging at some path?
> >> >>
> >> >>  I agree, although I hadn't gotten around to starting that thread
> (and
> >> >>
> >> >>> it is IMHO orthogonal) :) I don't totally understand the point of
> this
> >> >>> service. Does anyone actually use it? I'd like to just deprecate it.
> >> >>>
> >> >>> +1
> >> >>
> >> >>
> >> >>> >
> >> >>> > And finally I want to add optional CRUD support :)
> >> >>>
> >> >>> Could you create a wiki page with the conclusion of your discussion
> >> >>> with Alex listing the various CRUD actions and what they actually do
> >> >>> to the merge sources. Please do keep in mind that there can be N
> >> >>> number of merge sources at this point.
> >> >>>
> >> >>
> >> >> I think it's somewhere very well described in an issue. I need to
> dig it
> >> >> out.
> >> >>
> >> >> Carsten
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Carsten Ziegeler
> >> > Adobe Research Switzerland
> >> > cziege...@apache.org
> >>
> >
> >
> >
> > --
> > Carsten Ziegeler
> > Adobe Research Switzerland
> > cziege...@apache.org
>



-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org

Reply via email to