Summary: Perl 5 Classes for the Web
Tim Bunce (Tim.Bunce@ig.co.uk)
Wed, 15 Mar 1995 14:54:27 +0000
Okay, I'll try to summarise what's being proposed so far:
(I'll do it in Module List style :-) I've tagged OO on the end of
those modules which I know implement objects.
URL::
::Base OO
::Proxy (may well disappear or be absorbed elsewhere) OO
CGI::
::Base Base class for CGI interface object OO
::MiniSvr Subclass of Base for forking a mini-server OO
::Query Query object OO
HTTP::
::Base
::Header
::Error
::Date
::Protocol ? replaced by WWW::scheme below ?
MIME::
::* media type and mailcap handling
HTML::
::Charset charset <--> &entity; mapping
::forms temporary holding place for some old CGI.pm code ?
::* generators, parsers, extractors, searchers etc
WWW::
::Agent new, more accurate, name for WWW::Request objects ? OO
::Scheme (or maybe URL::scheme ?) base class for schemes below OO
::<scheme> protocol interfaces for URL schemes, e.g., file, wais etc OO
Comments from anyone / everyone ?
(Hopefully it's clear that putting all the above under WWW:: is
not practical in the long run :-)
Regards,
Tim.