Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated Image
Tip
titleHelp Keep the Roadmap Up-To-Date!

If you have updated planning information to share, you can either comment on this page or email the Project Coordinator (Peter A. Knoop). Thanks.

Sakai Roadmap

...

What's in Sakai 2.6?

Jira Tasks scheduled to be fixed for Sakai 2.6:

Jira Issues
counttrue
urlhttp://bugs.sakaiproject.org/jira/sr/jira.issueviews:searchrequest-xml/11577/SearchRequest-11577.xml?tempMax=1000

(If you don't see something important to you below, also check out What's not likely to be in 2.6?, and consider pitching-in.)

Also note additional functionality that maybe included in a demo version of 2.6, (e.g., Provisional tools enabled, Contrib tools integrated).

Cross-Project Activities

...

  • Awaiting update for Sakai 2.6...

...

  • Dutch (Edia, LOI, A New Spring, Portfolio4u)
  • Russian (Mike Ozornin, TANDEM; Philip Fedchin, Smolny College)
  • Swedish (Magnus Tagesson, Stockholm University)

...

  • A "K1" kernel release that brings all of the current components together in a single place.
  • See individual kernel components below for changes.

...

  • Implementation of a working, proof-of-concept generic Sakai performance testing environment, including data.
  • Establish baseline tests for tools and build a test results library for comparisons among releases.

...

Tools

...

  • Awaiting update for Sakai 2.6...

...

  • Replaced rendering framework with wicket.
  • Improved performance of db layer.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Improve performance when there is a significant number of sites.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Being deprecated and removed.
  • New version of the tool available in Contrib resulting from a major re-write, including switching from JSF to RSF, and improving recipient selection, email validation, and group awareness; not considered ready for production use yet.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Retired and removed from the release for 2.6.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • No changes for 2.6.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Allow editing a published assessment.
  • Ability to release assessments to groups.

...

  • Include the created and last modified date on the screen and in the CSV export.
  • Filtering the searching and viewing of users to only those users with the same named usertype(s).

...

  • Option for displaying a link and user-entered WYSIWYG text.

...

  • Awaiting update for Sakai 2.6...

...

Services and Framework

(Note: Many of the services listed below, but not all, have been re-organized into a "kernel" package for Sakai 2.6.)

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Add CaldAV support to Sakai's calendar service.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Refactor email service

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • No changes from 2.6.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • No changes for 2.6.

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Awaiting update for Sakai 2.6...

...

  • Get a list of users in an authzgroup (or site).
  • Remove an individual member from a site (acts on Site rather than AuthzGroup).
  • Returns title of a site.
  • Returns description of a site.
  • Returns site joinability.
  • Checks if a user exists in an authzgroup (or site).
  • Gets XML doc of all users in an authzgroup (or site) with the given role(s), including username, displayname, and role.
  • Modifies a site's title value.
  • Modifies a site's skin value.
  • Modifies a site's joinable value.
  • Modifies a site's iconurl value.
  • Creates a session for a given user without knowing their password (admins-only, for security reasons).
  • Gets the displayname of a given user (the original was session based, this is more flexible).
  • Get a custom property of a site.
  • Set a custom property for a site.
  • Remove a custom property for a site.
  • Check if a role exists in a given authzgroup.
  • Search for users that meet the given criteria and returns xml.
  • Add contact name and email to site given a siteid and username.
  • Get list of groups in a site.
  • Get list of participants in a group.
  • Another signature of addNewSite() that takes an additional flag to tell it to copy the site's resources over as well.

...

  • Awaiting update for Sakai 2.6...

...

  • No changes for 2.6.

...

What's not likely to be in Sakai 2.6?

These items were originally slated for 2.6 and/or have had lots of interest expressed; however, resources aren't likely available to finish them in time for 2.6 at this point. If you're able to pitch-in and help out on any of these, please let me know.

Tools

...

  • Support for page grouping.

...

Sakai 2.6 Demo Release

The Sakai 2.6 demo release is not packaged for production use, and is only intended as a demonstration platform for the variety of additional functionality that can be added to Sakai. All Provisional tools will be enabled by default in the demo release. The following is a tentative list of what may be included in such a demo version for Sakai 2.6:

Cross-Project Activities

  • Populate several course sites, portfolio sites, and project sites with example content suitable for demonstration purposes.
  • Populate system with demonstration users, including students, teaching assistants, and instructors.

Tools

...

Future Plans

These are plans with tentative deliverable targets, looking towards a 2.7 and/or 3.0 release (and beyond). See further below for plans that do not yet have an estimated delivery date, and may or may not get completed, depending on interest and available resources.

Cross-Project Activities

Area

Timeline

Description

