[librdf-rdfa-generator-perl] 21/64: release 0.101
Jonas Smedegaard
dr at jones.dk
Sat Dec 23 12:22:52 UTC 2017
This is an automated email from the git hooks/post-receive script.
js pushed a commit to annotated tag debian/0.106-1
in repository librdf-rdfa-generator-perl.
commit 3f4b32b348c0fea9123d070b53af38d5033b2ff6
Author: Toby Inkster <mail at tobyinkster.co.uk>
Date: Mon Oct 4 08:10:46 2010 +0000
release 0.101
--HG--
branch : RDF-RDFa-Generator
extra : convert_revision : svn%3A3fe8e991-6959-4966-b76d-b07eca2b6e37/RDF-RDFa-Generator%40530
---
Changes | 8 +-
Changes.ttl | 15 +-
Changes.xml | 305 ++++++++++++++++-------------
META.yml | 17 +-
Makefile.PL | 6 +-
RDF-RDFa-Generator-0.101.tar.gz | Bin 0 -> 36571 bytes
README | 11 +-
example1.pl | 2 +-
lib/RDF/RDFa/Generator.pm | 9 +-
lib/RDF/RDFa/Generator/HTML/Head.pm | 56 +++---
lib/RDF/RDFa/Generator/HTML/Hidden.pm | 18 +-
lib/RDF/RDFa/Generator/HTML/Pretty.pm | 91 +++++----
lib/RDF/RDFa/Generator/HTML/Pretty/Note.pm | 2 +-
13 files changed, 312 insertions(+), 228 deletions(-)
diff --git a/Changes b/Changes
index 5824bd4..cbea89e 100644
--- a/Changes
+++ b/Changes
@@ -10,6 +10,12 @@ Home page: <http://search.cpan.org/dist/RDF-RDFa-Generator/>
Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=RDF-RDFa-Generator>
Maintainer: Toby Inkster <mailto:tobyink at cpan.org>
+0.101 [2010-09-06]
+ - (Addition) Icons for a few extra classes.
+ - (Addition) use RDF::Prefixes.
+ - (Addition) Support 'namespaces' option for the constructor, for
+ compatibility with other Trine serialisers.
+
0.100 [2010-07-25]
- (Addition) HTML::Pretty now includes cross-links to other resources.
@@ -17,9 +23,9 @@ Maintainer: Toby Inkster <mailto:tobyink at cpan.org>
- (Bugfix) UTF-8 fixes.
0.04 [2010-05-21]
+ - HTML::Pretty no longer makes 'javascript:' URLs into links.
- HTML::Hidden and HTML::Pretty now use @about instead of @src to set the
subject URI.
- - HTML::Pretty no longer makes 'javascript:' URLs into links.
0.03 [2010-05-19]
- (Addition) HTML::Pretty can now force safe HTML (prevents injection
diff --git a/Changes.ttl b/Changes.ttl
index 3d1fae9..071f06c 100644
--- a/Changes.ttl
+++ b/Changes.ttl
@@ -86,6 +86,19 @@ my:v_0-100
dcs:item [ rdfs:label "HTML::Pretty now includes cross-links to other resources."@en ; a dcs:Addition ]
] .
+my:v_0-101
+
+ a :Version ;
+ dc:issued "2010-09-06"^^xsd:date ;
+ :revision "0.101"^^xsd:string ;
+ :file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.101.tar.gz> ;
+ dcs:changeset [
+ dcs:versus my:v_0-100 ;
+ dcs:item [ rdfs:label "use RDF::Prefixes."@en ; a dcs:Addition ] ;
+ dcs:item [ rdfs:label "Support 'namespaces' option for the constructor, for compatibility with other Trine serialisers."@en ; a dcs:Addition ] ;
+ dcs:item [ rdfs:label "Icons for a few extra classes."@en ; a dcs:Addition ]
+ ] .
+
#############################################################
my:project
@@ -105,7 +118,7 @@ my:project
:created "2010-05-05"^^xsd:date ;
:license <http://dev.perl.org/licenses/> ;
:release my:v_0-01 , my:v_0-02 , my:v_0-03 , my:v_0-04 , my:v_0-05 ,
- my:v_0-100 .
+ my:v_0-100 , my:v_0-101 .
#############################################################
diff --git a/Changes.xml b/Changes.xml
index b342bc8..353dadb 100644
--- a/Changes.xml
+++ b/Changes.xml
@@ -1,137 +1,172 @@
<?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:dbug="http://ontologi.es/doap-bugs#" xmlns:dc="http://purl.org/dc/terms/" xmlns:dcs="http://ontologi.es/doap-changeset#" xmlns:doap="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r0">
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r1"/>
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r2"/>
- <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r1">
- <rdfs:label xml:lang="en">Using FamFamFam Silk icons.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r10">
- <rdf:type rdf:resource="http://ontologi.es/doap-changeset#Bugfix"/>
- <rdfs:label xml:lang="en">UTF-8 fixes.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r11">
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r12"/>
- <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r12">
- <rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
- <rdfs:label xml:lang="en">HTML::Pretty now includes cross-links to other resources.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r13">
- <doap:browse rdf:resource="http://goddamn.co.uk/viewvc/perlmods/RDF-RDFa-Generator/"/>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#SVNRepository"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r2">
- <rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
- <rdfs:label xml:lang="en">HTML::Pretty can now include additional textual notes in the output. This functionality added for RDF::RDFa::Linter.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r3">
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r4"/>
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r5"/>
- <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r4">
- <rdf:type rdf:resource="http://ontologi.es/doap-changeset#Bugfix"/>
- <rdfs:label xml:lang="en">HTML::Pretty Fallback to sorting by object now works.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r5">
- <rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
- <rdfs:label xml:lang="en">HTML::Pretty can now force safe HTML (prevents injection attacks).</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r6">
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r7"/>
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r8"/>
- <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r7">
- <rdfs:label xml:lang="en">HTML::Hidden and HTML::Pretty now use @about instead of @src to set the subject URI.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r8">
- <rdfs:label xml:lang="en">HTML::Pretty no longer makes 'javascript:' URLs into links.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r9">
- <dcs:item rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r10"/>
- <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04"/>
-</rdf:Description>
-<rdf:Description rdf:about="file:///home/tai/src/perlmods/RDF-RDFa-Generator/Changes.ttl">
- <dc:creator rdf:resource="http://tobyinkster.co.uk/#i"/>
- <dc:description xml:lang="en">Revision history for Perl extension RDF::RDFa::Generator.</dc:description>
- <dc:subject rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/project"/>
- <dc:title>Changes</dc:title>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/project">
- <doap:bug-database rdf:resource="http://rt.cpan.org/Dist/Display.html?Queue=RDF-RDFa-Generator"/>
- <doap:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-05</doap:created>
- <doap:developer rdf:resource="http://tobyinkster.co.uk/#i"/>
- <doap:documenter rdf:resource="http://tobyinkster.co.uk/#i"/>
- <doap:download-page rdf:resource="http://search.cpan.org/dist/RDF-RDFa-Generator/"/>
- <doap:homepage rdf:resource="http://search.cpan.org/dist/RDF-RDFa-Generator/"/>
- <doap:license rdf:resource="http://dev.perl.org/licenses/"/>
- <doap:maintainer rdf:resource="http://tobyinkster.co.uk/#i"/>
- <doap:name>RDF-RDFa-Generator</doap:name>
- <doap:programming-language>Perl</doap:programming-language>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01"/>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02"/>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03"/>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04"/>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05"/>
- <doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-100"/>
- <doap:repository rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r13"/>
- <doap:shortdesc xml:lang="en">generate some data in RDFa</doap:shortdesc>
- <doap:tester rdf:resource="http://tobyinkster.co.uk/#i"/>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Project"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01">
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-09</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.01.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.01</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
- <rdfs:comment xml:lang="en">Original version</rdfs:comment>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02">
- <dcs:changeset rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r0"/>
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-18</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.02.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.02</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03">
- <dcs:changeset rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r3"/>
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-19</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.03.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.03</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04">
- <dcs:changeset rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r6"/>
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-21</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.04.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.04</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05">
- <dcs:changeset rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r9"/>
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-27</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.05.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.05</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-100">
- <dcs:changeset rdf:nodeID="rCC681A2697E911DF90B3EBFE30DD2666r11"/>
- <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-07-25</dc:issued>
- <doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.100.tar.gz"/>
- <doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.100</doap:revision>
- <rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-</rdf:Description>
-<rdf:Description xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:about="http://tobyinkster.co.uk/#i">
- <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
- <ns1:sameAs rdf:resource="http://purl.org/NET/cpan-uri/person/tobyink"/>
- <foaf:homepage rdf:resource="http://tobyinkster.co.uk/"/>
- <foaf:mbox rdf:resource="mailto:tobyink at cpan.org"/>
- <foaf:name>Toby Inkster</foaf:name>
- <foaf:page rdf:resource="http://search.cpan.org/~tobyink/"/>
-</rdf:Description>
+<rdf:RDF
+ xmlns:dc="http://purl.org/dc/terms/"
+ xmlns:dcs="http://ontologi.es/doap-changeset#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/"
+ xmlns:my="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:toby="http://tobyinkster.co.uk/#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns="http://usefulinc.com/ns/doap#">
+ <rdf:Description rdf:about="file:///home/tai/src/perlmods/RDF-RDFa-Generator/Changes.ttl">
+ <dc:creator rdf:resource="http://tobyinkster.co.uk/#i"/>
+ <dc:description xml:lang="en">Revision history for Perl extension RDF::RDFa::Generator.</dc:description>
+ <dc:subject rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/project"/>
+ <dc:title>Changes</dc:title>
+ </rdf:Description>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01">
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-09</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.01.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.01</revision>
+ <rdfs:comment xml:lang="en">Original version</rdfs:comment>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <rdf:Description>
+ <rdfs:label xml:lang="en">Using FamFamFam Silk icons.</rdfs:label>
+ </rdf:Description>
+ </dcs:item>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">HTML::Pretty can now include additional textual notes in the output. This functionality added for RDF::RDFa::Linter.</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-18</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.02.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.02</revision>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <dcs:Bugfix>
+ <rdfs:label xml:lang="en">HTML::Pretty Fallback to sorting by object now works.</rdfs:label>
+ </dcs:Bugfix>
+ </dcs:item>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">HTML::Pretty can now force safe HTML (prevents injection attacks).</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-19</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.03.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.03</revision>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <rdf:Description>
+ <rdfs:label xml:lang="en">HTML::Hidden and HTML::Pretty now use @about instead of @src to set the subject URI.</rdfs:label>
+ </rdf:Description>
+ </dcs:item>
+ <dcs:item>
+ <rdf:Description>
+ <rdfs:label xml:lang="en">HTML::Pretty no longer makes 'javascript:' URLs into links.</rdfs:label>
+ </rdf:Description>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-21</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.04.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.04</revision>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <dcs:Bugfix>
+ <rdfs:label xml:lang="en">UTF-8 fixes.</rdfs:label>
+ </dcs:Bugfix>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-27</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.05.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.05</revision>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-100">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">HTML::Pretty now includes cross-links to other resources.</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-07-25</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.100.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.100</revision>
+ </Version>
+ <Version rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-101">
+ <dcs:changeset>
+ <rdf:Description>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">use RDF::Prefixes.</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">Support 'namespaces' option for the constructor, for compatibility with other Trine serialisers.</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:item>
+ <dcs:Addition>
+ <rdfs:label xml:lang="en">Icons for a few extra classes.</rdfs:label>
+ </dcs:Addition>
+ </dcs:item>
+ <dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-100"/>
+ </rdf:Description>
+ </dcs:changeset>
+ <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-09-06</dc:issued>
+ <file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/RDF-RDFa-Generator-0.101.tar.gz"/>
+ <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.101</revision>
+ </Version>
+ <Project rdf:about="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/project">
+ <bug-database rdf:resource="http://rt.cpan.org/Dist/Display.html?Queue=RDF-RDFa-Generator"/>
+ <created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-05-05</created>
+ <developer rdf:resource="http://tobyinkster.co.uk/#i"/>
+ <documenter rdf:resource="http://tobyinkster.co.uk/#i"/>
+ <download-page rdf:resource="http://search.cpan.org/dist/RDF-RDFa-Generator/"/>
+ <homepage rdf:resource="http://search.cpan.org/dist/RDF-RDFa-Generator/"/>
+ <license rdf:resource="http://dev.perl.org/licenses/"/>
+ <maintainer rdf:resource="http://tobyinkster.co.uk/#i"/>
+ <name>RDF-RDFa-Generator</name>
+ <programming-language>Perl</programming-language>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-01"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-02"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-03"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-04"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-05"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-100"/>
+ <release rdf:resource="http://purl.org/NET/cpan-uri/dist/RDF-RDFa-Generator/v_0-101"/>
+ <repository>
+ <SVNRepository>
+ <browse rdf:resource="http://goddamn.co.uk/viewvc/perlmods/RDF-RDFa-Generator/"/>
+ </SVNRepository>
+ </repository>
+ <shortdesc xml:lang="en">generate some data in RDFa</shortdesc>
+ <tester rdf:resource="http://tobyinkster.co.uk/#i"/>
+ </Project>
+ <foaf:Person rdf:about="http://tobyinkster.co.uk/#i">
+ <ns1:sameAs xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:resource="http://purl.org/NET/cpan-uri/person/tobyink"/>
+ <foaf:homepage rdf:resource="http://tobyinkster.co.uk/"/>
+ <foaf:mbox rdf:resource="mailto:tobyink at cpan.org"/>
+ <foaf:name>Toby Inkster</foaf:name>
+ <foaf:page rdf:resource="http://search.cpan.org/~tobyink/"/>
+ </foaf:Person>
</rdf:RDF>
diff --git a/META.yml b/META.yml
index 93b9905..ed0ee3c 100644
--- a/META.yml
+++ b/META.yml
@@ -8,7 +8,18 @@ build_requires:
configure_requires:
ExtUtils::MakeMaker: 6.42
distribution_type: module
-generated_by: 'Module::Install version 0.95'
+generated_by: 'Module::Install version 0.91'
+keywords:
+ - RDF
+ - RDFa
+ - 'Semantic Web'
+ - Generator
+ - Serializer
+ - Serialiser
+ - Output
+ - Writer
+ - HTML
+ - XHTML
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -19,7 +30,9 @@ no_index:
- inc
- t
requires:
+ Data::Dumper: 0
Icon::FamFamFam::Silk: 0
+ RDF::Prefixes: 0
RDF::Trine: 0.112
XML::LibXML: 1.60
common::sense: 0
@@ -29,4 +42,4 @@ resources:
homepage: http://search.cpan.org/dist/RDF-RDFa-Generator/
license: http://dev.perl.org/licenses/
repository: http://goddamn.co.uk/viewvc/perlmods/RDF-RDFa-Generator/
-version: 0.100
+version: 0.101
diff --git a/Makefile.PL b/Makefile.PL
index d03161e..0c3c5ba 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -17,17 +17,19 @@ license 'perl';
test_requires 'Test::More' => '0.61';
requires 'common::sense' => 0;
+requires 'Data::Dumper' => 0; # don't ask...
requires 'Icon::FamFamFam::Silk' => 0;
requires 'RDF::Trine' => '0.112';
+requires 'RDF::Prefixes' => 0;
requires 'XML::LibXML' => '1.60';
-# install_script 'fingerw';
-
resources(
'homepage' => "http://search.cpan.org/dist/$dist/",
'repository' => "http://goddamn.co.uk/viewvc/perlmods/$dist/",
'bugtracker' => "http://rt.cpan.org/Dist/Display.html?Queue=$dist",
);
+
+keywords 'RDF', 'RDFa', 'Semantic Web', 'Generator', 'Serializer', 'Serialiser', 'Output', 'Writer', 'HTML', 'XHTML';
write_doap_changes;
write_doap_changes_xml;
diff --git a/RDF-RDFa-Generator-0.101.tar.gz b/RDF-RDFa-Generator-0.101.tar.gz
new file mode 100644
index 0000000..1e02290
Binary files /dev/null and b/RDF-RDFa-Generator-0.101.tar.gz differ
diff --git a/README b/README
index a1d9261..ed1aee1 100644
--- a/README
+++ b/README
@@ -19,9 +19,11 @@ DESCRIPTION
* data_context - if non-null, a URI (string) which indicates the
context (named graph) containing the data to generate RDFa for.
- * ns - a {uri=>prefix} hashref of preferred CURIE prefixes. There
- are already some defaults, and if you clash with them BAD THINGS
- will happen.
+ * namespaces - a {prefix=>uri} hashref of preferred CURIE
+ prefixes.
+
+ * ns - a {uri=>prefix} hashref of preferred CURIE prefixes.
+ DEPRECATED - use namespaces instead.
* prefix_attr - use the @prefix attribute for CURIE prefixes (RDFa
1.1 only). Boolean, defaults to false.
@@ -92,7 +94,8 @@ BUGS
Please report any bugs to <http://rt.cpan.org/>.
SEE ALSO
- HTML::HTML5::Writer, XML::LibXML, RDF::RDFa::Parser, RDF::Trine.
+ HTML::HTML5::Writer, XML::LibXML, RDF::RDFa::Parser, RDF::Trine,
+ RDF::Prefixes.
<http://www.perlrdf.org/>.
diff --git a/example1.pl b/example1.pl
index ef64efe..3cf846a 100644
--- a/example1.pl
+++ b/example1.pl
@@ -1,7 +1,7 @@
use lib "lib";
-use RDF::TrineShortcuts;
use RDF::RDFa::Generator;
+use RDF::TrineShortcuts;
my $graph = rdf_parse(<<TURTLE, type=>'turtle');
diff --git a/lib/RDF/RDFa/Generator.pm b/lib/RDF/RDFa/Generator.pm
index c259e98..88b67b5 100644
--- a/lib/RDF/RDFa/Generator.pm
+++ b/lib/RDF/RDFa/Generator.pm
@@ -9,7 +9,7 @@ package RDF::RDFa::Generator;
use 5.008;
use common::sense;
-our $VERSION = '0.100';
+our $VERSION = '0.101';
use RDF::RDFa::Generator::HTML::Head;
use RDF::RDFa::Generator::HTML::Hidden;
@@ -47,7 +47,9 @@ Options include:
=item * B<data_context> - if non-null, a URI (string) which indicates the context (named graph) containing the data to generate RDFa for.
-=item * B<ns> - a {uri=>prefix} hashref of preferred CURIE prefixes. There are already some defaults, and if you clash with them BAD THINGS will happen.
+=item * B<namespaces> - a {prefix=>uri} hashref of preferred CURIE prefixes.
+
+=item * B<ns> - a {uri=>prefix} hashref of preferred CURIE prefixes. DEPRECATED - use B<namespaces> instead.
=item * B<prefix_attr> - use the @prefix attribute for CURIE prefixes (RDFa 1.1 only). Boolean, defaults to false.
@@ -198,7 +200,8 @@ Please report any bugs to L<http://rt.cpan.org/>.
=head1 SEE ALSO
-L<HTML::HTML5::Writer>, L<XML::LibXML>, L<RDF::RDFa::Parser>, L<RDF::Trine>.
+L<HTML::HTML5::Writer>, L<XML::LibXML>, L<RDF::RDFa::Parser>, L<RDF::Trine>,
+L<RDF::Prefixes>.
L<http://www.perlrdf.org/>.
diff --git a/lib/RDF/RDFa/Generator/HTML/Head.pm b/lib/RDF/RDFa/Generator/HTML/Head.pm
index 3493700..c4cbf9d 100644
--- a/lib/RDF/RDFa/Generator/HTML/Head.pm
+++ b/lib/RDF/RDFa/Generator/HTML/Head.pm
@@ -4,21 +4,34 @@ use 5.008;
use base qw'RDF::RDFa::Generator';
use common::sense;
use Encode qw'encode_utf8';
+use RDF::Prefixes;
use XML::LibXML qw':all';
-our $VERSION = '0.100';
+our $VERSION = '0.101';
sub new
{
my ($class, %opts) = @_;
- while (<DATA>)
+ if (!defined $opts{namespaces})
{
- chomp;
- my ($p, $u) = split /\s+/;
- $opts{ns}->{$u} ||= $p;
+ $opts{namespaces} = {};
+ while (<DATA>)
+ {
+ chomp;
+ my ($p, $u) = split /\s+/;
+ $opts{namespaces}->{$p} ||= $u;
+ }
+ }
+
+ # handle deprecated {ns}.
+ while (my ($u,$p) = each %{ $opts{ns} })
+ {
+ $opts{namespaces}->{$p} ||= $u;
}
+ delete $opts{ns};
+
bless \%opts, $class;
}
@@ -86,23 +99,18 @@ sub nodes
XML::LibXML::Element->new('link');
$node->setNamespace('http://www.w3.org/1999/xhtml', undef, 1);
- my $prefixes = {};
+ my $prefixes = RDF::Prefixes->new($self->{namespaces});
$self->_process_subject($st, $node, $prefixes)
->_process_predicate($st, $node, $prefixes)
->_process_object($st, $node, $prefixes);
+ use Data::Dumper; Dumper($prefixes);
+
if ($self->{'version'} == 1.1
and $self->{'prefix_attr'})
{
- my $prefix_string = '';
- while (my ($u,$p) = each(%$prefixes))
- {
- $prefix_string .= sprintf("%s: %s ", $p, $u);
- }
- if (length $prefix_string)
- {
- $node->setAttribute('prefix', $prefix_string);
- }
+ $node->setAttribute('prefix', $prefixes->rdfa)
+ if %$prefixes;
}
else
{
@@ -237,21 +245,9 @@ sub _process_object
sub _make_curie
{
- my ($self, $uri, $prefixes) = @_;
-
- my ($uri_prefix, $uri_suffix) = ($uri =~ m'^(.+?)([A-Za-z0-9_-]*)$');
- if (length $uri_suffix and !length $uri_prefix)
- {
- ($uri_prefix, $uri_suffix) = ($uri_suffix, $uri_prefix);
- }
-
- unless (defined $prefixes->{$uri_prefix})
- {
- $prefixes->{$uri_prefix} = $self->{ns}->{$uri_prefix} || 'ns' . (1 + scalar keys %$prefixes);
- }
- my $curie_prefix = $prefixes->{$uri_prefix};
-
- return sprintf('%s:%s', $curie_prefix, $uri_suffix);
+ my ($self, $uri, $prefixes) = @_;
+ use Data::Dumper; Dumper($prefixes); # this shouldn't do anything, but it fixes a bug!!
+ return $prefixes->get_qname($uri);
}
1;
diff --git a/lib/RDF/RDFa/Generator/HTML/Hidden.pm b/lib/RDF/RDFa/Generator/HTML/Hidden.pm
index 88b39ee..c4b6576 100644
--- a/lib/RDF/RDFa/Generator/HTML/Hidden.pm
+++ b/lib/RDF/RDFa/Generator/HTML/Hidden.pm
@@ -3,9 +3,10 @@ package RDF::RDFa::Generator::HTML::Hidden;
use 5.008;
use base qw'RDF::RDFa::Generator::HTML::Head';
use common::sense;
+use RDF::Prefixes;
use XML::LibXML qw':all';
-our $VERSION = '0.100';
+our $VERSION = '0.101';
sub injection_site
{
@@ -24,7 +25,7 @@ sub nodes
$rootnode->setNamespace('http://www.w3.org/1999/xhtml', undef, 1);
$rootnode->setAttribute('style','display:none');
- my $prefixes = {};
+ my $prefixes = RDF::Prefixes->new($self->{namespaces});
my $subjects = {};
while (my $st = $stream->next)
{
@@ -48,18 +49,13 @@ sub nodes
}
}
+ use Data::Dumper; Dumper($prefixes);
+
if ($self->{'version'} == 1.1
and $self->{'prefix_attr'})
{
- my $prefix_string = '';
- while (my ($u,$p) = each(%$prefixes))
- {
- $prefix_string .= sprintf("%s: %s ", $p, $u);
- }
- if (length $prefix_string)
- {
- $rootnode->setAttribute('prefix', $prefix_string);
- }
+ $rootnode->setAttribute('prefix', $prefixes->rdfa)
+ if %$prefixes;
}
else
{
diff --git a/lib/RDF/RDFa/Generator/HTML/Pretty.pm b/lib/RDF/RDFa/Generator/HTML/Pretty.pm
index e67a15e..a279727 100644
--- a/lib/RDF/RDFa/Generator/HTML/Pretty.pm
+++ b/lib/RDF/RDFa/Generator/HTML/Pretty.pm
@@ -9,7 +9,7 @@ use Icon::FamFamFam::Silk;
use RDF::RDFa::Generator::HTML::Pretty::Note;
use XML::LibXML qw':all';
-our $VERSION = '0.100';
+our $VERSION = '0.101';
sub create_document
{
@@ -43,7 +43,7 @@ sub nodes
my $root_node = XML::LibXML::Element->new('div');
$root_node->setNamespace(XHTML_NS, undef, 1);
- my $prefixes = {};
+ my $prefixes = RDF::Prefixes->new($self->{namespaces});
my $subjects = {};
while (my $st = $stream->next)
{
@@ -68,22 +68,17 @@ sub nodes
if defined $opts{'notes'};
}
+ use Data::Dumper; Dumper($prefixes);
+
if ($self->{'version'} == 1.1
and $self->{'prefix_attr'})
{
- my $prefix_string = '';
- while (my ($u,$p) = each(%$prefixes))
- {
- $prefix_string .= sprintf("%s: %s ", $p, $u);
- }
- if (length $prefix_string)
- {
- $root_node->setAttribute('prefix', $prefix_string);
- }
+ $root_node->setAttribute('prefix', $prefixes->rdfa)
+ if %$prefixes;
}
else
{
- while (my ($u,$p) = each(%$prefixes))
+ while (my ($p,$u) = each(%{$prefixes->to_hashref}))
{
$root_node->setNamespace($u, $p, 0);
}
@@ -346,39 +341,61 @@ sub _img
}
my $icons = {
- 'http://xmlns.com/foaf/0.1/Document' => 'page_white_text',
- 'http://xmlns.com/foaf/0.1/Person' => 'user',
- 'http://xmlns.com/foaf/0.1/Group' => 'group',
- 'http://xmlns.com/foaf/0.1/Organization' => 'chart_organisation',
- 'http://xmlns.com/foaf/0.1/Image' => 'image',
- 'http://www.w3.org/2006/vcard/ns#Vcard' => 'vcard',
- 'http://www.w3.org/2006/vcard/ns#Address' => 'house',
- 'http://www.w3.org/2006/vcard/ns#Location' => 'world',
- 'http://www.w3.org/2002/12/cal/ical#Vcalendar' => 'calendar',
- 'http://www.w3.org/2002/12/cal/ical#Vevent' => 'date',
- 'http://purl.org/rss/1.0/channel' => 'feed',
- 'http://purl.org/rss/1.0/item' => 'page_white_link' ,
- 'http://bblfish.net/work/atom-owl/2006-06-06/#Feed' => 'feed',
'http://bblfish.net/work/atom-owl/2006-06-06/#Entry' => 'page_white_link',
- 'http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing' => 'world',
- 'http://www.w3.org/2003/01/geo/wgs84_pos#Point' => 'world',
- 'http://purl.org/NET/c4dm/event.owl#Event' => 'date',
- 'http://www.holygoat.co.uk/owl/redwood/0.1/tags/Tag' => 'tag_blue',
- 'http://www.holygoat.co.uk/owl/redwood/0.1/tags/Tagging' => 'tag_blue_add',
- 'http://commontag.org/ns#Tag' => 'tag_blue',
- 'http://commontag.org/ns#AutoTag' => 'tag_red',
+ 'http://bblfish.net/work/atom-owl/2006-06-06/#Feed' => 'feed',
'http://commontag.org/ns#AuthorTag' => 'tag_green',
+ 'http://commontag.org/ns#AutoTag' => 'tag_red',
'http://commontag.org/ns#ReaderTag' => 'tag_yellow',
- 'http://usefulinc.com/ns/doap#Project' => 'application_xp_terminal',
+ 'http://commontag.org/ns#Tag' => 'tag_blue',
+ 'http://ontologi.es/doap-bugs#Bug' => 'bug',
'http://purl.org/goodrelations/v1#PriceSpecification' => 'money',
- 'http://www.w3.org/ns/auth/rsa#RSAPublicKey' => 'key',
- 'http://purl.org/ontology/bibo/Book' => 'book',
'http://purl.org/NET/book/vocab#Book' => 'book',
+ 'http://purl.org/NET/c4dm/event.owl#Event' => 'date',
+ 'http://purl.org/ontology/bibo/Book' => 'book',
+ 'http://purl.org/rss/1.0/channel' => 'feed',
+ 'http://purl.org/rss/1.0/item' => 'page_white_link' ,
'http://purl.org/stuff/rev#Review' => 'award_star_gold_1',
- 'http://rdf.data-vocabulary.org/#Person' => 'user',
'http://rdf.data-vocabulary.org/#Organization' => 'chart_organisation',
- 'http://rdf.data-vocabulary.org/#Review' => 'award_star_gold_1',
+ 'http://rdf.data-vocabulary.org/#Person' => 'user',
'http://rdf.data-vocabulary.org/#Review-aggregate' => 'award_star_add',
+ 'http://rdf.data-vocabulary.org/#Review' => 'award_star_gold_1',
+ 'http://usefulinc.com/ns/doap#Project' => 'application_double',
+ 'http://usefulinc.com/ns/doap#Version' => 'application_lightning',
+ 'http://www.holygoat.co.uk/owl/redwood/0.1/tags/Tagging' => 'tag_blue_add',
+ 'http://www.holygoat.co.uk/owl/redwood/0.1/tags/Tag' => 'tag_blue',
+ 'http://www.w3.org/1999/02/22-rdf-syntax-ns#Property' => 'arrow_right',
+ 'http://www.w3.org/2000/01/rdf-schema#Class' => 'cog',
+ 'http://www.w3.org/2002/12/cal/ical#Vcalendar' => 'calendar',
+ 'http://www.w3.org/2002/12/cal/ical#Vevent' => 'date',
+ 'http://www.w3.org/2002/07/owl#AnnotationProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#AsymmetricProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#Class' => 'cog',
+ 'http://www.w3.org/2002/07/owl#DatatypeProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#DeprecatedProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#FunctionalProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#InverseFunctionalProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#IrreflexiveProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#ObjectProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#OntologyProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#ReflexiveProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#SymmetricProperty' => 'arrow_right',
+ 'http://www.w3.org/2002/07/owl#TransitiveProperty' => 'arrow_right',
+ 'http://www.w3.org/2003/01/geo/wgs84_pos#Point' => 'world',
+ 'http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing' => 'world',
+ 'http://www.w3.org/2004/02/skos/core#Concept' => 'brick',
+ 'http://www.w3.org/2004/02/skos/core#ConceptScheme' => 'bricks',
+ 'http://www.w3.org/2006/vcard/ns#Address' => 'house',
+ 'http://www.w3.org/2006/vcard/ns#Location' => 'world',
+ 'http://www.w3.org/2006/vcard/ns#Vcard' => 'vcard',
+ 'http://www.w3.org/ns/auth/rsa#RSAPublicKey' => 'key',
+ 'http://xmlns.com/foaf/0.1/Agent' => 'user_gray',
+ 'http://xmlns.com/foaf/0.1/Document' => 'page_white_text',
+ 'http://xmlns.com/foaf/0.1/Group' => 'group',
+ 'http://xmlns.com/foaf/0.1/Image' => 'image',
+ 'http://xmlns.com/foaf/0.1/OnlineAccount' => 'status_online',
+ 'http://xmlns.com/foaf/0.1/Organization' => 'chart_organisation',
+ 'http://xmlns.com/foaf/0.1/Person' => 'user_green',
+ 'http://xmlns.com/foaf/0.1/PersonalProfileDocument' => 'page_green',
};
return Icon::FamFamFam::Silk->new($icons->{$type}||'asterisk_yellow')->uri;
diff --git a/lib/RDF/RDFa/Generator/HTML/Pretty/Note.pm b/lib/RDF/RDFa/Generator/HTML/Pretty/Note.pm
index 2b61d44..4a5a2d4 100644
--- a/lib/RDF/RDFa/Generator/HTML/Pretty/Note.pm
+++ b/lib/RDF/RDFa/Generator/HTML/Pretty/Note.pm
@@ -11,7 +11,7 @@ use common::sense;
use constant XHTML_NS => 'http://www.w3.org/1999/xhtml';
use XML::LibXML qw':all';
-our $VERSION = '0.100';
+our $VERSION = '0.101';
=head1 DESCRIPTION
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/librdf-rdfa-generator-perl.git
More information about the Pkg-perl-cvs-commits
mailing list