Bug 15267

Summary: upload: check for <title>
Product: openclipart.org Reporter: peepo <j.chetwynd>
Component: clipartAssignee: default user for a product <clipart>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 8627    
Attachments: update with title and SVG1.2 checks
also with copyright...

Description peepo 2008-03-30 05:36:32 UTC
This is not the responsibility only of the author, but the publisher as well.
inkscape bug filed: https://bugs.launchpad.net/inkscape/+bug/209199

According to the SVG specification:
	Authors should always provide a 'title' child element to the outermost 'svg' element within a stand-alone SVG document.

according to a recent grep search of over 6000 openclipart images only around 6 had titles.

titles are a critical requirement for accessibility similar to alt in html.
http://iconomy.org for a demonstration of their use.

http://www.w3.org/TR/SVG11/struct.html#DescriptionAndTitleElements
Comment 1 peepo 2008-03-30 05:41:18 UTC
not sure what checks are already included by openclipart, however this SVG validator checks for w3c validation, inclusion of title and other requirements, before registering on the database.

http://peepo.getmyip.com/~JonathanChetwynd/db/validate_file.php
Comment 2 peepo 2008-04-02 15:02:32 UTC
also filed as bug with W3 validator:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5619
Comment 3 peepo 2008-04-03 01:47:36 UTC
Created attachment 15641 [details]
update with title and SVG1.2 checks
Comment 4 peepo 2008-04-03 01:50:51 UTC
Created attachment 15642 [details] [review]
also with copyright...
Comment 5 peepo 2008-04-03 01:53:19 UTC
the check for title now needs to be tied into ccHost to advise the user if there is no title on upload
Comment 6 Tollef Fog Heen 2010-08-18 03:24:28 UTC
Closing all openclipart bugs as openclipart is now on launchpad, as per request from  Jon Philips.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.