Difference between revisions of "Rewrite Metadata Validator"
m (Improved Metadata Validator moved to Rewrite Metadata Validator) |
MicroMilbi (talk | contribs) m |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|challenge_type=Developer | |challenge_type=Developer | ||
|tags=gsoc, metadata | |tags=gsoc, metadata | ||
− | |is_complete= | + | |is_complete=Yes |
}} | }} | ||
+ | |||
+ | |free text=}} | ||
+ | {{Infobox|The new validator is now online at http://validator.creativecommons.org}} | ||
+ | |||
+ | {{Infobox|'''Work in progress''' | ||
+ | |||
+ | A proposal based on this idea has been accepted for [http://code.google.com/soc/2008/ Google Summer of Code™ 2008] and the project is currently a work in progress. Read more about it on its [[Rewrite Metadata Validator/SoC 2008|dedicated page]].}} | ||
+ | |||
Creative Commons historically ran a [http://validator.creativecommons.org metadata validator] (also developed in response to a challenge) which allowed users to verify they had made the correct assertions about their work. Since moving to [[RDFa]], the validator has become less relevant and is in need of a major overhaul (perhaps even rewrite). | Creative Commons historically ran a [http://validator.creativecommons.org metadata validator] (also developed in response to a challenge) which allowed users to verify they had made the correct assertions about their work. Since moving to [[RDFa]], the validator has become less relevant and is in need of a major overhaul (perhaps even rewrite). | ||
− | A | + | A minimal implementation will: |
* support all recommended methods, historical and current, of embedding CC license information in a web page (see the [[HTML|file format page]] for more information) | * support all recommended methods, historical and current, of embedding CC license information in a web page (see the [[HTML|file format page]] for more information) | ||
* alert users that embedding using historical methods has been deprecated | * alert users that embedding using historical methods has been deprecated | ||
* support making assertions about embedded objects | * support making assertions about embedded objects | ||
+ | |||
+ | An awesome implementation will: | ||
+ | |||
+ | * support validating CC license inclusion in non-HTML formats (ie, [[Syndication]] feeds), auto-detecting the validation suite to use basic on returned content-type and allowing users to override if necessary | ||
+ | * traverse special links (ie, [[CcPlus|cc:morePermissions]], [[ccREL|cc:attributionURL]], [[Web Statement|xmpRights:WebStatement]]) looking for additional metadata to provide a complete picture of the published metadata. |
Latest revision as of 20:29, 12 October 2012
Related To: | ,|x|Related To::x}} |
---|---|
Tags: | {{#arraymap:gsoc, metadata|,|x|Has Tag::x}} | (none) }} |
Challenge Type: | Has Challenge Type::Developer | (none) }} |
Is Complete: | Is Complete::Yes | Is Complete::no }} |
|free text=}}
The new validator is now online at http://validator.creativecommons.org
Work in progress
A proposal based on this idea has been accepted for Google Summer of Code™ 2008 and the project is currently a work in progress. Read more about it on its dedicated page.
Creative Commons historically ran a metadata validator (also developed in response to a challenge) which allowed users to verify they had made the correct assertions about their work. Since moving to RDFa, the validator has become less relevant and is in need of a major overhaul (perhaps even rewrite).
A minimal implementation will:
- support all recommended methods, historical and current, of embedding CC license information in a web page (see the file format page for more information)
- alert users that embedding using historical methods has been deprecated
- support making assertions about embedded objects
An awesome implementation will:
- support validating CC license inclusion in non-HTML formats (ie, Syndication feeds), auto-detecting the validation suite to use basic on returned content-type and allowing users to override if necessary
- traverse special links (ie, cc:morePermissions, cc:attributionURL, xmpRights:WebStatement) looking for additional metadata to provide a complete picture of the published metadata.