2000-10-22  aigan  <aigan@astral.paranormal.se>

	* doc/ANNOUNCE, doc/TODO, doc/tutorial.txt:
	New documentation

	* doc/api.html, TODO:
	 - TODO moved to doc
	 - api.html replaced by api.txt

	* cgi-bin/person.cgi, doc/api.txt, doc/dependency.txt, doc/get_node.txt, doc/html/dbi.html, doc/html/jumptable.html, doc/html/presentation.html, doc/wraf.txt, lib/RDF/Service/Context.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, lib/RDF/Service.pm, MANIFEST.SKIP, README, t/w23a.pl, t/w23b.pl:
	 - added type()
	 - set() takes strings as literal props
	 - updated documentation

2000-10-21  aigan  <aigan@astral.paranormal.se>

	* cgi-bin/person.cgi, cgi-bin/tmpl/person_edit_form, cgi-bin/tmpl/person_list, cgi-bin/tmpl/person_view, lib/RDF/Service/Cache.pm, lib/RDF/Service/Context.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, TODO:
	minimal arc(), arc_obj(), arc_subj(), rev_type(), list() and li()

2000-10-20  aigan  <aigan@astral.paranormal.se>

	* doc/dependency.txt:
	Info about dynamic properties

	* lib/RDF/Service/Interface/Schema/RDFS_200001.pm, cgi-bin/person.cgi, cgi-bin/tmpl/person_list, doc/api.txt, lib/RDF/Service/Cache.pm, lib/RDF/Service/Constants.pm, lib/RDF/Service/Context.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm, TODO:
	 - Improved debugging info
	 - Implemented rev_type, rev_props, arc_subj, list and declare_selection
	 - Revised API spec

2000-10-13  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Context.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm:
	The problems from the introduction of the context wrapper has been solved

2000-10-12  aigan  <aigan@astral.paranormal.se>

	* doc/api.txt, lib/RDF/Service/Context.pm:
	 - API for queries
	 - Most things from RDF::Service::Resouce has moved to RDF::Service::Context

	* lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, lib/RDF/Service/Cache.pm, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm, TODO:
	This is the first phase of introducing the context wrapper around
	resouce objects.  Many things broken.

2000-10-08  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm:
	Minor changes...

2000-10-04  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Interface/DBI/V01.pm, cgi-bin/person.cgi, cgi-bin/tmpl/person_view, doc/wraf.txt, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Resource.pm, README, TODO:
	 - Will now distinguish better between multiple interfaces while changing data
	 - setting types and props will correctly change the old settings

2000-09-28  aigan  <aigan@astral.paranormal.se>

	* doc/html/dbi.html, doc/html/jumptable.html, doc/html/presentation.html:
	Initial version

2000-09-27  aigan  <aigan@astral.paranormal.se>

	* doc/html/jumptable.html, doc/html/presentation.html:
	Documentation. Initial version

	* doc/wraf.txt, lib/RDF/Service/Dispatcher.pm:
	Updating documentation

2000-09-26  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, doc/rdf.sql, doc/wraf.txt, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm, cgi-bin/person.cgi, cgi-bin/tmpl/person_edit_form, cgi-bin/tmpl/person_list, cgi-bin/tmpl/person_view, README, TODO:
	- Shortend get_node() to get()
	- You can now use either node or uri for many parameters
	- declare_add_type() now adds implicit types based on subClassOf
	- added a guard against infinite recursions

2000-09-24  aigan  <aigan@astral.paranormal.se>

	* cgi-bin/tmpl/person_edit_form, MANIFEST.SKIP:
	Added missing files

	* lib/RDF/Service/Cache.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm, t/rdf_server.pl, t/w23a.pl, t/w23b.pl, cgi-bin/person.cgi, cgi-bin/rdf.handler, cgi-bin/tmpl/person_list, doc/api.html, doc/rdf.sql, lib/RDF/Service.pm:
	- Adding update functionality
	- Updated documentation

	* bin/rdf_server.pl, bin/w23a.pl, bin/w23b.pl, Makefile.PL, MANIFEST, README:
	- Moving files from ./bin to ./t
	- Adding update function to lib
	- Updating documentation

2000-09-23  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm, cgi-bin/person.cgi, lib/RDF/Service/Dispatcher.pm:
	Implemented deletion of nodes

	* lib/RDF/Service/Constants.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm:
	Begun to restructure handling of arcs

2000-09-22  aigan  <aigan@astral.paranormal.se>

	* cgi-bin/tmpl/components, cgi-bin/tmpl/components.html, cgi-bin/tmpl/error, cgi-bin/tmpl/footer, cgi-bin/tmpl/header, cgi-bin/tmpl/js, cgi-bin/tmpl/menu, cgi-bin/tmpl/person_add_form, cgi-bin/tmpl/person_list, cgi-bin/tmpl/person_view, cgi-bin/tmpl/test, cgi-bin/tmpl/error.html, cgi-bin/tmpl/header.html, cgi-bin/tmpl/js.html, cgi-bin/tmpl/menu.html:
	New templates for person.cgi

	* cgi-bin/person.cgi, lib/RDF/Service/Cache.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm:
	Changes for adding and viewing records with person.cgi

