Original Phase I Development Schedule Details
Category Name |
Environment Setup |
 |
Category Id |
SXW_1_1 |
|
Requirement/Task |
Deploy and setup XWiki, Sakai 2.6.x, and MySQL on two test servers |
|
Description |
|
|
Implementation Time |
2 days |
Category Name |
XWiki Restful API |
Category Id |
SXW_1_2 |
Requirement/Task |
Work with XWiki's Restful API |
Description |
Login from a browser using multiple accounts with different roles, add attachments, documents, test granular permissions |
Implementation Time |
5 days |
Category Name |
Basic LTI Tool |
Category Id |
SXW_1_3 |
Requirement/Task |
Make XWiki appear as a Sakai tool |
Description |
Using Sakai Basic LTI Portlet |
Implementation Time |
10 days |
Category Name |
Provisioning XWiki based on authenticated Sakai User/Roles |
Category Id |
SXW_1_4 |
Requirement/Task |
XWiki Provisioning |
Description |
Provision authenticated Saki user requests with user, role, and site context information in payload, to provision requests on the fly in XWiki. Any other direct requests to XWiki that don't come from Sakai will be rejected. This approach would provision users with a granularity provided by Sakai. If further granularity than what is offered by Sakai today is needed, we could add these into Sakai. |
Implementation Time |
30 days |
Category Name |
Phase I testing |
Category Id |
SXW_1_8 |
Requirement/Task |
Test all integrated features of Phase I |
Description |
|
Implementation Time |
14 days |
Â
Category Name |
Phase I documentation |
Category Id |
SXW_1_9 |
Requirement/Task |
Technical document for Phase I implementation |
Description |
|
Implementation Time |
10 days |