Re: LWP5

Martijn Koster (m.koster@nexor.co.uk)
Sun, 11 Jun 1995 18:18:32 +0100


In message <199505181328.GAA16626@aslan.math.hmc.edu>, Jared Rhine writes:

> [Citation date: Thu, 18 May 1995 10:55:30 +0100]
> MK == Martijn Koster <m.koster@nexor.co.uk>
> 
>   MK> Then I decided to start all over again.
>   MK>  http://web.nexor.co.uk/users/mak/doc/libwww-perl5/lwp.tar.gz
> 
> This file is available from southern California as:
> 
>   <URL:http://www.hmc.edu/~jared/packages/perl-www-devel/lwp5>
> 
> and is mirrored nightly from Nexor.

Just to keep you up-to-date, I have been making some progress over the
last few weeks. For details see the changelog, but in summary:

  Added support for basic authentication, mirroring, redirection
  resolution, and proxies.

  Changed lots, including the reintroduction of auto-loading of modules,
  and a more conservative protocol constructur usage (constructors
  returning subclasses are just too confusing, maybe I'll change URL.pm
  too...), and the use of sysread and my own buffering (grmbl).

  Lots of changes to the class structure to make it more of a sensible
  and understandable collection (ha! :).

Left to do:
  - Message Digest Authentication (easy with MD5.pm right?)
  - a user-level program with some useful options to use the
    LWP::UserAgent (which is the whole point of this exercise :)
  - docs (although at least all modules have pods)
  - more/better tests (nph CGI scripts?)
  - more protocols (I doubt I'll be doing any)

So things are almost there, and I'd appreciate comments/contributions
etc...  BTW, I'll only be in on Monday next week, so if I don't reply
I'm not ignoring you :-)

Cheers,

-- Martijn
__________
Internet: m.koster@nexor.co.uk
X-400: C=GB; A= ; P=Nexor; O=Nexor; S=koster; I=M
WWW: http://web.nexor.co.uk/mak/mak.html