GNOME 3591 Published by

Version 0.5.0 of Rarian is available:

Download links:
http://code.google.com/p/rarian/downloads/list

(Direct:
bzipped tarball:
http://rarian.googlecode.com/files/rarian-0.5.0.tar.bz2
gzipped tarball:
http://rarian.googlecode.com/files/rarian-0.5.0.tar.gz
)

What is it?
==========

Rarian is the new name for Spoon. Spoon is a documentation meta-data library designed as a spork [1] of scrollkeeper. As of this release, it is backwards compatible with scrollkeeper, allowing it to be used in it's place in a standard (and quite strange) installs of GNOME. Yelp works fine with it, through scrollkeeper emulation mode.



WARNING
======

The install will automatically move you're scrollkeeper files (if they're found) out of the way (not delete them) and symlink itself into place. If you install additional documentation after installing Rarian and decide to go back to scrollkeeper, you will need to re-run scrollkeeper-rebuilddb afterwards.

What's new?
==========

There's quite a lot new this time around:
* Add new pkg-config file
* install headers correctly
* add lots of useful functions for getting info out of rarian
* Add info page support
* Add man page support
* Add scripts and programs to emulate all scrollkeeper scripts
* (optionally) depend on libxslt for scrollkeeper-extract (otherwise, it won't be built)
* Add all necessary stuff so installing in place of scrollkeeper in jhbuild works fully
* Add proper COPYING attribution files for utils and lib
* Remove autogen dependance on gnome-autogen
* turn on installed mode by default
* Turn on scrollkeeper compatibility by default
* When scrollkeeper files exist, move them out the way and symlink appropriately
* Fix loads of compiler errors
* Moved home to:
http://code.google.com/p/rarian/ (thought there's not too much there
yet)
* Oh, and change package name to Rarian (from Spoon)

Requirements
===========

Rarian was designed to be desktop-agnostic and as such doesn't depend of glib / other things in the GNOME stack.

* (optionally) libxslt. This provides compatibility for
scrollkeeper-extract.
* Not much else. It should be reasonably self-contained.

Thanks
=====

Thanks to myself for motivating me to get this done. I owe myself a beer at GUADEC. Also, thanks to Daniel Holbach for the patch to remove compiler warnings. Finally, a huge thanks to Patryk Zawadzki (hope I got that right) for the naming suggestion, which rocks.

Don
[1] In this context, a spork is a fork that rewrites everything. Rarian is written from scratch, but designed to be compatible with scrollkeeper. It's a fork-but-not-really.