Info |
---|
Courses (skeleton sites) are to be created either on an individual basis (on demand), or in a batch based on termcode. The batching feature should create a minimal skeleton of a site in order for our UC Davis providers to be activated. Providers being activated allows us to add rosters dynamically, and assign roles to users who log in. |
Documentation
Requirements
Functional Specifications
Overview of process and implementation
Batching Mechanism
Chron jobs based on Quartz, using the sakai scheduler tool, is the strategy for batch loading course sites. This mechanism allows sakai administrators to run the course batch creation script at any time interval, and update or create sites without a major impact on the users. Using the scheduler process reduces SmartSite downtime.
...