You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Felix Meschberger <fm...@gmail.com> on 2010/08/30 10:28:05 UTC

[DISCUSS] WebDAV

Hi,

Yesterday I fixed SLING-1672 implementing the synthetic resource
provisioning for the listChildren method in the ResourceResolver. This
works very nicely with both Clemens Wyss's JQeuery based explorer and my
whiteboard Milton-based WebDAV bundle.

Thus I wonder, whether we should not replace the jcr/webdav bundle with
the new Milton based WebDAV bundle, which provides full access to the
resource tree, while the jcr/webdav bundle just provides access to the
repository.

Along the same lines I consider expanding the Milton-based WebDAV bundle
to have a version supporting the Jackrabbit DAVex protocol.

WDYT ?

Regards
Felix

Re: [DISCUSS] WebDAV

Posted by Felix Meschberger <fm...@gmail.com>.
Hi,

On 01.09.2010 04:15, Justin Edelson wrote:
> Felix-
> Could you take a look at the patch attached to SLING-1675. I'm not
> sure if that's necessary now or if it need to be further modified
> based on your changes in SLING-1672.

Yes, I will take over. But you are probably right, that SLING-1675 is
not needed any longer because SLING-1672 transfers this responsibility
to the ResourceResovler where it belongs.

Regards
Felix

> 
> Thanks,
> Justin
> 
> On Mon, Aug 30, 2010 at 4:28 AM, Felix Meschberger <fm...@gmail.com> wrote:
>> Hi,
>>
>> Yesterday I fixed SLING-1672 implementing the synthetic resource
>> provisioning for the listChildren method in the ResourceResolver. This
>> works very nicely with both Clemens Wyss's JQeuery based explorer and my
>> whiteboard Milton-based WebDAV bundle.
>>
>> Thus I wonder, whether we should not replace the jcr/webdav bundle with
>> the new Milton based WebDAV bundle, which provides full access to the
>> resource tree, while the jcr/webdav bundle just provides access to the
>> repository.
>>
>> Along the same lines I consider expanding the Milton-based WebDAV bundle
>> to have a version supporting the Jackrabbit DAVex protocol.
>>
>> WDYT ?
>>
>> Regards
>> Felix
>>
> 

Re: [DISCUSS] WebDAV

Posted by Justin Edelson <ju...@justinedelson.com>.
Felix-
Could you take a look at the patch attached to SLING-1675. I'm not
sure if that's necessary now or if it need to be further modified
based on your changes in SLING-1672.

Thanks,
Justin

On Mon, Aug 30, 2010 at 4:28 AM, Felix Meschberger <fm...@gmail.com> wrote:
> Hi,
>
> Yesterday I fixed SLING-1672 implementing the synthetic resource
> provisioning for the listChildren method in the ResourceResolver. This
> works very nicely with both Clemens Wyss's JQeuery based explorer and my
> whiteboard Milton-based WebDAV bundle.
>
> Thus I wonder, whether we should not replace the jcr/webdav bundle with
> the new Milton based WebDAV bundle, which provides full access to the
> resource tree, while the jcr/webdav bundle just provides access to the
> repository.
>
> Along the same lines I consider expanding the Milton-based WebDAV bundle
> to have a version supporting the Jackrabbit DAVex protocol.
>
> WDYT ?
>
> Regards
> Felix
>

Re: [DISCUSS] WebDAV

Posted by Felix Meschberger <fm...@gmail.com>.
Hi,

On 30.08.2010 10:33, Bertrand Delacretaz wrote:
> Hi,
> 
> On Mon, Aug 30, 2010 at 10:28 AM, Felix Meschberger <fm...@gmail.com> wrote:
>> ...I wonder, whether we should not replace the jcr/webdav bundle with
>> the new Milton based WebDAV bundle, which provides full access to the
>> resource tree, while the jcr/webdav bundle just provides access to the
>> repository....
> 
> You mean replace in the standard set of launchpad bundles, right? I'm
> +1 on the idea.

Yes, that's the idea.

> 
> I imagine the old bundle can stay around, in case there are backwards
> compatibility issues for example.

Yes, maybe demote it to contrib or have it "moved" to Jackrabbit...

> 
> Might be a good opportunity to add some basic integration tests that
> exercise some WebDAV features.

Yep.

Regards
Felix

Re: [DISCUSS] WebDAV

Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,

On Mon, Aug 30, 2010 at 10:28 AM, Felix Meschberger <fm...@gmail.com> wrote:
> ...I wonder, whether we should not replace the jcr/webdav bundle with
> the new Milton based WebDAV bundle, which provides full access to the
> resource tree, while the jcr/webdav bundle just provides access to the
> repository....

You mean replace in the standard set of launchpad bundles, right? I'm
+1 on the idea.

I imagine the old bundle can stay around, in case there are backwards
compatibility issues for example.

Might be a good opportunity to add some basic integration tests that
exercise some WebDAV features.

-Bertrand

Re: [DISCUSS] WebDAV

Posted by Carsten Ziegeler <cz...@apache.org>.
Felix Meschberger  wrote
> Hi,
> 
> Yesterday I fixed SLING-1672 implementing the synthetic resource
> provisioning for the listChildren method in the ResourceResolver. This
> works very nicely with both Clemens Wyss's JQeuery based explorer and my
> whiteboard Milton-based WebDAV bundle.
> 
> Thus I wonder, whether we should not replace the jcr/webdav bundle with
> the new Milton based WebDAV bundle, which provides full access to the
> resource tree, while the jcr/webdav bundle just provides access to the
> repository.
> 
> Along the same lines I consider expanding the Milton-based WebDAV bundle
> to have a version supporting the Jackrabbit DAVex protocol.
> 
+1

Carsten
-- 
Carsten Ziegeler
cziegeler@apache.org

Re: [DISCUSS] WebDAV

Posted by Justin Edelson <ju...@justinedelson.com>.
I'm a day behind, but I'm +1 on this.

It isn't quite clear to me or, I suspect, anyone else, but I imagine
that this new WebDAV bundle may be where our JSONP implementation
lives. IIUC, although JSONP will look very much like the existing
GET/POST servlets, it won't be 100% the same, so we'll probably want
to keep the implementation separate for the forseeable future.

Justin

On Mon, Aug 30, 2010 at 4:28 AM, Felix Meschberger <fm...@gmail.com> wrote:
> Hi,
>
> Yesterday I fixed SLING-1672 implementing the synthetic resource
> provisioning for the listChildren method in the ResourceResolver. This
> works very nicely with both Clemens Wyss's JQeuery based explorer and my
> whiteboard Milton-based WebDAV bundle.
>
> Thus I wonder, whether we should not replace the jcr/webdav bundle with
> the new Milton based WebDAV bundle, which provides full access to the
> resource tree, while the jcr/webdav bundle just provides access to the
> repository.
>
> Along the same lines I consider expanding the Milton-based WebDAV bundle
> to have a version supporting the Jackrabbit DAVex protocol.
>
> WDYT ?
>
> Regards
> Felix
>