-$Id: Changes,v 1.14 2007-05-11 08:29:56 mike Exp $
Revision history for Perl extension ZOOM::IRSpy.
-TODO
- ### When adding a new database, check for pre-existence, using
- IP address/hostname canonicalisation.
- ### Ability to add target by uploading a ZeeRex record.
- ### Mark targets that persistently don't respond.
- ### Email administrative contact on failure.
+1.02 [IN PROGRESS]
+ - Enhance setrlimit program so that it can set maximum
+ address-space size as well as number of file descriptors.
+ - Add new restrict_modulo() method to restrict tests to those
+ targets whose ID hashes to a number satisfying
+ hashval mod n == i
+ - Add new command-line options -m <n>,<i> to invoke
+ restrict_modulo(). This enables us to set up cron jobs to
+ test one seventh of the targets each night.
-0.02 [IN PROGRESS]
+1.01 Mon Jul 16 12:51:19 BST 2007
+ - Web UI pages to add or upload a new target are now publicly
+ accessible -- although admin privileges are still required
+ to edit the newly added records, since there is no simple
+ way to know that the person editing a record is the same
+ person who first added it.
+ - When adding new records via the Web UI, the port number is
+ guessed from the protocol if not explicitly stated.
+ - Note that Web UI's ZeeRex upload expects just the ZeeRex
+ record, not an entire SRU explainResponse.
+
+1.00 Mon Jul 9 10:42:06 BST 2007
+ - First public release.
+ - Many, many changes since 0.02.
+
+0.02 Wed Jun 27 12:09:49 BST 2007
- Renamed from Net::Z3950::IRSpy to ZOOM::IRSpy
- Fix display of non-ASCII characters in, for example, the
list of targets beginning with "R".
editing and existing one.
- Add statistics page like that one at
http://targettest.indexdata.com/stat.php
+ - Record deletion and ID change works correctly even when the
+ ID contains spaces or non-ASCII characters.
- Many, many more enhancements.
0.01 Wed Apr 5 15:53:47 2006