Messages & Forums 2.7 Not What You Were Expecting
Bryan Holladay (IU)Megan May – (IU) Gonzalo Silverio (UMich)
June 15, 2010
Introduction
11th Sakai Conference - June 15-17, 2010
Today
• Forums Facelift• Overview of additional Forums changes• Messages Overview• Participating in an Indie tool release• Future Plans • Wrap up and Questions?
11th Sakai Conference - June 15-17, 2010
UI Makeover
11th Sakai Conference - June 15-17, 2010
UI Makeover
• Complex tool: complex and unique needsodeep hierarchical structureoneed for context and detail
what is the shape of the discussionwhat are the properties of individual messageswhat is new, needs attention
• But no Sakai UI idioms to deal with this
11th Sakai Conference - June 15-17, 2010
UI Makeover
A sense of the whole (color coding, indentation)
Forum view
11th Sakai Conference - June 15-17, 2010
UI Makeover
A sense of the whole (color coding, indentation)
Topic view
11th Sakai Conference - June 15-17, 2010
UI Makeover
A sense of the whole (color coding, indentation)
Full thread view
11th Sakai Conference - June 15-17, 2010
UI Makeover
A sense of the whole (color coding, indentation)
Single message view
11th Sakai Conference - June 15-17, 2010
UI Makeover
A sense of the whole (color coding, indentation)
Message reply
11th Sakai Conference - June 15-17, 2010
UI Makeover
Help user find a specific item in the collection: what is new – Forums view
11th Sakai Conference - June 15-17, 2010
UI Makeover
Help user find a specific item in the collection: what is new – Topic view
11th Sakai Conference - June 15-17, 2010
UI Makeover
Help user find a specific item in the collection: what is new – Thread view
11th Sakai Conference - June 15-17, 2010
UI Makeover
Help user find a specific item in the collection: what is pending– Thread view
11th Sakai Conference - June 15-17, 2010
UI Makeover
• Help user find a specific item in the collection: what is pending– full thread view
11th Sakai Conference - June 15-17, 2010
UI Makeover
Clarifying powerful permissions
11th Sakai Conference - June 15-17, 2010
UI Makeover
• Complete accessibility review (WCAG2)
• Other small thingsoWord counts (convenience)oStyled print previews and printing (includes
URLs of any links)oMoved actions to more convenient places
(delete forum or topic from forum view)
11th Sakai Conference - June 15-17, 2010
Forums: What’s new in 2.7.0
11th Sakai Conference - June 15-17, 2010
New Forum Enhancements
1. New Synoptic Tool2. Performance Improvements3. Direct Linking to Forum Posts4. Mark all as ‘read’ when displaying all
messages*5. Site Participant Notification
11th Sakai Conference - June 15-17, 2010
* Optional / Enabled by Property
New Forum Enhancements
6. Display number of users who read post7. View all postings by an individual8. Option to display and sort by last and
recent activity*9. Option to pre-populated default forum
and topic*
11th Sakai Conference - June 15-17, 2010
* Optional / Enabled by Property
Synoptic Tool
• Flexible configuration options• Features
• Faster• Direct linking to Sites and Messages &
Forums tool• Sort by user preferences and sort by
column• Users can hide sites
11th Sakai Conference - June 15-17, 2010
Synoptic Tool
11th Sakai Conference - June 15-17, 2010
Synoptic Tool
11th Sakai Conference - June 15-17, 2010
Synoptic Tool
11th Sakai Conference - June 15-17, 2010
Synoptic Tool
11th Sakai Conference - June 15-17, 2010
Synoptic Tool
11th Sakai Conference - June 15-17, 2010
Synoptic Tool Performance
• Site 1: Represents an extreme use caseoUsers: 34oForums: 205oTopics: 205
• Site 2: Represents an average use caseoUsers: 15oForums: 4oTopics: 7
11th Sakai Conference - June 15-17, 2010
*Average and Extreme use cases based off IU production statistics
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
My Workspace Synoptic View
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
Home Tool Synoptic View
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
Forums - Add Thread
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
Messages - Send to All Users
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
Forum - Update Forum Settings
Synoptic Tool Performance
11th Sakai Conference - June 15-17, 2010
Overall Total
Performance Improvements
• Site 1: Represents an average use caseoUsers: 39oForums: 6oTopics: 11
• Site 2: Represents an extreme use caseoUsers: 24oForums: 15oTopics: 351
11th Sakai Conference - June 15-17, 2010
*Average and Extreme use cases based off IU production statistics
Performance Improvements
11th Sakai Conference - June 15-17, 2010
Forum - Load Statistics
Performance Improvements
11th Sakai Conference - June 15-17, 2010
Forum - Load Statistics for one user
Performance Improvements
11th Sakai Conference - June 15-17, 2010
Forum - Create Topic
Performance Improvements
11th Sakai Conference - June 15-17, 2010
Forum - Load Page
Direct Linking to Forum Posts
11th Sakai Conference - June 15-17, 2010
Mark all as ‘read’
11th Sakai Conference - June 15-17, 2010
Notification of New Messages
11th Sakai Conference - June 15-17, 2010
Read By Feature
11th Sakai Conference - June 15-17, 2010
View an individual’s postings
11th Sakai Conference - June 15-17, 2010
Display and sort by last and recent activity
11th Sakai Conference - June 15-17, 2010
Pre-populated default forum/topic
11th Sakai Conference - June 15-17, 2010
* Optional / Enabled by Property
Messages
11th Sakai Conference - June 15-17, 2010
Messages: Personal Space
11th Sakai Conference - June 15-17, 2010
Messages: Settings
11th Sakai Conference - June 15-17, 2010
Messages: Compose
11th Sakai Conference - June 15-17, 2010
Messages: Received
11th Sakai Conference - June 15-17, 2010
Messages: Individual Message View
11th Sakai Conference - June 15-17, 2010
Messages: Sample Email
11th Sakai Conference - June 15-17, 2010
Indie Tool Release
11th Sakai Conference - June 15-17, 2010
Indi Tool Release
• Technically speaking• Independently Released from Sakai • Using Maven Release Plugin
• Community Interaction• Consensus building on proposed
changes• JIRA project• Release documentation
11th Sakai Conference - June 15-17, 2010
In the Future…
11th Sakai Conference - June 15-17, 2010
What the future will hold
• Bug fixes
• UCB Usability changes for Messages
• Other community contributions?
11th Sakai Conference - June 15-17, 2010
Wrap up & Questions
11th Sakai Conference - June 15-17, 2010