Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
606 lines (374 sloc) 16 KB
2002-12-28 Dave Beckett
* python/RDF.py, perl/lib/RDF/Redland/Stream.pm,
perl/lib/RDF/Redland/Iterator.pm,
java/org/librdf/redland/Stream.java,
java/org/librdf/redland/Iterator.java: Updated Stream, Iterator
classes with context methods returning a Node
2002-12-22 Dave Beckett
* Makefile.am: Added acconfig.h to dist - some automake versions
don't do this automatically such as 1.4-p5 which comes with Redhat
7.3
* java/org/librdf/redland/Makefile.am, java/Makefile.am:
coreJNI.java is not for dist
* perl/Makefile.am: Fix for 5.8 install
2002-12-12 Dave Beckett
* java/Makefile.am: die, extra ;
* php/Makefile.am: _ not -
* perl/lib/RDF/Redland.pm (DESTROY): call librdf_perl_world_finish
at exit.
* php/Makefile.am: Tidy clean
* php/test.php, php/Makefile.am: PHP updates. Still not working
yet.
* php/php.ini: testing php.ini config
* tcl/example.tcl: fix stream typo
* tcl/test.tcl: comment out non-working serializer test
* python/example.py: fix arg
* python/example.py: Added serializer code
* tcl/Makefile.am: tidy clean
* python/RDF.py: consistency things
* python/RDF.py: Added yet more pydoc
* python/RDF.py: Added more pydoc
* docs/fix-python-xhtml: Fix exceptions.html
* docs/Makefile.am: Added pydoc and pydoc/RDF.html
* docs/fix-python-xhtml: Fix pydoc output to be xhtml
* docs/fix-pod-xhtml: minor changes
* python/example.py: Fixed for stream updates
* docs/Makefile.am: Added perl POD Serializer
* perl/example.pl: Tidy, add serializer example.
* perl/Makefile.am: clean test-out.rdf
* java/Makefile.am: More javac fixes
* java/example.java: Tidy up
* java/Makefile.am: Build redland-java.jar for tests and
-classpath to use it.
* java/test2.java: Replaced finalize() method with finished() that
apps should call to release resources since Java never guarantees
it is.
* java/skeleton.java: Added Serializer
* java/org/librdf/redland/World.java,
java/org/librdf/redland/URI.java,
java/org/librdf/redland/Stream.java,
java/org/librdf/redland/Storage.java,
java/org/librdf/redland/Statement.java,
java/org/librdf/redland/Serializer.java,
java/org/librdf/redland/Parser.java,
java/org/librdf/redland/Node.java,
java/org/librdf/redland/Model.java,
java/org/librdf/redland/Iterator.java: Replaced finalize() method
with finished() that apps should call to release resources since
Java never guarantees it is.
* java/test1.java: free uri after finishing with it
* java/Makefile.am: Added lots of bodges to get around SWIG
1.3.15+ broken Java API. sed editing of the generated files to
remove the stupid coreJNI class.
* java/org/librdf/redland/Model.java (add - literal): Use
librdf_model_add_typed_literal_statement
* java/org/librdf/redland/Stream.java: Updated for stream changes
* java/org/librdf/redland/Iterator.java: Updated for iterator
changes
2002-12-11 Dave Beckett
* python/RDF.py: More docs.
* python/RDF.py: More docs
* python/RDF.py: Big update, lots of new docucomments, encouraged
by pydoc.
* python/Makefile.am: Added build target for RDF.html; should work
if pydoc is around.
* perl/lib/RDF/Redland/Model.pm (add_typed_literal_statement):
Replacing add_string_literal_statement.
* perl/Makefile.am: test.pl now in t/* tests dir.
* perl/lib/RDF/Redland/Node.pm: Updated node types
* python/test/test.py: add some more output messages
* python/Makefile.am: tidy cleanfiles
* perl/t/test1.t: Test updates, fixes.
* perl/t/Makefile.am, perl/t/test1.t, perl/t/test2.t,
perl/t/test3.t: perl test ftest.pl split into t/test1-3.t
2002-12-10 Dave Beckett
* python/test/test.py: test Serializer class
* python/Makefile.am: Add clean for serializer output
* python/RDF.py: Serializer class fix
* java/org/librdf/redland/Makefile.am: Added Serializer.java
* java/org/librdf/redland/Serializer.java: Java Serializer class
* python/RDF.py: Added Serializer class (not tested)
* perl/lib/RDF/Redland/Serializer.pm: call
librdf_serializer_serialize_model_to_file properly
* python/RDF.py: When building sequences from iterated nodes, copy
them.
* perl/lib/RDF/Redland/Serializer.pm: method serialize_model now
serialize_model_to_file
* docs/Makefile.am: Deleted old parsers: libwww, java
sirpac-stanford, java sirpac-w3c
2002-12-09 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm (properties_with_ns_prefix): Updated
pod
* perl/serialize.pl: More playing, still incomplete.
2002-11-24 Dave Beckett
* perl/lib/Makefile.am, perl/lib/RDF.pm: RDF.pm removed as
promised
2002-11-21 Dave Beckett
* ruby/example.rb, tcl/test.tcl, tcl/example.tcl,
python/test/test.py, python/example.py, python/RDF.py,
perl/lib/RDF/Redland/Stream.pm, perl/lib/RDF/Redland/Model.pm,
perl/lib/RDF/Redland/Iterator.pm: Updated for stream and iterator
method changes.
* perl/serialize.pl, perl/example.pl: Updated for stream method
changes.
2002-11-20 Dave Beckett
* php/test.php, php/example.php: Do nothing
* php/Makefile.am: Run test (does nothing so far apart from import
Redland)
* docs/Makefile.am: Added php.html (no API in release though)
2002-11-12 Dave Beckett
* perl/lib/RDF/Redland/RSS.pm (inchannel): Delete; never part of
RSS 1.0
2002-11-11 Dave Beckett
* perl/lib/RDF/Makefile.am, perl/lib/RDF/Stream.pm,
perl/lib/RDF/URI.pm, perl/lib/RDF/Model.pm, perl/lib/RDF/Node.pm,
perl/lib/RDF/Parser.pm, perl/lib/RDF/RSS.pm,
perl/lib/RDF/Statement.pm, perl/lib/RDF/Storage.pm,
perl/lib/RDF/Iterator.pm: Removed old perl namespaced modules
2002-09-30 Dave Beckett
* php/Makefile.am: PHP interface
* Makefile.am: Added php interface
2002-09-27 Dave Beckett
* perl/Makefile.am: Updates to make swig re-run and build
lib/RDF/Redland/CORE.pm when it is needed.
* python/RDF.py: Check for == None as well as == "NULL" as return
from SWIG methods.
(Change to the SWIG calling convention in newer version)
2002-09-05 Dave Beckett
* python/Makefile.am: Use SWIG_PYTHON_ARGS
* autogen.sh: Remove config.cache before running new configure
2002-09-04 Dave Beckett
* python/RDF.py: Add some defensive checks for __str__ calls on
null nodes/statements
2002-09-03 Dave Beckett
* autogen.sh: Fix swig check
* python/test/test.py: test with raptor parser
* autogen.sh: Require swig, min 1.3.10
* autogen.sh: Move copying of local copies of config.guess,
config.sub to after automake, libtool to ensure it overwrides.
2002-08-19 Dave Beckett
* python/RDF.py: Added Python message callback support - generate
raise on error or warnings.
* perl/lib/RDF/Redland.pm: fix docs
* perl/lib/RDF/Redland.pm: Move subroutines to documented package
* docs/fix-pod-xhtml: Fix relative URIs
* perl/lib/RDF/Redland.pm: Call new librdf_perl_world_init method
to init perl callbacks.
(message): Added, to dispatch callbacks.
(set_error_handler,set_warning_handler): Allow users to change
handlers
2002-08-16 Dave Beckett
* perl/lib/RDF/Redland/Model.pm (sources,arcs,targets): Use new
Iterator methods.
2002-08-13 Dave Beckett
* perl/lib/RDF/Redland/Node.pm (blank_identifier): Added to
get/set blank node ids
* perl/serialize.pl: More stuff
2002-08-11 Dave Beckett
* perl/lib/RDF/Redland/Iterator.pm (next): Replaced with get, next
methods
* python/RDF.py: Change iterator methods from get to get/next
2002-08-01 Dave Beckett
* docs/Makefile.am: added kernel-doc to the dist
2002-07-29 Dave Beckett
* ruby/Makefile.am: s/repat/raptor/
* ruby/example.rb: s/repat/raptor/ in instructions
* ruby/Makefile.am: use mkdir -p for installdir
2002-07-28 Dave Beckett
* docs/Makefile.am: Fix #comment in rule (portability)
* autogen.sh: Fix use of srcdir/find
2002-07-26 Dave Beckett
* perl/serialize.pl: test pretty xml serializing code
2002-07-23 Dave Beckett
* Makefile.am: Added aux dir
* perl/example.pl: Update perl literal calls
* perl/lib/RDF/Redland/Node.pm: Fix docs
* ruby/Makefile.am: Fix cflags
* java/Makefile.am: Append to (Linux? only) dynamic lib search
path var LD_LIBRARY_PATH
* tcl/Makefile.am: Fix cflags
* tcl/test.tcl, python/RDF.py: Update
librdf_node_set_literal_value calls
* java/org/librdf/redland/Model.java,
java/org/librdf/redland/Node.java, python/RDF.py,
perl/lib/RDF/Redland/Model.pm, perl/lib/RDF/Redland/Node.pm: zap
former xml_space args entirely
* python/RDF.py: Zap xml_space
2002-07-22 Dave Beckett
* autogen.sh: zap ltconfig too - generated if needed.
2002-07-20 Dave Beckett
* python/Makefile.am: clean-python isn't good enough
* perl/Makefile.PL: Use redland-src-config --static-libs
* tcl/Makefile.am, ruby/Makefile.am, perl/Makefile.PL,
java/Makefile.am: Update for using ../redland-src-config
* Makefile.am: zap 'finish' stuff
2002-07-16 Dave Beckett
* Makefile.am: Moved redland-config to top dir
2002-07-14 Dave Beckett
* Makefile.am: Added redland-src-config.in More rules to build
various things in subdirs, not really working yet.
* python/RDF.py: Updates from Edd Dumbill:
(class RedlandError): Added, an Exception class
(class NodeTypeError): Added, an RedlandError exception class
(node_type): Added package function to turn a node name to a
Redland
(node_type_name): Added package function to get the node name for
a Redland node type
(_get_uri): Now throw an NodeTypeError exception if node has no
URI
(is_resource): Added, returns true if node is a resource
(is_literal): Added, returns true if node is a literal
(class Storage, __init__): Raise exception if a null URI given to
constructor.
2002-07-05 Dave Beckett
* Makefile.am: Update CPPFLAGS, LDFLAGS, LIBS to have external,
internal versions and ones just for xml parsers (expat, libxml)
used by internal RDF/XML parsers
* Makefile.am: Add more subdirs, tidy
2002-06-26 Dave Beckett
* Makefile.am, docs/Makefile.am: Updated for moved sources
* autogen.sh: Remove raptor source hunting
* perl/MANIFEST: Added RDF::Redland::Serializer
* perl/example.pl: Added (comment out) serializer test
* perl/lib/RDF/Redland/Makefile.am: Added Serializer i/f
* perl/lib/RDF/Redland/Serializer.pm: RDF::Redland::Serializer
class
* perl/lib/RDF/Redland.pm: Added RDF::Redland::Serializer
2002-06-19 Dave Beckett
* autogen.sh: Import nearby fresh autoconf config.* files
2002-06-10 Dave Beckett
* perl/lib/RDF/Redland/Node.pm, perl/lib/RDF/Redland/Model.pm,
perl/lib/RDF/Redland/Iterator.pm: Remove deprecated methods
* docs/Makefile.am: For maintainer, don't clean generated sgml, do
that on distclean
2002-06-08 Dave Beckett
* perl/lib/RDF/Redland/Node.pm: Updated node types; restrict
public ones to resource, literal, blank
* perl/lib/RDF/Node.pm: Define some node type vars for legacy
2002-06-06 Dave Beckett
* perl/README.txt: Tidied. link to update script
* perl/lib/RDF/Redland/Model.pm:
(serialize) Added, synonym for serialise method
* perl/MANIFEST: Added README.txt Removed duplicate
* perl/Makefile.am: Added README.txt notes and update-perl-api.pl
to dist
* perl/README.txt: Perl API notes
2002-06-04 Dave Beckett
* Makefile.am: remove rdf_serializer_raptor.h
* autogen.sh: Add raptor_uri.c to symlink mess
2002-06-03 Dave Beckett
* python/RDF.py:
(Node) __hash__ - return hash based on string representation
(Uri) __hash__ - return hash based on redland object (which is
same for same URI)
2002-06-01 Dave Beckett
* python/test/test.py, python/example.py: Changes for updated
python 2.2+ API
* python/RDF.py: Improved python API by Edd Dumbill. Requires
python 2.2 Classes renamed e.g. RDF.node to RDF.Node
(some) set/get methods use python __getattr__ and __setattr__
Remove all user reference to world object
(RDF.Parser): parse_into_model method now has model as first
argument
2002-05-29 Dave Beckett
* java/test1.java, java/test2.java: Add node constructor test
* java/org/librdf/redland/Node.java: Added some javadoc Amend
constructor taking a string to also build blank nodes; added extra
parameter.
* perl/lib/RDF/Redland/Node.pm: Added constructor
new_from_blank_identifier
* docs/Makefile.am: Added serializer to api docs
2002-05-28 Dave Beckett
* Makefile.am: Added rdf_serializer_test to TESTS
* Makefile.am: Added rdf_serializer_test
* Makefile.am: Added serializer modules
* perl/lib/RDF/Redland/Parser.pm (new): Note that name is also
optional and if all fields blank, gives an application/rdf+xml
parser
2002-05-23 Dave Beckett
* docs/Makefile.am: Add query, query_triples modules to the api
docs
* Makefile.am: Added query module - sources, headers and test
2002-04-27 Dave Beckett
* python/test/test.py, perl/example.pl: Use any available rdf/xml
parser
* python/RDF.py: Update API to get add more python standard bits
such as __eq__ and __ne__ and generating python sequences
(node): Remove equals method, added __eq__, __ne__
(model) Added sources, targets, arcs methods returning python
sequences
(iterator) Various changes to get it working
(uri) Remove equals method, added __eq__, __ne__ Made method
feature handle string uris
* python/test/test.py: Expanded to print out model, parse into it,
query model by statements and nodes and generally exercise most of
the API techniques
2002-04-26 Dave Beckett
* docs/Makefile.am: Added ruby.html
* ruby/example.rb: Use ARGV
* ruby/Makefile.am: Call test/example program with args
* ruby/example.rb: Added header. Fixed typo
* ruby/example.rb: Filled in the example and it now works (had to
hard code some arguments)
* ruby/Makefile.am: install-ruby copies the Redland.so into
probably the right place
2002-04-25 Dave Beckett
* perl/lib/RDF/URI.pm, perl/lib/RDF/Stream.pm,
perl/lib/RDF/Storage.pm, perl/lib/RDF/Statement.pm,
perl/lib/RDF/RSS.pm, perl/lib/RDF/Parser.pm, perl/lib/RDF/Node.pm,
perl/lib/RDF/Model.pm, perl/lib/RDF/Iterator.pm: End modules with
1;
2002-04-24 Dave Beckett
* autogen.sh: really get ln -s right
* autogen.sh: get ln -s right
* autogen.sh: for syntax
* autogen.sh: sh syntax
* autogen.sh: Find and link in raptor sources when nearby
* docs/Makefile.am: Try to fix missing redland.3 problem for
non-maintainer
2002-04-23 Dave Beckett
* ruby/Makefile.am: No README yet
2002-04-22 Dave Beckett
* python/README: Point to skeleton docs
* python/RDF.py: Fixes for Python 2.2 due to change in __ meaning
(not tested much)
2002-04-03 Dave Beckett
* ruby/Makefile.am, ruby/example.rb: Initial ruby stuff from
danbri (not complete)
* Makefile.am: Updates for ruby (not working)
2002-03-07 Dave Beckett
* docs/fix-pod-xhtml: Updates for pod2html changing Handle perl
module names changing, new POD dirs
* docs/Makefile.am: Added redland.3 (made from redland.pod via
pod2man) manual page Added redland.pod; mostly generated from
source files. Add manual pages to distribution.
2002-02-12 Dave Beckett
* perl/MANIFEST.SKIP, perl/MANIFEST: Updated for new files (old
api and new)
* perl/Makefile.PL: Updates for new perl module names Ghastly
hacks to get ExtUtils::MakeMaker to use RDF::Redland::CORE
* perl/Makefile.am: Updates for new perl module names Change to
build SWIG outputs here and move the generated perl to the right
place lower down the tree.
* perl/rss-dump.pl, perl/example.pl: Updates for new perl module
names
* perl/lib/RDF/Redland/Makefile.am: Added CORE.pm (from SWIG) to
distribution; clean it too.
* perl/lib/RDF/Redland/URI.pm, perl/lib/RDF/Redland/Stream.pm,
perl/lib/RDF/Redland/Storage.pm,
perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/RSS.pm,
perl/lib/RDF/Redland/Parser.pm, perl/lib/RDF/Redland/Node.pm,
perl/lib/RDF/Redland/Model.pm, perl/lib/RDF/Redland/Iterator.pm,
perl/lib/RDF/Redland.pm: Updates for new perl module names
* perl/lib/RDF/URI.pm, perl/lib/RDF/Stream.pm,
perl/lib/RDF/Storage.pm, perl/lib/RDF/Statement.pm,
perl/lib/RDF/RSS.pm, perl/lib/RDF/Parser.pm, perl/lib/RDF/Node.pm,
perl/lib/RDF/Model.pm, perl/lib/RDF/Makefile.am,
perl/lib/RDF/Iterator.pm, perl/lib/RDF.pm: Trampoline modules for
old->new perl APIs Contains warning with a promise that these
files go away next version
2002-01-02 Dave Beckett
* perl/Makefile.PL: Pass -I and -L,-l flags to right config
* Makefile.am: Added Makefile.PL to distribution
* Makefile.PL: Fake MakeMaker Makefile.PL - top level Makefile.PL
for Redland
Jump to Line
Something went wrong with that request. Please try again.