Hi,

On Fri, Sep 5, 2014 at 3:50 AM, Carsten Ziegeler <[email protected]> wrote:
> 2014-09-04 21:28 GMT+02:00 Justin Edelson <[email protected]>:
>
>> 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.

Justin

>
> Carsten
>
>
>> Justin
>>
>> On Thu, Sep 4, 2014 at 11:07 AM, Carsten Ziegeler <[email protected]>
>> 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 <[email protected]>:
>> >
>> >> Hi Justin,
>> >>
>> >> 2014-09-04 14:12 GMT+02:00 Justin Edelson <[email protected]>:
>> >>
>> >> On Thu, Sep 4, 2014 at 5:04 AM, Carsten Ziegeler <[email protected]>
>> >>> 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
>> > [email protected]
>>
>
>
>
> --
> Carsten Ziegeler
> Adobe Research Switzerland
> [email protected]

Reply via email to