TELS Logo Banner Banner

SAIL Data Services

SAIL Data Service

In order to support our research using these technologies Concord has developed the Sail Data Service:

The SAIL Data Service (SDS) is a Ruby on Rails web application that handles:

  • Learner data persistence for SAIL applications
  • Delivery of dynamically-generated Java Webstart jnlp applications customized for the learner.
  • Providing detailed researcher reports about student interaction with SAIL curriculum.

More details about the SDS and related topics can be found on these pages:

V1.1 Production SDS

The development SDS is based on Rails v2.02 and has a number of bug fixes from earlier versions from as well as the inclusion of elements specific for reporting on PAS-based activities being used in the TELS project. In addition this version makes greater use of REST APIs.

Subversion repository: http://svn.concord.org/svn/sds/trunk

There are instructions for setting up your own local instance of the SDS (either production or trunk) here: Setting up a local SDS.

Future directions include

  • Much greater access via REST APIs to all the SAIL persisted data.
  • Investigation of integration with JRuby a Java based ruby.
    This could allow much tighter integration between the SDS and the the SAIL applications.
  • Integration of author data persistence into the SAIL persistence model.
  • Investigations of new collaborative functionality and extensions to SAIl and the SDS.

Labels

 
(None)