Hi,
On Di, 2007-08-07 at 13:11 +0200, Kore Nordmann wrote:
> Hi list,
>
> Toby and I finished a first revision of the webdav design document which
> you may find in SVN [1] and attached to this mail.
looks nice
> There are two major points of discussion left for us, which are
> described at the end of the document.
>
> 1) Indication of supported mechanism in backend handlers.
I like OO - but I guess having a bitmap is the easiest for handling...
> 2) Selection of best transport handler for requesting client.
I don't like the idea, that a user needs to define all that regular
expressions because than you'd need to have all clients for testing. It
would be nice if you provide a lightweight class, e.g.
eczWebdavTransportParser, that does the necessary parsing.
$server = new ezcWebdavServer();
// Server data using file backend with data in "path/"
$server->backend = new ezcWebdavBackendFile( '/path' );
$server->transportParser = new ezcWebdavTransportParser();
// Serve requests
$server->handle();
If you want to, you could limit the number of allowed transports e.g.
$server->transportParser->disableMicrosoft = true;
Thomas
> If there are no general comments or other suggestions how to solve these
> two design issues we will start a SUMZERO on this, soon.
>
> [1]
> http://svn.ez.no/svn/ezcomponents/experimental/Webdav/design/design.txt
>
--
Thomas Nunninger
Senior Developer
[EMAIL PROTECTED]
Fon +49 (0)761-36889-182
Fax +49 (0)761-36889-29
OXID eSales GmbH
Bertoldstrae 48
79098 Freiburg
Deutschland
USt-IdNr.: DE231450866
Geschäftsführung: Roland Fesenmayr, Eric Jankowfsky
Prokura: Andrea Seeger
Amtsgericht Freiburg i. Br.
HRB 7170
Die Standard E-Commerce Software.
www.oxid-esales.com
Kostenlose Testinstallation:
www.oxid-esales.com/gratistest
--
Components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/components