The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
@prefix cpan:  <http://purl.org/NET/cpan-uri/person/> .
@prefix cpant: <http://purl.org/NET/cpan-uri/terms#> .
@prefix dc:    <http://purl.org/dc/terms/> .
@prefix dcs:   <http://ontologi.es/doap-changeset#> .
@prefix dist:  <http://purl.org/NET/cpan-uri/dist/JSON-T/> .
@prefix doap:  <http://usefulinc.com/ns/doap#> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix nfo:   <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .

dist:project
	a                 doap:Project;
	doap:name         "JSON-T";
	cpant:perl_version_from [
		a nfo:FileDataObject;
		a nfo:SourceCode;
		rdfs:label "JSON::T";
		nfo:fileName "lib/JSON/T.pm";
		nfo:programmingLanguage "Perl";
	];
	cpant:readme_from [
		a nfo:FileDataObject;
		a nfo:SourceCode;
		rdfs:label "JSON::T";
		nfo:fileName "lib/JSON/T.pm";
		nfo:programmingLanguage "Perl";
	];
	cpant:recommends  "JavaScript::SpiderMonkey"^^cpant:dsWithoutVersion;
	cpant:requires    "Class::Load"^^cpant:dsWithoutVersion;
	cpant:requires    "JE"^^cpant:dsWithoutVersion;
	cpant:requires    "JSON 2.00"^^cpant:dsWithVersion;
	cpant:requires    "Object::AUTHORITY"^^cpant:dsWithoutVersion;
	cpant:version_from [
		a nfo:FileDataObject;
		a nfo:SourceCode;
		rdfs:label "JSON::T";
		nfo:fileName "lib/JSON/T.pm";
		nfo:programmingLanguage "Perl";
	];
	dc:contributor    cpan:tobyink;
	doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=JSON-T>;
	doap:category     [ rdfs:label "JSON" ];
	doap:category     [ rdfs:label "Transform" ];
	doap:category     [ rdfs:label "JsonT" ];
	doap:category     [ rdfs:label "ECMAScript" ];
	doap:category     [ rdfs:label "JavaScript" ];
	doap:created      "2010-07-29"^^xsd:date;
	doap:developer    [
		a foaf:Person;
		foaf:name "Stefan Goessner";
		foaf:homepage <http://goessner.net/>;
	];
	doap:developer    cpan:tobyink;
	doap:documenter   cpan:tobyink;
	doap:download-page <https://metacpan.org/release/JSON-T>;
	doap:homepage     <https://metacpan.org/release/JSON-T>;
	doap:license      <http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt>;
	doap:maintainer   cpan:tobyink;
	doap:programming-language "Javascript";
	doap:programming-language "Perl";
	doap:release      dist:v_0-090_00;
	doap:release      dist:v_0-090_01;
	doap:release      dist:v_0-090_02;
	doap:release      dist:v_0-090_03;
	doap:release      dist:v_0-090_04;
	doap:release      dist:v_0-100;
	doap:release      dist:v_0-101;
	doap:release      dist:v_0-102;
	doap:repository   [
		a doap:HgRepository;
		doap:browse <https://bitbucket.org/tobyink/p5-json-t>;
	];
	doap:shortdesc    "transform JSON using JsonT"@en;
	doap:tester       cpan:tobyink.

dist:v_0-090_00
	a                 cpant:DeveloperRelease;
	a                 doap:Version;
	dc:identifier     "JSON-T-0.090_00"^^xsd:string;
	dc:issued         "2010-07-30"^^xsd:date;
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.090_00.tar.gz>;
	doap:revision     "0.090_00"^^xsd:string.

dist:v_0-090_01
	a                 cpant:DeveloperRelease;
	a                 doap:Version;
	dc:identifier     "JSON-T-0.090_01"^^xsd:string;
	dc:issued         "2010-07-30"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			a dcs:Bugfix;
			rdfs:label "Non-JSON-string input for transform method was not being correctly converted to JSON."@en;
		];
		dcs:versus dist:v_0-090_00;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.090_01.tar.gz>;
	doap:revision     "0.090_01"^^xsd:string.

dist:v_0-090_02
	a                 cpant:DeveloperRelease;
	a                 doap:Version;
	dc:identifier     "JSON-T-0.090_02"^^xsd:string;
	dc:issued         "2010-08-02"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			rdfs:label "Switched from JavaScript::SpiderMonkey to JE - SpiderMonkey version is retained for those that want it."@en;
		];
		dcs:versus dist:v_0-090_01;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.090_02.tar.gz>;
	doap:revision     "0.090_02"^^xsd:string.

dist:v_0-090_03
	a                 cpant:DeveloperRelease;
	a                 doap:Version;
	dc:identifier     "JSON-T-0.090_03"^^xsd:string;
	dc:issued         "2010-08-10"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			rdfs:label "Additional debugging info added to tests."@en;
		];
		dcs:versus dist:v_0-090_02;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.090_03.tar.gz>;
	doap:revision     "0.090_03"^^xsd:string.

dist:v_0-090_04
	a                 cpant:DeveloperRelease;
	a                 doap:Version;
	dc:identifier     "JSON-T-0.090_04"^^xsd:string;
	dc:issued         "2010-08-15"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			rdfs:label "Force stringification of return value of transform method. Pesky JE::String values!"@en;
		];
		dcs:versus dist:v_0-090_03;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.090_04.tar.gz>;
	doap:revision     "0.090_04"^^xsd:string.

dist:v_0-100
	a                 doap:Version;
	dc:identifier     "JSON-T-0.100"^^xsd:string;
	dc:issued         "2010-09-02"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			rdfs:label "Accept JSON::JOM as input to transformations."@en;
		];
		dcs:versus dist:v_0-090_04;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.100.tar.gz>;
	doap:revision     "0.100"^^xsd:string.

dist:v_0-101
	a                 doap:Version;
	dc:identifier     "JSON-T-0.101"^^xsd:string;
	dc:issued         "2011-12-05"^^xsd:date;
	dcs:changeset     [
		dcs:item [
			rdfs:label "Separate out the JE-specific stuff into JSON::T::JE."@en;
		];
		dcs:item [
			a dcs:Documentation;
			rdfs:label "Create a clear division between the implementation-specific and more generic parts of the code. Document how to make implementation subclasses."@en;
		];
		dcs:item [ a dcs:Update; rdfs:label "use 5.010"@en ];
		dcs:item [
			rdfs:label "Constructor uses Class::Load to load a suitable subclass."@en;
		];
		dcs:item [
			a dcs:Packaging;
			rdfs:label "Module::Package::RDF"@en;
		];
		dcs:item [
			a dcs:Update;
			rdfs:label "use Object::AUTHORITY"@en;
		];
		dcs:item [
			a dcs:Addition;
			rdfs:label "Provide a DOES method."@en;
		];
		dcs:versus dist:v_0-100;
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.101.tar.gz>;
	doap:revision     "0.101"^^xsd:string.

dist:v_0-102
	a                 doap:Version;
	dc:identifier     "JSON-T-0.102"^^xsd:string;
	dc:issued         "2013-03-20"^^xsd:date;
	dcs:changeset     [
		dcs:item [ a dcs:Update; rdfs:label "no common::sense" ];
	];
	dcs:released-by   cpan:tobyink;
	doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/JSON-T-0.102.tar.gz>;
	doap:revision     "0.102"^^xsd:string.

cpan:tobyink
	a                 foaf:Person;
	foaf:name         "Toby Inkster";
	foaf:homepage     <http://tobyinkster.co.uk/>;
	foaf:nick         "TOBYINK";
	foaf:page         <https://metacpan.org/author/TOBYINK>.