Sakai 3: An Overview Michael Korcuska Executive Director Sakai Foundation
Sakai History Collaboration and Learning Environment Started in 2004 Michigan, Indiana, Stanford, MIT (and Berkeley) Mellon Foundation Grant 2.6 current release
Defining Sakai: Community 200+ PRODUCTION/PILOT DEPLOYMENTS: From 200 to 200,000 users
Sakai 3: Why? Changing expectations Google docs/apps, Social Networking, Web 2.0 Success of project sites = Sakai beyond courses Years of hard-won knowledge New technologies Standards-based, open source projects JCR (Jackrabbit) Open Social (Shindig) Client-side programming JavaScript/AJAX Fluid Project 4
What? Photos by Hobvias Sudoneighm, Massimo Valiani, and Mathieu Plourde Functionality & User Experience Technology and Developer Experience Community Practices and Culture
Content Organization, Searching & Tagging Sakai 3 Themes 6 Learning Space Construction Breaking the Site Boundary Customizable Workflows (No Tool Silos) Academic Networking The unSakai Open Teaching
Workflow & Architecture 7 5 Kernel Tool Kernel Service Tool Tool Service Service Kernel Service Service Tool Tool Service Tool
Facilitates independent tool development
Resists intuitive workflows
Contributes to inconsistent user experience
Workflow & Architecture 8 Kernel Workflow Kernel Service Workflow Workflow Service Service Kernel Service Service Workflow Workflow Service
Services need to respond to more customers
UX oversight is more complicated
Workflows built across services
Encourages presentation & service separation
Workflow
Academic Networking Academic Networking People are important, but “friends” aren’t enough Related content is also relevant, but not the whole story Activity based Who has taken the same classes? Who is reading the same articles? Participating in similar discussions? 9 3 Content People
The unSakai 10 Kernel Service Service Service iGoogle Facebook Kernel Service Service Service Documented data feeds allow Sakai to appear anywhere Mobile Apps Windows/Mac Widgets
Sakai 3 Functional Architecture Public Users Groups Collaboration Spaces Personal Spaces PLE Learning Research Project Portfolio Profile Meaningful Arrangements Dynamic, Collaborative Pages Dashboards Defined & Custom Workflows Fundamental Capabilities Wiki-like Content Editing Page Templates Interactive Widgets Unified Content Repository Authored Pages Uploaded Files Contextual Content Media/Streaming
User Research
Prototyping
Sakai 3 Technology Goals Scalability Millions of users Developer Productivity Faster builds UX & back-end development separated Code Quality & Maintenance Reliance on other open source efforts Increase unit testing Easier to install/build To improve initial experience for new developers 14 Photo by Luiz Castro
0 comments
Post a comment