XCRI Knowledge Base

Setting standards for more effective courses information management

  • Increase font size
  • Default font size
  • Decrease font size

All About XCRI

The XCRI community blog: all about eXchanging Course Related Information (XCRI) and its Course Advertising Profile (XCRI-CAP).

State of the Nation

by Craig Hawker
Craig Hawker
Craig Hawker is a software developer from Northampton who has been involved with
User is currently offline
on Feb 06 in validation 0 Comments

This is the third in a series of blog posts aimed at documenting the development of an XCRI-CAP 1.2 validator.  The entire series can be found by visiting the validator blog post list.  My aim is to post a new blog post every week until the development is complete, then at least once every month to document both the usage of the validator as well as any community-highlighted modifications or issues.

This week the blog post will summarise the current state of the project and, hopefully, point people to resources they can use to research elements further.  The development of the validator itself is broken down into several key sections and an overview of each section's current status is given below.

  • Validation code (~95% done)
    The underlying core validation code is almost complete, subject to any issues that come up in testing or any additional validators that are thrown up by the rulebase's QA processes. Automated testing of the core validation code is being done using the MSTest unit test projects within the solution.  The current code can be cloned from the Google Code repository at http://code.google.com/p/xcricap-validator/.
  • XML rulebase (~90% complete)
    The XML rulebase has undergone its first iteration and the rules that it validates are currently being checked by other members of the team. Once the rules themselves have been agreed, work will start on the the guidance that relates to the rules.  The current version of the rulebase can be downloaded from http://code.google.com/p/xcricap-validator/source/browse/src/XCRI.Validation/xml%20files/ValidationModules/XCRICAP12.xml.
  • Web interface (80% complete)
    The web interface - to use the validation code online - is currently in its first iteration. The basic approach with the web site is to be simple and clean, allowing developers to easily get at the issues with the feeds and feedback so far has been positive.  The current interface has been tested in the latest builds of Chrome and Firefox, as well as Internet Explorer 9 on a PC.
  • API (planning stage)
    A RESTful API is currently being developed to allow the aggregator to integrate with the validation code. In its first implementation the API will support returning validation results via JSON. The API design has been planned with the aggregator team and the plan is for a mock implementation to be available to them within the next 7 days.  The API itself will utilise the core validation code and the XML rulebase.

The XCRI-CAP 1.2 validation library and an online tool to validate feeds are expected to be completed by the end of February 2012.

Tags: Untagged
Hits: 559
0 votes

About the author

Craig Hawker

Craig Hawker is a software developer from Northampton who has been involved with the XCRI community for the last two years and is author of both an XCRI-CAP 1.1 online validator and also a .NET library used for generating XCRI-CAP feeds.

Trackbacks

Trackback URL for this blog entry
  • small business seo

    by small business seo on Tuesday, 30 November 1999
    State of the Nation - All About XCRI ...
  • seo tools

    by seo tools on Tuesday, 30 November 1999
    State of the Nation - All About XCRI ...
  • optimizacija sajta

    by optimizacija sajta on Tuesday, 30 November 1999
    State of the Nation - All About XCRI ...
  • pharmacy technician responsibilities

    by pharmacy technician responsibilities on Tuesday, 30 November 1999
    State of the Nation - All About XCRI ...
  • seo

    by seo on Tuesday, 30 November 1999
    State of the Nation - All About XCRI ...

Comments

Please login first in order for you to submit comments

News

Prev Next

The sixth issue of the Course Data Programme Stage 2... Read more

After consultation with the Course Data Programme community, the Data... Read more

The fifth issue of the Course Data Programme Stage 2... Read more

The fourth issue of the Course Data Programme Stage 2... Read more

BS8581 (aka XCRI CAP) out for public comment From Scott Wilson... Read more

The third issue of the Course Data Programme Stage 2... Read more

A video about XCRI-CAP is now available.This video has been... Read more

Data Specification and Vocabularies Framework Elluminate Online Sessions As previously mentioned... Read more

The second issue of the Course Data Programme Stage 2... Read more

Text from event information: "The regulatory landscape in higher education is... Read more

JISC has issued the 1st edition Stage 2 Course Data Newsletter (13... Read more

JISC has issued the special edition Course Data Newsletter (16 December 2011). Read more

Follow XCRI on Twitter Follow XCRI on Facebook Follow XCRI on You Tube


JISC