Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Introduction

OpenSyllabus offers the possibility to integrate different Sakai tools by providing a minimum interface and link. The interface allows creating or modifying references to the tool and the link gives access to the tool. We have already done an integration with Assignment tool and we are working on Citations List.

Philosophy

The principles underlying the integration of the Sakai's tool are as follows.

  1. Choose bare minimal functionalities necessary to develop the tool on the client side
    The Osyl Client has been developed to offer a minimal support for the original Sakai's tool.
    We do not have to reinvent the wheel and develop again all the user-interface for each tool to be integrated with OpenSyllabus.
    Currently, the Osyl-Client only takes into account the following infos :
    1. Title
    2. Short description
    3. Open Date
    4. Close Date
    5. Notification
  2. Allow to link to an already existent Assignment from the Sakai's server
  3. Allow to create a small stub into the Sakai's server side
  4. Let more complicated things to the server-side and the original user-interface
    The Osyl Client offers the possibility to create an assignment, link an existing assignment to the course outline  and modify the minimal informations.
  5. Let's final deleting or suppression to the server side
    Just clean the course plan or replace the deleted ressources with dummy things on the client-side.
    Let's the user or the admin responsible to clean the database.
  6. Perform synchonization at the opening and closing of the session 
     

Limits

With this sort of integration, synchronization and integrity of the data between the client side (GWT) and the server side (Sakai) are always a source of problems.

We try to synchronize the data as soon as possible but it could represent problems of too many server access.


Sakai's Assignement Tool Integration


  • No labels