[Zope-CMF] Re: WebDAV MKCOL

Jeffrey P Shell jeffrey@Digicool.com
Mon, 28 May 2001 11:08:58 -0400


On Monday, May 28, 2001, at 06:48 AM, seb bacon wrote:

> * Jeffrey Shell <jeffrey@Digicool.com> [010525 19:05]:
>> I put some thoughts together on this a few months back, even made a
>> tracker issue (that I later deferred) and put a proposal together
>> that I probably should have put in the normal dev.zope.org
>> fishbowl::
>>
>> http://cmf.zope.org/PTK/Members/jshell/FolderCreationProposal.txt
>
> from the above doc:

>> The risk involved with manage_addFolder hijacking is that it would
>> disallow completely the ability to create standard Folders inside of
>> a PortalFolder.
>
> I think that the manage_MKCOL solution is a decent compromise.  It
> does involve hacking the ObjectManager and NullResource source, but
> doesn't hijack the existing folder method, thus avoiding any kind of
> assumption about the folder nature of a Collection in its semantics.
> A PUT_factory clone is uneccesary, IMO.

Whether it's manage_MKCOL or MKCOL_factory is irrelevant.  The point is 
that when webdav.NullResource is going through the MKCOL() method, it 
needs to give the destination a chance to decide what to create.  This 
might involve a simple Fishbowl proposal, however, as it's a change that 
needs to go into the Zope core.

> Is this the right place to have this discussion, or should it
> take place on the Tracker, or elsewhere?

May as well keep it here for now.

Jeffrey P Shell, jeffrey@Digicool.com
http://www.digicool.com/ | http://www.zope.org/