			W3C::Rdf


LEGAL STUFF:

Copyright 1997,1998,1999 W3C (MIT, INRIA, Keio ), All Rights Reserved. W3C
liability, trademark, document use and software licensing rules apply.

Please see http://www.w3.org/Consortium/Legal/ipr-notice.html#Copyright for the
authoritative edition of this copyright notice.


GETTING STARTED:

This distribution is primarily for a command line tool called algae which
implements the Algae2 language.
  http://www.w3.org/2004/05/06-Algae/
To quickly test it out, either `make test` or, after you've installed the
modules, `perl test.pl`. To experiment with language, `cd test &&
algae @ fwruleTest1-alg.sh` or whatever test you want to run. The files
ending in "-alg.sh" are shell scripts which call algae with demo queries.

CPAN MODULE STUFF:

To configure this module, cd to the directory that contains this README file and
type the following:

	perl Makefile.PL

Alternatively, if you plan to install the W3C libraries somewhere other than
your system's perl library directory. You can type something like this:

	perl Makefile.PL PREFIX=/home/me/perl INSTALLDIRS=perl

Then to build you run make.

	make

You can then test the module by typing:

	make test

If you have write access to the installation directories, you may then install
by typing:

	make install

Thanks to Clark Cooper for the above discription of the CPAN installation
procedures. Maybe I should have asked...


RDF TOYS:

test/testRdfBrowser is an RdfApp that dumps the resulting statements.

bin/rdf_browser is an RdfApp that uses Tk to render the statements from input
files or a persistent database.

bin/RdfObjects.mysql is a MySQL script to create an RDF database. Use it like
so: `msyql <RdfObjects.mysql`

bin/makeRdfObjects.sh is a shell script that tells the object_maker how to
read the rdf MySQL database and create an Rdf-specific object database.


TWEAKS:

I use the Tk::Columns module from CPAN: D/DK/DKWILSON/Tk-DKW-0.03.tar.gz
I have a patch to enhance the functionality a bit. You can apply it with:
  cd /usr/lib/perl5/site_perl/5.005/Tk
  patch -p 0 </usr/local/perl/modules/W3C/Rdf/Tk::Columns.patch
Damion Wilson, the maintainer of Tk::Columns, may advise a differernt
interface than the one I have implemented in the patch, so don't count on
this patch being adopted.

For those who don't have Tk::Columns, The statements list and query results
will appear as static listboxes.

Eric Prud'hommeaux
  eric@w3.org
