Download specifications, tools and more to help you get started
Download specifications, tools and more to help you get started
Tools
The XCRI specification documentation and guidance is on our wiki. You can also download the schema, and a range of tools to help you get started.
XCRI Schemas
XCRI v1.1 is the latest version, and is split into two schemas; one for the XCRI information model, and a second schema that defines vocabulary terms and element refinements. The previous schema for v1.0 is also available. The proposal for XCRI CAP 1.2 is available on our wiki.
•XCRI-CAP v1.1 XML Schema download (.xsd)
•XCRI-CAP v1.1 Terms XML Schema download (.xsd)
•XCRI-CAP v1.0 Schema download (.xsd)
We encourage members of the XCRI community to help contribute to the takeup of the work of the project by getting involved and submitting any code and examples they produce:
• XCRI-CAP v1.0 Schema - RelaxNG version from the OXCRI project download (.rng)
Source Code
•XCRI-CAP Aggregator daemon (Java) download binaries (.zip) browse source
•XCRI-CAP Aggregator web application (Ruby) browse source
•XCRI-CAP Validator browse source
•XCRI-CAP Test Data Generator (Java) browse source
XCRI Aggregator
The Demonstration XCRI Aggregator has been created to show how data harvested using the XCRI Course Advertising Profile can be used, and to enable providers to see how their courses look after they've been aggregated.
Note that all the actual courses described on this site should be considered to be TEST DATA.
If you'd like to see the source code for this site, its available under an MIT license, and can be downloaded from our subversion repository. Find out more about the aggregator and how it works on the wiki.
XCRI Validator
There is a blog post about XCRI validation using Schematron and a tool that automates this process online.