# -*-n3-*-

@prefix dc:			<http://purl.org/dc/elements/1.1/> .
@prefix dcterms:	<http://purl.org/dc/terms/> .
@prefix foaf:		<http://xmlns.com/foaf/0.1/> .
@prefix doap:		<http://usefulinc.com/ns/doap#> .
@prefix xsd:		<http://www.w3.org/2001/XMLSchema#> .
@prefix asc:		<http://aaronland.info/ns/changefile/> .
@prefix my:			<http://purl.org/NET/cpan-uri/dist/RDF-Endpoint/> .

<>
	dc:title				"Changes" ;
	dc:description          "Changes for RDF::Endpoint" ;
	dc:subject				my:project ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.07.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.07" ;
		doap:created      "2014-08-04" ;
	] ;
	asc:changes [
		asc:addition	"Added Plack::App::RDF::Endpoint." ;
		asc:update      "Updated RDF::Endpoint to quote raw-value ETag values (github issue #106)." ;
		asc:update      "Use base64 encoding of tags to get shorter strings (patch from Kjetil Kjernsmo)." ;
		asc:update		"Updated endpoint.psgi to look for PERLRDF_STORE environment variable." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.06.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.06" ;
		doap:created      "2014-07-01" ;
	] ;
	asc:changes [
		asc:addition	"Add Server header (from Kjetil Kjernsmo via github pull request #93)." ;
		asc:addition	"Added initial support for application/json-problem errors." ;
		asc:update      "Fixed config bug in t/psgi.t." ;
		asc:update      "Added SPARQL 1.1 WG protocol tests." ;
		asc:update      "The load_data and update configuration flags cannot both be true at the same time." ;
		asc:update      "Updated RDF::Endpoint to return a 400 error when datasets are specified both in protocol and query." ;
		asc:update      "Made RDF::Endpoint->new die on invalid config (when both load_data and update options are specified)." ;
		asc:update      "Added Allow header to HTTP 405 responses." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.05.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.05" ;
		doap:created      "2012-05-28" ;
	] ;
	asc:changes [
		asc:addition	"Use a default in-memory store if no config file is available." ;
		asc:addition	"Let RDF_ENDPOINT_FILE env variable override the Config::JFDI default." ;
		asc:update      "Fixed bug in handling of update requests." ;
		asc:update      "Improved conformance with SPARQL 1.1 Protocol spec." ;
		asc:update      "Added use of Plack::Builder and Plack::Middleware::AccessLog in default configuration." ;
		asc:update      "Improved HTTP error status code messages." ;
		asc:update      "Added Service Description resultFormat triples for SPARQL XML and JSON Results." ;
		asc:update      "Renamed Service Description sd:defaultDatasetDescription property to sd:defaultDataset." ;
		asc:update      "Croak when unable to open file handles" ;
		asc:update      "Removed custom logging code (should be done with Plack middleware)." ;
		asc:update      "Require a recent version (0.99) of Plack::Request with support for logging." ;
		asc:update      "Updated see also link to SPARQL Protocol (1.1)." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.04.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.04" ;
		doap:created      "2011-07-19" ;
	] ;
	asc:changes [
		asc:addition	"Added RDFa serialization tests (from KjetilK)." ;
		asc:update      "Allow the service description default graph to be a URI or a blank node (based on config value)." ;
		asc:update      "Require RDF::RDFa::Generator 0.102 (fixes RDFa service description serialization bug)." ;
		asc:update      "Fixed bug introduced by commit 3fb5e48 causing query results to disappear from HTML results page." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.03.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.03" ;
		doap:created      "2011-06-07" ;
	] ;
	asc:changes [
		asc:update      "Removed duplicated, hard-coded HTML to allow better customization of HTML (from nichtich)." ;
		asc:update      "Actually dereference correctly endpoint_path, and make the test use root (from kjetilk)." ;
		asc:update      "Make endpoint path configurable (from kjetilk)." ;
		asc:update      "style element must go in head (from kjetilk)." ;
		asc:update      "Updated service description RDF to use sd:endpoint instead of sd:url (tracking updates in the SD spec)." ;
		asc:update      "Add merging of namespace hashes (from kjetilk)." ;
		asc:update      "Replace new_with_string with new and change docs (from kjetilk)." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.02.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.02" ;
		doap:created      "2011-04-16" ;
	] ;
	asc:changes [
		asc:addition	"Added ETag support for query results, varying based on Accept and Accept-Encoding headers, and query string." ;
		asc:addition	"Added support for POSTing queries and updates directly using the appropriate media types." ;
		asc:addition	"Added CodeMirror files for syntax highlighting SPARQL query form markup." ;
		asc:update      "Changes to align with SPARQL Protocol 1.1." ;
		asc:update      "Updated tests to test functionality directly via PSGI." ;
		asc:update      "Updated content negotiation quality values." ;
		asc:update      "Moved endpoint-specific configuration variables into top-level 'endpoint' hash." ;
		asc:update      "Fixed caching bug in which browsers would use cached results across endpoint instantiations." ;
		asc:update      "Service description is now cached in the RDF::Endpoint object." ;
		asc:update      "Updated endpoint.psgi to move config parsing and endpoint object construction outside of the request handler." ;
		asc:update      "Updated RDF::Endpoint to use a persistent model object across run() calls." ;
	] ;
	.


<http://kasei.us/code/files/RDF-Endpoint-0.01.tar.gz>
	dcterms:isVersionOf my:project ;
	
	doap:Version [
		doap:revision     "0.01" ;
		doap:created      "2010-07-14" ;
	] ;
	asc:changes [
		asc:addition	"First release." ;
	] ;
	.


my:project
	a doap:Project ;
	doap:name					"RDF-Endpoint" ;
	doap:shortdesc				"A SPARQL Protocol Endpoint implementation"@en ;
	doap:programming-language	"Perl" ;
	doap:homepage				<http://search.cpan.org/dist/RDF-Endpoint/> ;
	doap:download-page			<http://search.cpan.org/dist/RDF-Endpoint/> ;
	doap:bug-database			<http://rt.cpan.org/Dist/Display.html?Queue=RDF-Endpoint> ;
	doap:maintainer				<http://kasei.us/about/foaf.xrdf#greg> ;
	doap:developer				<http://kasei.us/about/foaf.xrdf#greg> ;
	doap:documenter				<http://kasei.us/about/foaf.xrdf#greg> ;
	doap:tester					<http://kasei.us/about/foaf.xrdf#greg> ;
	doap:created				"2010-06-19"^^xsd:date ;
	doap:license				<http://dev.perl.org/licenses/> ;
	.

<http://kasei.us/about/foaf.xrdf#greg>
	a               foaf:Person ;
	foaf:name       "Gregory Todd Williams" ;
	foaf:homepage   <http://kasei.us/> ;
	foaf:page       <http://search.cpan.org/~gwilliams/> ;
	foaf:mbox       <mailto:gwilliams@cpan.org> ;
	<http://www.w3.org/2002/07/owl#sameAs> <http://purl.org/NET/cpan-uri/person/gwilliams> ;
	.
