
D. Starner wrote:
Greg Newby <gbnewby@pglaf.org> writes:
Sorry about that, David. The reason is that the automatic cataloging program only picks up the metadata in the book header like Author:, Title:, etc.
So is this something that I should take up within DP? What needs to be done that isn't?
We (WWs and me) have been discussing ways to fix the meta-data transfer between DP and the PG catalog. What we came up with is: - Put a unique identifier in the last line(s) of the text. This would allow the catalog database to query the database at DP for all missing info. or - Put a DC or XML/RDF metadata block at the end of the file. Example of DC metadata block: END OF THE PROJECT ... dc.author: Twain, Mark dc.title: 1601 dc.language: en dc.encoding: us-ascii dc.publisher: Project Gutenberg dc.rights: http://www.gutenberg.org/license pg.etext: 12345 pg.id: af04.bd32.1234.5678 EOF Example of RDF/XML metadata block: END OF THE PROJECT ... <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:pg="http://www.gutenberg.org/pgrdf" xml:base="http://www.gutenberg.org/rdf/catalog.rdf"> <rdf:Description rdf:ID="etext13485"> <dc:publisher>Project Gutenberg</dc:publisher> <dc:title rdf:parseType="Literal">An Enquiry Concerning the Principles of Taste, and of the Origin of our Ideas of Beauty, etc.</dc:title> <dc:creator>Reynolds, Frances</dc:creator> <dc:contributor>Clifford, James L. [Contributor]</dc:contributor> <dc:language>en</dc:language> <dc:created>2004-09-17</dc:created> <dc:rights rdf:resource="http://www.gutenberg.org/license" /> <pg:identifier>0123.4567.89ab.cdef</pg:identifier> </rdf:Description> </rdf:RDF> EOF -- Marcello Perathoner webmaster@gutenberg.net