The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.30

  • First version of Targz.pm completed including documentation. You can now quickly store both messages as well as unix mailboxes in the NexTrieve::Targz archive format.
  • Added return value for success to method "splat" in NexTrieve.pm.
  • Added "filename:id" feature to _fetch_content_from_filename in NexTrieve.pm, allowing filenames to be specified with an ":id" suffix, which would then fill the "id" key in the content hash. So you can now specify an absolute (temporary) filename with an ID specification in one go. This applies to RFC822.pm and HTML.pm Feature created to fix the re-XMLing process of Targz.pm.
  • 17 March 2002 First version of Targz.pm almost ready. Only a few cleanup issues to be fixed.
  • Create specific method "write_file" to Document.pm so that the encoding information is saved when a single document is written out. All other methods to get at the XML of a Document object still return the XML _without_ the processor instruction for easy inclusion in document sequences.
  • Added dependency on Cwd and File::Copy to Makefile.PL. Needed for Targz.pm.
  • Added additional key-value pairs specification to the Document method of the RFC822.pm. Needed for Targz.pm.
  • 16 March 2002 Started work on Targz.pm based on the scripts developed the past year.
  • Bolted dependency for IO::File, IO::Socket and Date::Parse into NexTrieve.pm. They seem to have been around forever: no need for cleverness there.

Modules

Perl interface to NexTrieve search engine software
handle a NexTrieve Collection
handle a NexTrieve Collection Index
convert DBI statement handle to NexTrieve Document sequence
handle NexTrieve running as a daemon
handling a NexTrieve Document Sequence
create XML for indexing a single document
convert HTML to NexTrieve Document objects
handle the Hitlist specifications of NexTrieve
handle the Hit specifications of NexTrieve
handle indexing with NexTrieve
MIME-type conversions for documents
convert Unix mailbox to NexTrieve Document sequence
convert Mail::Message object(s) to document(s)
an overview of NexTrieve and its Perl support
handle the Query specifications of NexTrieve
handle NexTrieve as a querylog
convert RFC822 to NexTrieve Document objects
replay Querylog objects against Search objects
handle the resource specifications of NexTrieve
handle searching with NexTrieve
create and maintain Targz archives
change encoding to UTF-8