Re: [meeting] Notes from 2004-02-03

On Wed, 2004-02-04 at 10:54, olivier Thereaux wrote:

> AI (new): Ville - send edited changelog for checklink

Ok, here goes a "NEWS"-like change log since the production version
(full changelog available at
http://dev.w3.org/cvsweb/validator/httpd/cgi-bin/checklink.pl?only_with_tag=validator-0_6_0-branch, see changes since revision 3.6.2.3):

- Improved redirect loop detection
- Recursion scope checking fixes
- Config option to disable checking documents on non-public IP addresses
  -> new dependency on the Net::IP CPAN module
- Markup improvements
- Documentation improvements (command line options, embedded man page)
- Various other small bug fixes

> Future work: tearing apart / modularizing.

I have started some initial work on this, implementing some per-document
type (ie. MIME type) based handlers, akin to HTML::LinkExtor, using a
factory pattern.  Currently first cut implementations exist for generic
XML documents (XML Base, XLink, XInclude) and CSS (using CSS::SAC which
is currently broken for url(...) property values -> only @import's
work).

Only the handlers are implemented currently, checklink does not even use
them yet.  Will continue that development and post betas for discussion
after the next "production" checklink is out and modularization
officially starts.

Received on Sunday, 8 February 2004 15:54:38 UTC