Sakai 12 Straw person
An initial open discussion regarding Sakai 12 priorities was held at the Apereo 2015 Conference, 3 June 2015. A straw man list of proposed improvements and changes surfaced during the discussion is outlined below. Contributors are encouraged to add/edit items to the list. However, no item below should be considered a Sakai 12 deliverable until firm development commitments are secured. This list was revised at Open Apereo 2017 with a view for release Dec. 2017.
Big Ideas
Set up an Apereo Working Group to think about the future of digital learning technology
Out of Scope
Fully implement Caliper. It was considered but can not be implemented at this time
95% of the idea of "Dashboard" is dead. (Dashboard goes back to contrib)
New/Enhanced Capabilities
Summary | JIRA / GitHub | Notes and next steps |
|---|---|---|
Tool Responsiveness (in terms of responsive ui) |
| Each Sakai tool needs to be Responsive. Is there a master JIRA for this need? https://sakaiproject.atlassian.net/browse/SAK-27774 This could be used as a Master Jira? Might be worth a discussion. https://sakaiproject.atlassian.net/browse/SAK-32016 |
Consistent date / time widget across all tools | As of 2014/11/05 some dates in gradebook, chat, Sign up and syllabus still need updating. RSF tools should be updated to use the RSF date picker. (lower priority) | |
Lessonbuilder UI refinements / interactions with other tools |
|
|
Audio and Video media player embedded within News and Podcasts tool | https://github.com/steveswinsburg/simple-rss-portlet/issues/8 | Still possible for Sakai 11 per email discussion Neal C. and Steve S. 11/3/2014 . |
Admin UI for properties management | Still on target for Sakai 11 per Sakai core team meeting 10/23/2014. | |
|
|
|
Search and replace of links to files stored in Resources in the current site when a site is duplicated | TBC | Go through all tools (except SAMIGO but including Mneme) when duplicating a site - regular and short URLs are edited to point at the corresponding Resource in the new site as site duplication is taking place. Code being committed on behalf of Oxford by Adrian Fish or Miguel Carro Pellicer. (Oxford doesnt use SAMIGO.) |
|
|
|
|
|
|
|
|
|
|
|
|
ban use of the word "Sakai" in UI |
|
|
|
|
|
|
|
|
Resources (and other tools) as IMS Content Item Tool Provider |
|
|
enhancement of anti samy to allow "trusted javascript" to be used |
| allow javascript to be used to provide jstree-based content browsing widget to be added to HTML pages. Also allow a slide show widget to be added to HTML pages |
|
|
|
new turnitin LTI (content review) integration |
|
|
|
|
|
Internet2 grouper integration |
|
|
Resources document preview |
| will be able to use OAE's preview API |
Randomize question/distractors in questions from Samigo quiz parts interface | Markup text is a great feature of Tests & Quizzes, but instructors are very often left randomizing the questions afterwards - making that one feature the cause for many many clicks, it what was otherwise a simple process. | |
Tags Service | Service to create, manage and search for tags. This can be used by other tools. Samigo will allow tagging questions and search https://sakaiproject.atlassian.net/browse/SAM-3115 if https://sakaiproject.atlassian.net/browse/SAK-32082 is merged and approved) |
Specifications Compliance
Proposed Deprecations/Removals 11
OSP / Warehouse / Metaobj - Deleted for 11
PDA Portal - Deleted for 11
Remove all "standalone" code Gradebook - Done for 11
Remove all "standalone" code in Samigo - Not yet done
Remove axis web services - Done for 11
Remove XSLT portal SAK-29179 - Done for 11
Remove support for HSQLDB 1.8. https://sakaiproject.atlassian.net/browse/SAK-28053 Some tools currently aren't working with this old version and nightly is still running it, new nightly will be just Oracle and MySQL. It's possible H2 or HSQLDB 2 could be used in it's place https://sakaiproject.atlassian.net/browse/SAK-23674but old .sql scripts (mostly in kernel) wouldn't be useful.
Leave unit tests for now, ideally upgrade these.
Proposed Deprecations/Removals 12
Uncertain status
rWiki (stealth); uncertain status. General consensus is to keep rWiki alive through Sakai 11 but this may take some work.
Based on Apereo Wiki BOF there will be an investigation of possible integration of xWiki with Sakai.
Infrastructure Changes
Transition from SVN to Git; host repos at Github (Summer 2014); single sakai "core" repo;
Contrib projects encouraged to migrate but not a hard requirement
Stretch goals
Wish List