[Refdb-users] ANN: refdb-0.9.4 released
Status: Beta
Brought to you by:
mhoenicka
|
From: Markus H. <mar...@mh...> - 2004-02-18 00:46:32
|
Hi all, 0.9.4 is (finally) available at: http://sourceforge.net/projects/refdb This version offers a boatload of new features which are listed below. Please note that you should have a close look at the file UPGRADING if you want to avoid losing your data. Both the system and reference databases were changed considerably and require a rebuild. Please also note that due to a change in the communication protocol the old clients and the old Perl client library won't talk to the new server and vice versa. The manual and the tutorial were updated for the new version. Both are accessible from: http://refdb.sourceforge.net/doc.html Thanks to all who spotted bugs, made contributions, or otherwise helped to improve RefDB. Your help is much appreciated. Please send all suggestions, complaints, bug reports etc. to the mailing list. regards, Markus Version 0.9.4 (February 2004) Bugfixes: - fixed risx output - fixed wrong mapping of titles in some risx types - added publication type HEAR to the risx DTD - fixed a possible segfault if messages are logged to stderr - fixed case mismatches in DocBook XML driver files - fixed bug in bibliography code for subsequent multiple citations - fixed deleteref return message if the requested reference does not exist - fixed junk error messages if refdbc was run in batch mode without specifying a default database. - fixed erroneus trailing spaces in middle names - fixed handling of hyphenated double-initials (K.-H.) - fixed error in handling of journal custom abbrev2 - fixed bug that would have blocked concurrent addref commands Improvements: - added XHTML support to the getref command and to DocBook XML bibliographies - added support for extended notes. Extended notes can be linked to any number of references, keywords, author names, and periodical names in your database. You can search for references and display all notes attached to them, or you can search for notes and display which references they are linked to. You can search for notes which are attached to particular references and vice versa. The new refdbc commands addnote, updatenote, deletenote, and getnote work essentially like their *ref counterparts. The new refdbc command addlink adds or removes links from notes to other database objects. - by default refdbd answers only connections from localhost. The new -I switch allows remote connections as well. - deleteref will refuse to delete a reference if it is in the personal lists of more than one user. - reference databases now carry additional meta information like the refdb version they were created with and the dates of creation and last modification. This information is available through the refdbc:whichdb command. - listdb now only returns RefDB reference databases - the refdbnd script was enhanced to simplify generating a Makefile for an existing SGML or XML document - server and clients can now be built and installed separately - if a default database is selected in refdbc, the program will try to select this database at startup to test for its presence. - the getref and getnote query language now uses literal string matches by default. Use the new "~" operator to obtain a regexp match. - the string quoting was improved to simplify running regexp queries in the batch mode. - refdbd now has built-in support for character encoding conversions. You can add datasets and notes in several encodings, including Unicode, and retrieve datasets in all encodings that your libiconv supports. Incoming data is automatically converted to the encoding used by the current database. -- Markus Hoenicka mar...@ca... (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de |