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 209 Next »

Help 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

The next major release, Sakai 2.6, is now in QA, its first release candidate is anticipated in December 2008, and its official release is scheduled for Mid July, 2009. With regards to future releases there is a lot that is undecided at this point in time, what will the next major release of Sakai be (2.7 or 3.0), when it will be (six months to more than a year from now), on what Sakai kernel will it be based (K1 or K2), or some combination of all the above with multiple major and minor releases. In the meantime, and with a goal of helping the community better understand and consider these issues, its important to keep the Sakai Roadmap up-to-date.

Future Plans

These are plans with tentative deliverable targets, looking towards a 2.7 and/or 3.0 release (and beyond)

Cross-project Activities


  • (Contrib) Assignments2 (Indiana, Georgia Tech)
    • Using a JSON approach for rapid UI development (mid-2009)
    • UX goals: simplicity of screens, clarity of workflow, design for large class tasks as well as small (mid-2009)
  • Forums
    • Improved user interface ( SAK-13736 - Getting issue details... STATUS ). (done)
  • Gradebook (Indiana)
    • Non-graded, non-calculating gradebook items ( SAK-10427 - Getting issue details... STATUS ) (late 2008)
    • Make letter grades non-calculating (late 2008)
    • Add Calculating letter grades (late 2008) A
  • Solo (Off-line Sakai) (Louis Botha)
    • First official release (post-pilot phase). (Sep 2008)
    • Supports Announcements, Resource and Melete e-guides. (Sep 2008)
  • Page Order Helper
    • Support for page grouping.
  • (Contrib) SENRG (Virginia Tech)
    • Clean-up code and place it in Contrib SVN repository. (Sep 2008)
    • Collapsible hierarchy for notebook browser. (Sep 2008)
    • Improve keyboard accessibility. (Sep 2008)
    • Improve existing documentation. (Sep 2008)

Framework and Services

  • Portal
    • Develop an iFrame portlet that will completely replace the tool iFrame; this will eliminate one frame for web content tools. (Charles Severance)
    • Add a new view which allows a tool to request that it be shown maximized and in a frame set rather than an iFrame; helpful for things like publisher content, SCORM players, etc. that already have left-hand buttons and in preventing double scroll-bars. (Charles Severance)


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.

  • Future
    • Cross-Project Activities
      • Accessibility Working Group
        • 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.
      • Archive/Delete/Restore
        • 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.
      • Internationalization WG
        • Actively looking for volunteers to help address the issue with dynamically localizing page and tool titles. (University of Michigan, Beth Kirschner)
      • User Experience Working Group
        • Determine where consistency of wording across tools is needed and address it (e.g., SAK-9410 - Getting issue details... STATUS : Add and New, SAK-9678 - Getting issue details... STATUS Remove and Delete)
        • An improved and accessible date/time picker and pager for a consistent user experience across all Sakai tools, regardless of presentation technology. (Fluid)
    • Tools
      • 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.
    • Framework and Services
      • Cluster Service
        • An alternative implementation based on JMS ( SAK-12797 - Getting issue details... STATUS ) (University of California - Davis, Thomas Amsler)
      • Portal
        • 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)
      • Site Hierarchy (Oxford)
        • 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

  • No labels