logo       

ANN: refdb-0.9.8 available: msg#00012

Subject: ANN: refdb-0.9.8 available
Hi all,

after another 6 months of work, RefDB 0.9.8 has been released into the
wild today. Please grab your copy right here:

http://sourceforge.net/projects/showfiles.php?group_id=26091

Please note that you should also upgrade your RefDB-perlclient package
to 1.15.

See the attached list for news and bugfixes. Please report any
problems to the list.

regards,
Markus

Bugfixes:

- queries for UR and L1-L4 fields now work again

- en2ris now properly imports the start and end page information from
  newer EndNote versions

- using multiple databases in LaTeX documents now works again properly

- bibtex output is now properly escaped

- getref now honours backslash-escaped apostrophes in query strings

- strings extending the length of limited size fields in t_refdb are
  now properly truncated during data import

- correctly rollback if adding RIS data fails

- exclusive queries (e.g. :UR:!~"http") now work as expected for links
  (UR, L1-L4, authors, and keywords

- refdbd now modifies citation keys containing the string "-ID" as
  this may cause problems when creating bibliographies. "-ID" will be
  replaced with "_ID" to avoid problems.

- if an iconv error occurs during data import, refdbd now returns a
  meaningful error message.

- in Pubmed XML data, <PersonalNameSubject> name parts no longer leak
  into the next author name


Improvements:

- the refdba:listuser command now checks for the required database
  argument

- improved manpage layout by using new DocBook stylesheet capabilities
  when available, and workarounds for older stylesheet versions

- configure now simplifies the task of building modularized RefDB
  packages. You can now build server, clients, and doc packages
  separately. Additionally, you can switch off building docs and
  manpages to build the RefDB binaries from the SVN sourceson systems
  without an XML/DocBook toolchaiin

- the code that generates citation keys from author names was improved
  by using iconv to transliterate foreign characters. 

- the default setup now uses UTF-8 as the default input, storage, and
  output encoding.

- the wrapper script bib2ris-utf8 was added to simplify postprocessing
  of the bib2ris output with the new refdb_latex2uft8txt script. The
  latter converts foreign characters to their UTF-8 equivalents and
  strips off other LaTeX commands.

- personal reference lists are now implemented on top of extended
  notes. This means in particular that each user can maintain an
  unlimited number of reference lists

- various fixes to the PHP web interface

- use an improved bibtex citation format (\cite{dbname:citekey})

- now supports citation key based citation formats in addition to
  author/year and numeric

- improved citation formats handle more reference types

- refdbd can now install and upgrade the main database without
  external tools. See the file UPGRADING and the refdbd man page for
  further information.

- for this to work, the main database dump files are now versioned

- refdb-init now uses these new refdbd capabilities to simplify the
  initial setup.

- refdbd can also be run to check the database connection and to
  retrieve the database version. This is mainly useful for
  package/ports builders.

- the help messages of the binaries now show the subversion revision
  they were built from. This makes it easier to track down bugs to
  specific builds.

- refdbd can now run from a single main+reference database to allow
  the installation on cheap web space with access to a single MySQL
  database.

- RefDB now provides frequency data for various statistical
  purposes. The get{au|ed|as|kw|jo|jf|j1|j2} commands allow to display
  the absolute number of references that use the particular item, or a
  relative number between 0 and 10

- The xhtml output of getref and checkref now contain frequency
  data. If you view the output with a new optional stylesheet, the
  authors, journal names, and keywords will be displayed according to
  their frequency in terms of font size and colour, similar to the tag
  clouds in services like del.icio.us.

- getref and get{au|ed|as|kw|jo|jf|j1|j2} now support a new option -N
  limit[:offset] to cut down on the number of returned datasets. This
  feature can be conveniently used to loop over the result set in
  e.g. increments of 5 or 10, a feature most useful for graphical
  frontends.

- the dump files of empty reference databases (these are required
  e.g. to set up RefDB using a single database) were updated and
  versioned.

- the name of the main database is now configurable through the
refdbdrc config file or by means of refdbd's -M command-line
option. This allows RefDB to run in situations where you cannot choose
the database name.
 
Backwards-incompatible changes:

- The -N option of the refdba:adduser command (which specifies the
  password of a new user) was renamed to -W. -N is now used by the
  clients to specify a number or a range of datasets.

- The addref and updateref commands now use -A to specify the
  input reference type instead of -r. This was necessary to stay
  consistent with the new checkref command which has to deal with both
  an input (-A) and an output (-r) format.

- To avoid confusion, these changes extend to the internal
  client/server protocol. Its version is now 5. As a result, old clients
  won't talk to the new server and vice versa.


-- 
Markus Hoenicka
markus.hoenicka@xxxxxxx
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
web.pylons.gene...    hurd.l4/2002-10...    kernel.commits....    user-groups.lin...    yellowdog.gener...    java.drools.use...    security.openva...    package-managem...    linux.debian.us...    qnx.openqnx.dev...    genealogy.gramp...    file-systems.if...    voip.wengophone...    tex.context/200...    ietf.smime/2003...    audio.csound.de...    culture.region....    xfree86.devel/2...    mobile.kannel.u...    distributed.con...    education.engli...    org.user-groups...    bug-tracking.gn...    recreation.bicy...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe