@prefix cpan: <http://purl.org/NET/cpan-uri/person/> .
@prefix cpant: <http://purl.org/NET/cpan-uri/terms#> .
@prefix dbug: <http://ontologi.es/doap-bugs#> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix dcs: <http://ontologi.es/doap-changeset#> .
@prefix dist: <http://purl.org/NET/cpan-uri/dist/HTML-HTML5-Parser/> .
@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 owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix status: <http://purl.org/NET/cpan-uri/rt/status/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
dist:project
a doap:Project;
doap:name "HTML-HTML5-Parser";
cpant:install_script [ nfo:fileName "bin/html2xhtml" ];
cpant:install_script [ nfo:fileName "bin/html5debug" ];
cpant:perl_version_from _:B1;
cpant:readme_from _:B1;
cpant:requires "HTML::HTML5::Entities 0.002";
cpant:requires "HTTP::Tiny";
cpant:requires "IO::HTML";
cpant:requires "Scalar::Util";
cpant:requires "Try::Tiny";
cpant:requires "URI::file";
cpant:requires "XML::LibXML 1.94";
cpant:requires "XML::LibXML::Devel";
cpant:test_requires "Test::More 0.61";
cpant:version_from _:B1;
dbug:issue <http://purl.org/NET/cpan-uri/rt/ticket/55845>;
dbug:issue <http://purl.org/NET/cpan-uri/rt/ticket/65517>;
dbug:issue <http://purl.org/NET/cpan-uri/rt/ticket/75809>;
dbug:issue <http://purl.org/NET/cpan-uri/rt/ticket/79019>;
doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=HTML-HTML5-Parser>;
doap:category [ rdfs:label "Web"@en ];
doap:category [ rdfs:label "HTML"@en ];
doap:category [ rdfs:label "HTML5"@en ];
doap:created "2009-11-26"^^xsd:date;
doap:developer dist:dev-wakaba;
doap:developer <http://tobyinkster.co.uk/#i>;
doap:documenter <http://tobyinkster.co.uk/#i>;
doap:download-page <https://metacpan.org/release/HTML-HTML5-Parser>;
doap:homepage <https://metacpan.org/release/HTML-HTML5-Parser>;
doap:license <http://dev.perl.org/licenses/>;
doap:maintainer <http://tobyinkster.co.uk/#i>;
doap:programming-language "Perl";
doap:release dist:v_0-00_01;
doap:release dist:v_0-01;
doap:release dist:v_0-02;
doap:release dist:v_0-03;
doap:release dist:v_0-04;
doap:release dist:v_0-100;
doap:release dist:v_0-101;
doap:release dist:v_0-102;
doap:release dist:v_0-103;
doap:release dist:v_0-104;
doap:release dist:v_0-105;
doap:release dist:v_0-106;
doap:release dist:v_0-107;
doap:release dist:v_0-108;
doap:release dist:v_0-109;
doap:release dist:v_0-110;
doap:release dist:v_0-200;
doap:release dist:v_0-202;
doap:release dist:v_0-204;
doap:release dist:v_0-206;
doap:release dist:v_0-208;
doap:release dist:v_0-300;
doap:release dist:v_0-301;
doap:repository [
a doap:SVNRepository;
doap:browse <http://goddamn.co.uk/svn-web/perlmods/browse/HTML-HTML5-Parser/>;
];
doap:shortdesc "parse HTML reliably"@en;
doap:tester <http://tobyinkster.co.uk/#i>.
dist:v_0-00_01
a doap:Version;
rdfs:label "Developer preview"@en;
dc:issued "2009-12-01"^^xsd:date;
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.00_01.tar.gz>;
doap:revision "0.00_01"^^xsd:string.
dist:v_0-01
a doap:Version;
rdfs:label "Original version"@en;
dc:issued "2009-12-03"^^xsd:date;
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.01.tar.gz>;
doap:revision "0.01"^^xsd:string.
dist:v_0-02
a doap:Version;
dc:issued "2009-12-16"^^xsd:date;
dcs:changeset [
dcs:item [
rdfs:label "Replace Inline::Python encoding detection with weaker, but native Perl HTML::Encoding package."@en;
];
dcs:item [
a dcs:Addition;
a dcs:Packaging;
rdfs:label "Bundle the html2xhtml tool."@en;
];
dcs:versus dist:v_0-01;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.02.tar.gz>;
doap:revision "0.02"^^xsd:string.
dist:v_0-03
a doap:Version;
dc:issued "2010-01-15"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Module didn't use URI::file properly."@en;
dcs:blame [ foaf:nick "shellac" ];
];
dcs:item [
a dcs:Packaging;
a dcs:Update;
rdfs:label "Upgrade distribution to my new packaging regime (auto-generated changelogs, etc)"@en;
];
dcs:item [
a dcs:Documentation;
a dcs:Update;
rdfs:label "Copyright 2010."@en;
];
dcs:versus dist:v_0-02;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.03.tar.gz>;
doap:revision "0.03"^^xsd:string.
dist:v_0-04
a doap:Version;
dc:issued "2010-04-21"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Update;
rdfs:label "Catch up to revision cf2c0df8a6dfb50fee923dfb21b14c83f282ccdc (2010-02-28) upstream."@en;
];
dcs:versus dist:v_0-03;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.04.tar.gz>;
doap:revision "0.04"^^xsd:string.
dist:v_0-100
a doap:Version;
dc:issued "2010-06-23"^^xsd:date;
dcs:changeset [
dcs:item [ a dcs:Bugfix; rdfs:label "Minor bugfixes."@en ];
dcs:versus dist:v_0-04;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.100.tar.gz>;
doap:revision "0.100"^^xsd:string.
dist:v_0-101
a doap:Version;
dc:issued "2010-06-30"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "UTF-8 fix."@en;
dcs:fixes [
rdfs:label "Wide characters in DOM tree."@en;
dbug:reporter cpan:gwilliams;
];
];
dcs:versus dist:v_0-100;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.101.tar.gz>;
doap:revision "0.101"^^xsd:string.
dist:v_0-102
a doap:Version;
dc:issued "2011-01-19"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Fix source_line method."@en;
];
dcs:item [
a dcs:Update;
rdfs:label "Catch up to revision f2c921a886ab0b3dfb8d21b82525e98a4a921ad4 (2010-10-11) upstream."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Allow <object> element to appear in <head> if document has an HTML4 doctype. This is a willful violation of the HTML5 parsing algorithm. (The <object> may have <param> elements as children, as well as any children that would normally be allowed in the <head> of the document, such as <meta>; any other content is treated as the beginning of the <body>, and thus closes <object> and <head>. That's slightly looser than the HTML 4 spec which says only <param> should be used, but stricter than the HTML 4 DTD which allows pretty much anything in there!)"@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Support <figcaption> element."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Support <summary> element."@en;
];
dcs:versus dist:v_0-101;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.102.tar.gz>;
doap:revision "0.102"^^xsd:string.
dist:v_0-103
a doap:Version;
dc:issued "2011-02-09"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Documentation;
a dcs:Update;
rdfs:label "Copyright 2011."@en;
];
dcs:item [
a dcs:Bugfix;
rdfs:label "TagSoupParser.pm called a method that is renamed between this distribution and upstream using its upstream name."@en;
];
dcs:versus dist:v_0-101;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.103.tar.gz>;
doap:revision "0.103"^^xsd:string.
dist:v_0-104
a doap:Version;
dc:issued "2011-09-22"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Update;
rdfs:label "Catch up to revision d81fcb920a1a3c351149cd66a64bf1b8ae14a172 (2011-08-21) upstream."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Support <track> element."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Some error handling stuff."@en;
];
dcs:versus dist:v_0-103;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.104.tar.gz>;
doap:revision "0.104"^^xsd:string.
dist:v_0-105
a doap:Version;
dc:issued "2011-10-07"^^xsd:date;
dcs:changeset [
dcs:item [
rdfs:label "HTML::HTML5::Parser::Error overloads stringification."@en;
];
dcs:item [
a dcs:Packaging;
rdfs:label "Module::Package::RDF."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Bundle 'html5debug' script."@en;
];
dcs:item [ rdfs:label "use HTML::HTML5::Entities"@en ];
dcs:versus dist:v_0-104;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.105.tar.gz>;
doap:revision "0.105"^^xsd:string.
dist:v_0-106
a doap:Version;
dc:issued "2011-10-10"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Tokenizer.pm was still trying to require NamedEntityList.pm."@en;
];
dcs:versus dist:v_0-105;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.106.tar.gz>;
doap:revision "0.106"^^xsd:string.
dist:v_0-107
a doap:Version;
dc:issued "2011-10-20"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "parse_file wasn't accepting relative file names"@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "html2xhtml now reads from STDIN by default."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "html2xhtml can output to a file."@en;
];
dcs:versus dist:v_0-106;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.107.tar.gz>;
doap:revision "0.107"^^xsd:string.
dist:v_0-108
a doap:Version;
dc:issued "2012-01-18"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Crashed when generating an error message about some missing closing tags."@en;
dcs:blame cpan:audreyt;
];
dcs:item [
a dcs:Documentation;
a dcs:Update;
rdfs:label "Copyright 2012."@en;
];
dcs:item [
a dcs:Update;
rdfs:label "Provide load_xml and load_html methods for compatibility with XML::LibXML 1.70 and newer."@en;
];
dcs:versus dist:v_0-107;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.108.tar.gz>;
doap:revision "0.108"^^xsd:string.
dist:v_0-109
a doap:Version;
rdfs:label "Yes, they are come, but they are not past."@en;
dc:issued "2012-03-15"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Use correct case for MathML's definitionURL attribute."@en;
];
dcs:item [
a dcs:Bugfix;
rdfs:label "Fix several fatal errors on infrequently used code paths in TagSoupParser.pm."@en;
];
dcs:item [
a dcs:Packaging;
rdfs:label "Bundle test cases from html5lib."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Provide parse_balanced_chunk to parse HTML fragments."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Provide dtd_element method to get more information about the DTD."@en;
];
dcs:item [
rdfs:label "Make source_line method work more reliably. This requires XML::LibXML::Devel, and thus a fairly recent version of XML-LibXML."@en;
];
dcs:item [
a dcs:Addition;
rdfs:label "Nodes now have an implictness flag (returned by source_line called in a list context)."@en;
];
dcs:versus dist:v_0-108;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.109.tar.gz>;
doap:revision "0.109"^^xsd:string.
dist:v_0-110
a doap:Version;
dc:issued "2012-03-20"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Removed a use of smart match which was breaking Perl 5.8.x compatibility."@en;
dcs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/75809>;
];
dcs:item [
rdfs:label "use XML::LibXML::Devel::SetLineNumber if it is available.";
];
dcs:item [
rdfs:label "Text nodes should keep line numbers and column numbers too.";
];
dcs:item [
rdfs:label "Comment nodes should now keep their line numbers and column numbers.";
];
dcs:versus dist:v_0-109;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.110.tar.gz>;
doap:revision "0.110"^^xsd:string.
dist:v_0-200
a doap:Version;
dc:issued "2012-06-13"^^xsd:date;
dcs:changeset [
dcs:item [
rdfs:label "Suppress warnings about invalid Unicode code points.";
];
dcs:item [
rdfs:label "Drop dependency on Error.pm; use Try::Tiny instead.";
];
dcs:item [
rdfs:label "Drop dependency on HTML::Encoding; use IO::HTML instead.";
];
dcs:item [
rdfs:label "Passing a couple more of the html5lib test suite files.";
];
dcs:versus dist:v_0-109;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.200.tar.gz>;
doap:revision "0.200"^^xsd:string.
dist:v_0-202
a doap:Version;
dc:issued "2012-06-27"^^xsd:date;
dcs:changeset [
dcs:item [
rdfs:label "Drop dependency on LWP::UserAgent in favour of HTTP::Tiny which is part of core since 5.14.";
];
dcs:versus dist:v_0-200;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.202.tar.gz>;
doap:revision "0.202"^^xsd:string.
dist:v_0-204
a doap:Version;
dc:issued "2012-06-29"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Stop using defined-or operator in HTML::HTML5::Parser::UA, as it doesn't work in Perl 5.8.";
];
dcs:versus dist:v_0-202;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.204.tar.gz>;
doap:revision "0.204"^^xsd:string.
dist:v_0-206
a doap:Version;
dc:issued "2012-06-30"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Remove 'use 5.010' from t/07ua.t.";
];
dcs:item [
a dcs:Bugfix;
rdfs:label "Disable t/07ua.t and t/08ua-lwp.t on Windows because Test::HTTP::Server doesn't work on that platform.";
rdfs:seeAlso <https://rt.cpan.org/Ticket/Display.html?id=78118>;
];
dcs:versus dist:v_0-204;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.206.tar.gz>;
doap:revision "0.206"^^xsd:string.
dist:v_0-208
a doap:Version;
dc:issued "2012-12-06"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Minor fix re LWP-independence.";
];
dcs:item [
a dcs:Bugfix;
rdfs:label "If two <html> tags were in the same file, attributes on the second <html> element could cause crashes."@en;
dcs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/79019>;
dcs:thanks [ foaf:name "Luben Karavelov" ];
];
dcs:versus dist:v_0-206;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.208.tar.gz>;
doap:revision "0.208"^^xsd:string.
dist:v_0-300
a doap:Version;
dc:issued "2013-07-06"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Fix many major memory leaks.";
dcs:blame [
foaf:name "Dorian Taylor";
foaf:nick "DORIAN";
];
dcs:fixes <tdb:2013:https://github.com/tobyink/p5-html-html5-parser/pull/1>;
];
dcs:item [
a dcs:Change;
rdfs:label "Memory leak fix necessitated some API changes; in particular some methods which were available as class methods are now object methods only."@en;
];
dcs:item [
a dcs:Packaging;
rdfs:label "t/99html5lib.t now uses Moo instead of Mo."@en;
];
dcs:versus dist:v_0-208;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.300.tar.gz>;
doap:revision "0.300"^^xsd:string.
dist:v_0-301
a doap:Version;
dc:issued "2013-07-08"^^xsd:date;
dcs:changeset [
dcs:item [
a dcs:Bugfix;
rdfs:label "Fix t/99html5lib.t still using Mo in one place."@en;
dcs:fixes <http://purl.org/NET/cpan-uri/rt/ticket/86774>;
dcs:thanks [
foaf:name "Fitz Elliott";
foaf:mbox <mailto:fitz.elliott@gmail.com>;
];
];
dcs:versus dist:v_0-300;
];
doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Parser-0.301.tar.gz>;
doap:revision "0.301"^^xsd:string.
dist:dev-wakaba
a foaf:Person;
foaf:name "Wakaba";
foaf:page <http://suika.fam.cx/>.
<http://tobyinkster.co.uk/#i>
a foaf:Person;
foaf:name "Toby Inkster";
foaf:homepage <http://tobyinkster.co.uk/>;
foaf:mbox <mailto:tobyink@cpan.org>;
foaf:page <https://metacpan.org/author/TOBYINK>;
owl:sameAs cpan:tobyink.
cpan:audreyt
foaf:nick "audreyt".
<http://purl.org/NET/cpan-uri/rt/ticket/55845>
a dbug:Issue;
rdfs:label "Warning produced when run under perl -w";
dbug:assignee _:B2;
dbug:id "55845"^^xsd:string;
dbug:page <https://rt.cpan.org/Ticket/Display.html?id=55845>;
dbug:reporter _:B3;
dbug:status status:resolved;
dc:created "2010-03-23T16:50:39"^^xsd:dateTime;
dc:modified "2010-04-23T13:00:02"^^xsd:dateTime.
<http://purl.org/NET/cpan-uri/rt/ticket/65517>
a dbug:Issue;
rdfs:label "Please don't require Module::Signature";
dbug:assignee _:B2;
dbug:id "65517"^^xsd:string;
dbug:page <https://rt.cpan.org/Ticket/Display.html?id=65517>;
dbug:reporter _:B3;
dbug:status status:resolved;
dc:created "2011-02-07T07:25:30"^^xsd:dateTime;
dc:modified "2012-01-18T13:14:13"^^xsd:dateTime.
<http://purl.org/NET/cpan-uri/rt/ticket/75809>
a dbug:Issue;
rdfs:label "LibXML version check uses smart match";
dbug:assignee _:B2;
dbug:id "75809"^^xsd:string;
dbug:page <https://rt.cpan.org/Ticket/Display.html?id=75809>;
dbug:reporter [
a foaf:Agent;
foaf:mbox <mailto:mail@tobyinkster.co.uk>;
];
dbug:status status:resolved;
dc:created "2012-03-16T10:30:03"^^xsd:dateTime;
dc:modified "2012-03-19T09:12:28"^^xsd:dateTime.
<http://purl.org/NET/cpan-uri/rt/ticket/79019>
a dbug:Issue;
rdfs:label "Failure mode of TagSoupParser";
dbug:assignee _:B2;
dbug:id "79019"^^xsd:string;
dbug:page <https://rt.cpan.org/Ticket/Display.html?id=79019>;
dbug:reporter [
a foaf:Agent;
foaf:mbox <mailto:karavelov@mail.bg>;
];
dbug:status status:open;
dc:created "2012-08-16T15:47:33"^^xsd:dateTime;
dc:modified "2012-08-18T15:56:56"^^xsd:dateTime.
_:B1
nfo:fileName "lib/HTML/HTML5/Parser.pm".
_:B3
a foaf:Agent;
foaf:mbox <mailto:DOUGDUDE@cpan.org>.
_:B2
a foaf:Agent;
foaf:nick "TOBYINK".