|
|
| Line 1: |
Line 1: |
| − | [[Category:Developer]] | + | #REDIRECT [[Category:Filetype]] |
| − | [[Category:Developer Challenges]]
| |
| − | [[Category:Developer Challenges Completed]]
| |
| − | [[Category:filetype]]
| |
| − | [[Category:XML]]
| |
| − | [[Category:example]]
| |
| − | {{incomplete}}
| |
| − | | |
| − | [http://www.w3.org/XML/ eXtensible Markup Language] (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.
| |
| − | | |
| − | == Developer Challenges ==
| |
| − | | |
| − | Develop software that embeds license and metadata into XML files.
| |
| − | | |
| − | === Implementations ===
| |
| − | | |
| − | * [[Inkscape]], an open source drawing tool that embeds metadata into [[SVG]] (scalable vector graphics)
| |
| − | * [http://www.openclipart.org/ Open Clip Art Library], a public domain collection of user-submitted clip art which embeds metadata into [[SVG]]
| |
| − | * Please add yours here :)
| |
| − | | |
| − | === Examples ===
| |
| − | | |
| − | Here is the code that is in [[Inkscape]]'s SVN repository for making the License and Metadata Dialogs possible. Please use them as examples for coding your own metadata and license selectors for use in SVG:
| |
| − | | |
| − | * [http://svn.sourceforge.net/viewcvs.cgi/inkscape/inkscape/trunk/src/ui/dialog/document-metadata.cpp?view=log document-metadata.cpp]
| |
| − | * [http://svn.sourceforge.net/viewcvs.cgi/inkscape/inkscape/trunk/src/ui/dialog/document-metadata.h?view=log document-metadata.h]
| |
| − | * [http://svn.sourceforge.net/viewcvs.cgi/inkscape/inkscape/trunk/src/dialogs/rdf.cpp?view=log rdf.cpp]
| |
| − | * [http://svn.sourceforge.net/viewcvs.cgi/inkscape/inkscape/trunk/src/dialogs/rdf.h?view=log rdf.h]
| |
| − | | |
| − | === TODO ===
| |
| − | | |
| − | * Please help distinguish between different XML formats and how to add metadata and licensing
| |
| − | * Please help by adding you todo here :)
| |