> Hi all,
> 
> I'm making an effort to clean up the streams code ready for release.
> I've already commited some docs to the phpdoc repository that will
> aid extension developers use streams.
> 
> However, there is more to streams than simple file IO; the new
> wrapper system provides a much richer set of operations.  For example,
> stat and opendir are routed through the wrapper subsystem, which
> means that it is possible for a lot of filesystem functions to
> obtain information about remote files.
> 
> I've put the infrastructure in place, but now I need your help:
> I need people that know the protocols to implement the stat and
> readdir functionality for FTP and HTTP.
> 
> I'd like to see the remote file stat capability stuff in place
> for the 4.3 release: readdir is slightly more involved, so I can
> wait for that.
> 
> FTP:
> ====
> From the code already written for the ftp wrapper, I can see
> how to determine the file size, but I don't know how to determine
> things like ctime and file type.
> For opendir/readdir, we need to enumerate/list files and folders
> in a dir.
> 
> HTTP:
> =====
> Again, we need to determine file size and change time.
> This seems quite easy - just do a HEAD request and parse the
> relevant headers.
> For readdir, I think we might need to implement a very simple
> DAV client?  Opinions please!
> 
> I'm looking for 2 volunteers, one for FTP and one for HTTP,
> to actually write the code - it's not much code to write,
> you just need to have a clue about the protocols ! :-)
>

Wez,

This seems like an ideal time to me to start working on the bundling of
cURL into PHP, no?

-Sterling

> --Wez.
> 
> -- 
> Wez Furlong
> The Brain Room Ltd.
> 
> 
> -- 
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to