Revision history for Perl extension SADI.
0.99.1
- datatype doc had incorrect reference to a non-
existent module. Changed it to read
"sadiframework::org::examples::example::owl::AnnotatedGeneID_Record"
- added the ability to specify an outdir in datatypes script
- added test cases for generated perl modules representing owl entities
- added test cases for config module
- fixed some typos in test cases
- updated some pre-existing pod to remove warnings/errors when generating
pod html
0.99
- added REQUEST_URI to log_request in ServiceBase.
- fixed some typos in perldoc
- added a tutorial on working with generated datatypes
0.98.1
- Base.pm: bug fix-> remove ~ from paths and package names
0.98
- sadi-class.tt:
* fixed template formating
* ->label() was using Resource and not Literal
- addOutputData
* removed call to ServicePredicate
* added warning when calling method without predicate
* updated the doc to reflect that predicate is required
- service.tt / service-async.tt updated the doc (like in Core.pm)
- Base.pm: bug fix-> remove ~ from paths and package names
- updated the service-definition.tt file; added a new header
and wrapped the input/output class in double quotes; placed
the description in double quotes too.
0.97
- bug fix: sadi-install.pl; changed 0666 to 0777
in chmod for async directory so that webserver
can read it.
- bug fix: in sadi-class.tt, added a defined check
in get_statements for object/datatype property
arrays
- added a label attribute to generated owl classes
so that labels can be added to resources if one
wishes to do so.
- fixed the service signature so that we dont
indicate that we consume instances, but classes
- changed how input data to our services was read
in. The module CGI was mangling our data when
data was posted to the service.
0.96
- noticed that i neglected to include
a couple of changes. specifically,
the header in service-cgi-async.tt
isnt set properly, so 500 error will
happen each time.
- add $Data::Dumper::Purity =1 to
the store method in async service
base.
- added the ability for sadi-generate-datatypes
to follow owl import statements using command
line switch -i
- when parsing owl from URL, that URL will be used
as the base URL if one isnt defined in the OWL
document.
- when parsing owl from a file, if -b is specified,
then user is prompted for base URI.
- updated the template for object properties to remove
some of the code in the synopsis
0.95
- in the tutorials, fixed a couple
more typos; bolded some sections.
- added RDF to describe internal errors
when running sadi services.
- introduced sadi-generate-datatypes script
this script takes RDF/OWL and produces
modules that you can use in SADISeS.
This script does produce modules from
owl documents, but it isnt foolproof!
- Added to SADI::RDF::Core, the ability to
add output data of type
SADI::Data::OWL::Class.
- TODO
* when reporting errors, update
the HTTP response code
-
-
.93
- removed XML::LibXML from the makefile
- updated some typos in SADI::DATA::*
- added some new documentation to the
SADI impl classes that are generated.
- changed the license to new BSD and added
a LICENSE file.
.92
- updated the makefile
- added some new documentation
.91
- added async service support
- some minor bug fixes
.90 Sept 01 2009
- original version