Contacts

 

 

 

 

Tools

Area

Timeline

Description

Contacts

(Contrib) Assignments2

mid 2009

  • Using a JSON approach for rapid UI development.
  • UX goals: simplicity of screens, clarity of workflow, design for large class tasks as well as small.

Indiana, Georgia Tech

Gradebook

late 2008

Calculating letter grades

Indiana

SENRG

September 2008

Clean-up code and place it in Contrib SVN repository. Currently focused on improving the UX: the notebook browser is now a collapsible hierarchy, and the tool has improved keyboard accessibility. Also adding onto existing documentation.

(Contrib) Solo (Off-line Sakai)

early 2009

  • First official release (post-pilot phase)
  • Enables users to work offline and to synchronize announcements, resource and Melete e-guides when they next connect on-line.

Louis Botha

Services

Area

Timeline

Description

Contacts

 

 

 

 

Kernel

Area

Timeline

Description

Contacts

General

mid 2009

A "K2" kernel release that brings all the components of the kernel into a single jar, which will require major re-factoring of the code.

University of Cambridge, Ian Boston

General Future Plans

These are features and functionality that folks are working on (or plan to start work on) for which they do not have a good estimate for completion at this time.

...

  • Replace FCK Editor with TinyMCE, which is more accessible than the former, and re-implement customizations (e.g., Resource browsing).
  • Help test a frame-less version of Sakai.
  • Explore problem with Content iFrames becoming unusable when CSS is disabled.
  • Suggest improvements for keyboard-only use of Page Order tool.
  • Suggest fixes for unresolved "Accessibility" Jiras.
  • Expand accessibility testing to include Tests & Quizzes (Samigo) and OSP (Portfolio) tools.

...

  • Ability to fully delete a site from Sakai to recover disk space.
  • Ability to archive a snap-shot, read-only version of site for reference purposes.

...

  • Actively looking for volunteers to help address the issue with dynamically localizing page and tool titles. (University of Michigan, Beth Kirschner)

...

  • Calendar
    • Zimbra calendar integration with Schedule tool. (Georgia Tech)
  • Calendar Widget
    • Update the calendar widget for Velocity-based tools (e.g., Assignments, Announcements, Schedule) to address internationalization and localization issues and for consistency with calendar widgets used by other presentation technologies elsewhere in Sakai. (University of Michigan, Zhen Qian)
  • (Contrib) IMS Tool Interoperability
    • Improve IMS Tool Interoperability portlet in concert with the Open University of Catelonia's Open Campus project. (University of Michigan, Charles Severance)
  • (Contrib) OpenCast (Berkeley)
    • A podcast capture, post-processing, and distribution system that will integrate current technological advancements, such as Apple's Podcast Producer, with existing academic community source frameworks, such as Sakai.
  • Worksite Setup/Site Info (University of Michigan, Zhen Qian)
    • Support for generic ability to add and configure multiple instances of a tool when adding the tool to a site.
    • A tool for generating statistics based on survey questions presented during site creation.
  • Solo (Off-line Sakai)
    • Ability to work with a local copy of Sakai (i.e., on your laptop, disconnected from the network) and sync between the local copy and your Sakai installation.

...

  • When the 2.5 portal solidifies, create post-2.3 and post-2.4 branches to offer its functionality to those running Sakai 2.3 and 2.4. (University of Michigan, Charles Severance)

...

  • A service that allows sites to be arranged into a hierarchy (sites can exist at multiple nodes in a hierarchy or be their own single-point hierarchy) and manages the permissions on creation/updating the hierarchy.
  • A set of tools that allow you to manage a hierarchy of sites.
  • Development of a helper tool versions of SiteSetup (Site Info, Worksite Setup) and the site browser so that they can easily be embedded in a workflow.
  • A custom portal handler to support the /hierarchy namespace.

...

Associated Projects' Roadmaps

Last revised June 2014

Sakai Project Timeline 2008-Present

Image Added

(Interactive - Full events link)

Sakai Roadmap

Sakai 10
Anchor
sakai10
sakai10

The most current release is Sakai 10, which was released on June, 2014.

Info
titleSupport for older releases

Sakai generally maintains both the current major release and the prior one - which is now Sakai 2.9. However generally only critical bugs and security fixes are maintained in a previous release and in the maintenance release branch. It's generally recommended to upgrade to the newest version of Sakai shortly after it's released

...

Sakai 2.9
Anchor
sakai29
sakai29

Sakai 2.9 was released in 2013 and is currently in maintenance mode.

The major set of new tools and capabilities in 2.9 include:

  1. Neo Portal 
  2. Lesson Builder
  3. Mailsender

For full details please see the TCC voting summary