2000-09-20  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Resource.pm, bin/w23b.pl:
	Minor fixes...

	* cgi-bin/tmpl/menu.html, cgi-bin/tmpl/js.html, cgi-bin/tmpl/header.html, cgi-bin/tmpl/error.html, cgi-bin/tmpl/components.html, cgi-bin/person.cgi:
	CGI frontend for person records

	* lib/Wraf/Result.pm: Initial version

	* TODO: Project plan

2000-09-19  aigan  <aigan@astral.paranormal.se>

	* doc/rdf.sql: minor documentation changes

	* lib/RDF/Service/Interface/DBI/V01.pm:
	 - find_node() looks for the URI in the DB
	 - init_types() reads the node and type records
	 - create_literal() creates a literal record
	 - _get_node() find a node based on the interface node id

	* lib/RDF/Service/Interface/Base/V01.pm:
	 - service_init_types() tells the types for the Service object
	 - find_node() looks for the node in the cache

	* lib/RDF/Service/Resource.pm:
	 - added get_model() is_a() declare_add_type() declare_add_static_literal() declare_add_dynamic_literal() declare_add_prop()

	* lib/RDF/Service/Dispatcher.pm:
	 - Simplified jumptable construction
	 - All interface functions should now return a second value stating the type of return

	* lib/RDF/Service/Constants.pm:
	Changed the URI for the local namespace

	* lib/RDF/Service.pm:
	Create service with specific URISTR

	* bin/w23b.pl:
	Just list the property keys for a specific resource

	* bin/w23a.pl:
	Creates a statement in a model. Only fixed URIs

	* bin/rdf_server.pl: Added comment

	* TODO: Cleaning out old notes

2000-09-01  aigan  <aigan@astral.paranormal.se>

	* doc/api.html:
	Updated to reflect the present functions

	* bin/w23b.pl, Changes:
	Added w23b.pl and removed Changes

	* lib/RDF/Service/Interface/Schema/RDFS_200001.pm:
	- added debug flag
	- renamed set_types() to init_types()

	* lib/RDF/Service/Interface/DBI/V01.pm:
	- added debug flag
	- renamed set_types() to init_types()
	- added init_props()
	- added get_props_list()
	- added add_arc()
	- bugfix in _get_id()

	* lib/RDF/Service/Interface/Base/V01.pm:
	- added debug flag
	- renamed set_types() to init_types()

	* lib/RDF/Service/Resource.pm:
	- Added debug flag
	- get_node() searches the node cache
	- bugfix in declare_model()

	* lib/RDF/Service/Dispatcher.pm:
	- Added debug flag
	- renamed set_types() to init_types()

	* lib/RDF/Service/Constants.pm:
	Added a props property

	* lib/RDF/Service/Cache.pm:
	- Added node cache
	- Added debug flag

	* lib/RDF/Service.pm: Added debug flag

	* bin/w23a.pl:
	Insert a statement and list the properties for the subject

2000-08-26  aigan  <aigan@astral.paranormal.se>

	* lib/RDF/Service/Cache.pm, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm, README:
	Adding CVS ID tag, description and copyright information at the top of the files and in the README file

	* Makefile.PL:
	Depend on DBI and URI but not CGI

	* lib/.htaccess: deleted

	* bin/.htaccess: *** empty log message ***

	* lib/RDF/Service/Interface/Schema/RDFS_200001.pm:
	Removed references to removed classes

	* lib/RDF/Service/Interface/DBI/V01.pm:
	 - Package name corrected
	 - Recieves the connection arguments as a hash ref
	 - Moved model initialization to Resource class

	* lib/RDF/Service/Interface/Base/V01.pm:
	 - Registrer the interface with the interface rewouce rather than the
	   interface module resource
	 - Excludes 'passwd' from the interface URI

	* lib/RDF/Service/Resource.pm:
	 - Better debug messages
	 - Does not use goto() in AUTOLOAD anymore
	 - access get_node() as object method
	 - declare_model() initializes resource data and set the types
	 - declare_self() updates types for a resource
	 - types_as_string() returnes an idented list of types for the resource

	* lib/RDF/Service/Dispatcher.pm:
	Better debug messages

	* lib/RDF/Service.pm:
	Declares the types for the Service resource to be Service, Model and Resource

	* bin/w23a.pl:
	onnects to DBI and creates a model

2000-08-25  aigan  <aigan@astral.paranormal.se>

	* bin/.htaccess, bin/rdf_server.pl, bin/w23a.pl, lib/.htaccess, lib/RDF/Service/Cache.pm, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm:
	Import of current files

	* bin/.htaccess, bin/rdf_server.pl, bin/w23a.pl, lib/.htaccess, lib/RDF/Service/Cache.pm, lib/RDF/Service/Constants.pm, lib/RDF/Service/Dispatcher.pm, lib/RDF/Service/Interface/Base/V01.pm, lib/RDF/Service/Interface/DBI/V01.pm, lib/RDF/Service/Interface/Schema/RDFS_200001.pm, lib/RDF/Service.pm, lib/RDF/Service/Resource.pm:
	New file.

	* cgi-bin/rdf.handler, Changes, doc/api.html, doc/get_node.txt, doc/rdf.sql, doc/wraf.txt, Makefile.PL, MANIFEST, README, TODO:
	Import of current files

	* cgi-bin/rdf.handler, Changes, doc/api.html, doc/get_node.txt, doc/rdf.sql, doc/wraf.txt, Makefile.PL, MANIFEST, README, TODO:
	New file.