Re: [Clipart] ANNOUNCE: SVG::Metadata
At 11:14 AM 6/13/2004 -0700, Bryce Harrington wrote:
On Sun, 13 Jun 2004, Glenn Randers-Pehrson wrote:
At 10:04 PM 6/12/2004 -0700, Bryce Harrington wrote:
I've completed writing some code for processing collections of SVG files to validate their metadata (title, author, license). The code is packaged and released to CPAN:
http://search.cpan.org/~bryce/SVG-Metadata-0.01/
It includes the following:
SVG::Metadata - A module for parsing and accessing an SVG's metadata, including title, author, license, and keywords.
svg_validate - A script for scanning through a collection of SVG files and extracting ones with valid metadata. It also automatically generates png's for each (using inkscape) and metadata text files.
For the past few weeks I have been attempting to get a "License" keyword approved by the PNG group, so far without success. The group seems to feel that licensing info should go in a textual chunk with the "Copyright" keyword, even if there is no copyright. I'll know more on June 23 when the group finishes voting.
We could follow that recommendation, or we could of course use an un-registered "License" keyword or even "OCAP License" keyword. It would be good to use the same keywords in PNG and SVG metadata.
Agreed. But if they end up using the Copyright keyword, that's probably not an issue.
Do you know of tools for editing the metadata in a PNG file? I could modify the script to include a metadata insertion into the generated PNG files as part of the process.
pngcrush will do it. I wanted to resolve issues with the PNG group before writing it up.
For example,
pngcrush -text b "Copyright" \ "copyright 2000 svg-scribblers, Inc. Placed in Public Domain June 2004" \ -text b "Author" "J. F. Scribbler, www.svg-scribblers.com" \ in.png out.png
The "b" means place the resulting tEXt chunk before the IDAT chunks. Otherwise use "a" to put it after the IDAT.
Glenn
On Sun, 13 Jun 2004, Glenn Randers-Pehrson wrote:
Do you know of tools for editing the metadata in a PNG file? I could modify the script to include a metadata insertion into the generated PNG files as part of the process.
pngcrush will do it. I wanted to resolve issues with the PNG group before writing it up.
For example,
pngcrush -text b "Copyright" \ "copyright 2000 svg-scribblers, Inc. Placed in Public Domain June 2004" \ -text b "Author" "J. F. Scribbler, www.svg-scribblers.com" \ in.png out.png
The "b" means place the resulting tEXt chunk before the IDAT chunks. Otherwise use "a" to put it after the IDAT.
Glenn
Thanks! I'll add support for that in the next release of the tool. Being able to include the metadata in the PNG's will be quite nice. :-)
Bryce
Folks, Currently the RFE and BUG tracker screens at http://inkscape.sourceforge.net/ present the following info in columns:
Request ID Summary Date Assigned to Submitted by
I would find it very useful and time saving to have another column showing the 'Number of comments'.
Firstly it would save the time it takes to go into individual topics to find if they had been commented on. Secondly it would indicate what the hot topics are.
Can this be done? How do we go about getting it done? What do other people think?
vellum
On Mon, 14 Jun 2004, vellum wrote:
Folks, Currently the RFE and BUG tracker screens at http://inkscape.sourceforge.net/ present the following info in columns:
Request ID Summary Date Assigned to Submitted by
I would find it very useful and time saving to have another column showing the 'Number of comments'.
Firstly it would save the time it takes to go into individual topics to find if they had been commented on. Secondly it would indicate what the hot topics are.
Can this be done? How do we go about getting it done? What do other people think?
It can only be done by SourceForge, so to suggest the change go to their feature request page:
http://sourceforge.net/tracker/?func=add&group_id=1&atid=350001
Don't hold your breath, though; it's extremely rare for them to make changes to the software.
Bryce
participants (3)
-
Bryce Harrington
-
Glenn Randers-Pehrson
-
vellum