OSP 2.5 Requirements

Overview

OSP 2.5 Requirements

A list of OSP/JIRA issues ranked by institutional priorities is available at Top OSP JIRA Issues.

Contents

Promoting OSP as a Sakai Core Tool

Leadership by The rSmart Group

Promoting OSP as a core tool will allow simulated load testing and scalability across all tools (see http://confluence.sakaiproject.org/confluence/x/ubM).

The following are required to be done as part of this promotion:

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10152 OSP tools should use Sakai permissions John Ellis FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10672 osp perms need default settings Unassigned FIXED Aug 08, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10791 Review OSP User Interface for compliance with Sakai Style Guide Gonzalo Silverio FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10335 Create Help Content for OSP Tools Beth Kirschner FIXED Jun 11, 2008

The following are desired to be done as part of this promotion:

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10151 Reconcile the OSP portal with the new skinable Charon portal John Ellis FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-11100 Add Tool Icons for OSP Chris Maurer FIXED Jun 11, 2008

Aggregated View

Leadership by the University of Michigan

User-centric, possibly in My Workspace, need to hide/integrate tools not being used, does not replace the course-centered view in CIGs, optional according to institutional configuration

Critical Priority Tasks (9 votes)

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10140 Portfolio tool with share of aggregated sites, roles, users Beth Kirschner FIXED Jun 11, 2008

Moderate Priority Tasks

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10135 My Workspace Portfolio tool with aggregated view of all site content Beth Kirschner FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10137 My Workspace Matrix tool with aggregated view of all site content Beth Kirschner FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-5979 Tools that the current user has no permissions on should be hidden. Beth Kirschner FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-8207 Add event logging around user operations Tony Camilli FIXED Jun 11, 2008

Goal Management Tool

Currently there are no Goal Management issues scheduled for the Sakai 2.5 release.

Improving the User Interface

Leadership by ?

Focus on making the user experience more integrated and cohesive by assessing current user workflows, reducing clicks, potentially reducing tools, increasing UI consistency between tools, and making language consistent. Following are the JIRA issues receiving top votes:

Bugs

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Bug Closed SAK-8295 Auto naming forms should place some kind of numeric indicator when names collide in the same folder. Bryan Holladay FIXED Jun 11, 2008

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Bug Closed SAK-10341 In Wizards, user name order in drop down menu changes with each refresh Chris Maurer FIXED Jun 11, 2008

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Bug Closed SAK-10350 Evaluation tool crashes when it encounters something owned by a deleted user Unassigned FIXED Aug 08, 2008

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Bug Closed SAK-10730 Null Pointer when adding Guidance to matrix cell Venkatesh Subramanian FIXED Jun 11, 2008

Tasks & Feature Requests

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Task Closed SAK-10551 Surpress display of widgets and labels associated with unused form types in published wizard and matrix cell/pages Bryan Holladay FIXED Jun 11, 2008

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Task Closed SAK-10553 Add option to surpress "Select Item(s) on wizard cel/matrix page Bryan Holladay FIXED Jun 11, 2008

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Task Closed SAK-10555 Give Coordinators full control over Matrix/Wizard page status Chris Maurer FIXED Jun 11, 2008

User Interface Reviews

Use Cases

See ui-usecases1-7.doc

Long-Term Requirements

A list of UX items that are likely to miss the 2.5 release is maintained in Future UX Requirements.

Portfolios

Leadership by LaGuardia Community College

(high priority portfolio issues by vote)

Bugs

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Bug Closed SAK-10093 Downloading Portfolios causes an Error Unassigned FIXED Aug 08, 2008

Tasks & Feature Requests

Sakai (1 issues)
T Status Key Summary Assignee Res Updated
Task Closed SAK-10396 Apply layouts to the entire portfolio rather than to pages, similar to the styles. Chris Maurer FIXED Jun 11, 2008

Reports

(Note: all reports issues have been tabled until Sakai 2.6)

Meta-Tagging and Searching

Out of scope for OSP 2.5 but must be taken into consideration in relation to requirements for Goal Management and User Interface
Suggested group for additional thinking in this area: Noah Botimer, Sean Keesler, Melissa Peet, Darren Cambridge

  • Functionally similar to putting an item in a matrix cell or linking to a goal with the goal management tool.
  • Users tag items so that they can remember them and get back to them when they are ready to use them.
  • For success, social meaning is required, where user has information about how others have tagged similar items. We don't know what to construct personally unless we have social knowledge.

Possible ways to begin (and initially limit) development:

  1. Make all tools goal-aware? Goals are tags; ratings are tags.
  2. Free-tagging with categories prescribed by site organizers rather than completely ad hoc reflective context. Teachers pre-populate tags for students to use.
  3. In Resources, users tag items with themes, learning outcomes. Tags used for organizing and reflecting. Users create new tags, apply to existing content, and describe why items are tagged in this way.
  4. Create tagging manager for goals and other types of tags.
  5. Use Drupal http://drupal.org

OSP Community Library

Leadership by Nate Angell

  • Community Library definition, development and participation
  • Drupal-based community library is under development and targetted for release by June 30th.

(initial prototype available at http://ocl.codetools.org/ will be superseded by Drupal-based community library – currently at http://new.osportfolio.org/ for now)

A. First-Level (Absolute) Requirements (all trivial on recommended platform)

  1. Uploads to the library (multiple versions)
  2. Screenshot uploads
  3. Categorization of widgets
  4. Searching on widgets
  5. Sorting of a view
  6. Ability to place comments

B. Second-Level Requirements

  1. Thorough integration with the osportfolio.org web site (trivial)
  2. Integration with other community tools (eg, Confluence, Jira, etc) (requires integration with project LDAP)
  3. Ability to rate experience with a widget (per user rating would require QA on existing rating modules)
  4. Ability to mark institutions using a widget (trivial)
  5. Bundling of individual widgets into a package (standalone and grouping) (medium hard)
    one method would be to establish bundle content type that could both stand alone (eg, with attached bundle of component files) or contain individual component records, each of which has an attached component

C. "Nice to have" items

  1. Sharing lessons learned (trivial)
    this could be its own content type: a best practices or similar content type
  2. Tagging (trivial)
    can be both freetagging and structured
  3. "Live" Import/Export (might require some coding to make seamless to sakai instances)

XSD/XSL/CSS/XHTML Builders

  • General bug fixes and improvements to XSD Weaver (contrib) tool

For more information, please see: http://confluence.sakaiproject.org/confluence/x/4bQ

Institutional Priorities

University of Michigan

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10832 Auto-populate a wizard/matrix page based on assignments Beth Kirschner FIXED Jun 11, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-10612 UI Filter by students assigned to instructor Noah Botimer FIXED Jul 07, 2008

Sakai (1 issues)
Status Key Summary Assignee Res Updated
Closed SAK-11337 Handle Matrix/Wizard exporting with Assignments Beth Kirschner FIXED Jun 11, 2008

QA Issues

Open

Sakai (1 issues)
Key Pr Status Summary Assignee Res Updated
GM-151 Major Open Deleting a matrix throws stack trace when using Goal Management Unassigned UNRESOLVED Jul 23, 2008

Resolved

Sakai (1 issues)
Key Pr Status Summary Assignee Res Updated
SAK-11754 Critical Closed Users should not be able to submit for evaluation wizards and/or wizard pages that have no evaluation forms and were not intended to be evaluated. Janice A. Smith NON-ISSUE Oct 01, 2008

Sakai (1 issues)
Key Pr Status Summary Assignee Res Updated
SAK-11838 Major Closed "Submit for Evaluation" button missing while Previewing a Matrix Unassigned FIXED Aug 08, 2008

Sakai (1 issues)
Key Pr Status Summary Assignee Res Updated
SAK-12023 Major Closed OOTB report "current storage" doesn't work John Ellis NON-ISSUE Jun 11, 2008

Sakai (1 issues)
Key Pr Status Summary Assignee Res Updated
SAK-12028</