$Id: Changes,v 1.7 2009-11-25 19:02:34 ubuntu Exp $
0.22
- when parsing owl files, import statements are parsed out,
but not traversed. They are returned to the user though.
NOTE: if you use prior versions of ODO::Parser::XML, your
code may break as statements and imports are returned after
calling parse. owllite2perl illustrates this.
owllite2perl needs to be updated to produce actual modules, etc.
This will hopefully be accomplished next release. In SADI::SADI,
a code generator that is based on this module exists. However,
it uses RDF::Core to serialize the RDF.
- Fixed the RDF code generator. It now produces valid Perl code.
- Went through ODO::Ontology::RDFS code and fixed how it processed
statements. Basically, I made sure that ISA/inheritance dont contain
any undef keys/values. Then i updated the templates so that my updates
to ODO::Ontology::RDFS.pm were taken into account.
- Updated the test scripts to take into account that parse
now returns statements and imports
- updated the example scripts to take into account the above.
- updated the makefile to add DBD-mysql (eventhough, the db
side of ODO/Pluto doesnt work).
- added VERSION info for each file that reflects the cvs revision to aide
in diff'ing the files.
0.21
- Added missing methods that were referred to in Lite.pm
- Updated the OWL SAX parser so that entities prefixed by #
now have theh base xmlns appended to it
- The owl2perl example script still doesnt work 100%, but
a script in SADI (sadi-generate-datatypes) does something
similar to this script and uses ODO to do it.
- Cleaned up the Makefile.PL script (uses Module::Install now)
0.20
- Added trivial tests for empty test suites
- Added ODO::DBI::Connector tests
- Removed database specific database drivers
- Factored out ODO::Ontology::Vocabulary to just ODO::Vocabulary
- ODO::Node constructor bug fixes
- Added Jena node parser tests
- Added Jena system graph tests
- Added Jena objects DB/Settings.{n3|pm}, Graph/Settings.{n3|pm}
- Began update of OWL::Lite code generator to new API
- Removed dependence on Class::ISA
- Added initial N3 parser in ODO::Parser::N3; it needs expanded test case coverage
- Added support for manipulating graphs stored by Jena
- ODO::Ontology and ODO::Ontology::RDFS refactored
- ODO::Ontology::RDFS code generation bugs fixed
- ODO/RDFS.pm added; contains Perl code generated from RDFS Schema
0.10
- Initial release under the EPL