[dev] Kolab Webclient: Kolab:: library

Chuck Hagenbuch chuck at horde.org
Wed Jan 28 18:03:05 PST 2004


Quoting Stuart Bingë <s.binge at codefusion.co.za>:

> Currently we're placing this file in /lib folder of the 'horde' module, so to
> include it in our drivers we write:
>
> require_once HORDE_BASE . '/lib/Kolab.php';

I agree with Jan that this should be a framework package, so instead it'll be:

require_once HORDE_LIBS . 'Horde/Kolab.php';

> I'm expecting quite a bit of discussion over this before it's submitted into
> CVS - we're more than happy to modify the library to conform with any
> suggestions/guidelines that the developers specify. I've also tried to
> document the library as much as possible, so it should be (relatively) easy
> to see what the purpose is of each function & the arguments it expects.

I agree with all of Jan's suggestions; I may try to do some of the WebDAV stuff
myself, but maybe not. :)

I like to get stuff into CVS early, so I've added the Kolab package to the
framework module. Now you can just submit diffs against it instead of
re-sending the whole file, and Horde developers can work on the
HTTP_Request/webdav stuff if we have time. The code, at a glance, looks to be
in good shape in terms of coding standards.

Thanks!

-chuck

--
Charles Hagenbuch, <chuck at horde.org>
"Here, I brought some cole slaw. It's made from peeeooople! Just kidding."


More information about the dev mailing list