Skip to content

(Unofficial) RELAX NG schema to specify the construction and meaning of OPML 1.0 and 2.0 documents.

Notifications You must be signed in to change notification settings

tommorris/opml-schema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPML RELAX NG Schema
Copyright (c) Tom Morris 2008.

Released under the GNU General Public License
See COPYING or http://www.gnu.org/copyleft/gpl.html

The purpose of this RELAX NG schema is to provide a computer-readable and
validatable guide to the OPML 1.0 and 2.0 specifications as defined at
www.opml.org:

- OPML 2.0 - http://opml.org/spec2
- OPML 1.0 - http://opml.org/spec

The specifications upon which the schema is based are copyright to UserLand
Software, Inc. and Scripting News, Inc. See the specification pages above for
details of the copyright. As per the copyright notices of those documents, the
UserLand and Scripting News copyright notice is included in this bundle at
docs/UL-SN-DISCLAIMER, which I humbly request you include with forked copies.

The source for this project is managed using the open-source version control 
and source control management tool, Git. Please see http://git.or.cz for 
details on how to use Git. Trust me, it's cool. Once you start using it, 
you'll wish that Subversion and CVS etc. would go away and the world would 
start using Git.

Please feel free to send patches to me - [email protected] - for inclusion in
the central repository. Patches sought include both cleaning up and making
more expressive the existing behaviour.

I am currently seeking out the best way to implement vendor- and
user-extensibility to the schema. I'd like to hear your input.

I am also planning to add a test suite which would include a set of valid OPML 1.0 and 2.0 documents so that schema changes can be tested against existing documents for compatibility purposes.

If you have never contributed to an open source project before, please read 
this guide:
http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/

About

(Unofficial) RELAX NG schema to specify the construction and meaning of OPML 1.0 and 2.0 documents.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published