Sakai 3 Boston

Michael Korcuska
Michael KorcuskaExecutive In Residence at Greylock Partners
Friday Session Notes,[object Object],9:30-10:30am College of the Redwoods - World's fastest Sakai deployment?,[object Object],Formerly Radford,[object Object],Don’t forget about the closing remarks at 3:15,[object Object],Room Notes,[object Object],Empress is on 14th Floor,[object Object],Charles View is on 16th Floor,[object Object]
Sakai 3What and why and when and how?,[object Object],March 2009,[object Object],Michael Korcuska,[object Object]
Why Sakai 3?,[object Object],Functionality & User Experience,[object Object],Technology and Developer Experience,[object Object],Community Practices and Culture,[object Object]
Why Sakai 3 Now? ,[object Object],The time to repair the roof is when the sun is shining.,[object Object],John F. Kennedy,[object Object]
User perspective,[object Object],Why Sakai 3?,[object Object]
Sakai 3 for Users,[object Object],Changing expectations,[object Object],Google docs/apps, Social Networking, Web 2.0,[object Object],Success of project sites = Sakai beyond courses,[object Object],New technologies,[object Object],Standards-based, open source projects,[object Object],JCR (Jackrabbit),[object Object],Open Social (Shindig),[object Object],Client-side programming,[object Object],JavaScript/AJAX,[object Object],6,[object Object]
Content Tagging & Management,[object Object],Sakai 3 Themes,[object Object],7,[object Object],Content Authoring,[object Object],Academic Networking,[object Object],Breaking the Site Boundary,[object Object],Academic Workflows, not (just) Tools,[object Object],The unSakai,[object Object]
Content Authoring,[object Object],Content Basics:,[object Object],Simple page creation (wiki-like),[object Object],WYSIWG Editing,[object Object],Template-based authoring,[object Object],Versioning,[object Object],Interactive Widgets,[object Object],8,[object Object]
Tagging & Management,[object Object],Everything is content,[object Object],Classic “resources”,[object Object],Discussion post, user profile, test questions,[object Object],Taggable, searchable, linkable, portable,[object Object],Unified content repository,[object Object],Content not tied to site,[object Object],Everything in one storage area,[object Object],BUT: Sakai is not a full Content Management System,[object Object],9,[object Object]
Sakai2,[object Object],?,[object Object],Site B,[object Object],Site A,[object Object],Users find things by remembering what site they added it to,[object Object],10,[object Object]
Sakai3,[object Object],Tags: System, Organizational & User,[object Object],Smart Folders,[object Object],Search,[object Object],11,[object Object]
Benefits,[object Object],Web 2.0 “search” interaction supported,[object Object],Tagging & content search,[object Object],Smart Folders retain hierarchical structure if desired,[object Object],Folders for each site, each user and more,[object Object],Portfolio and other “cross-site” needs,[object Object],Tags allow simple aggregation of diverse content,[object Object],Organizational & User tag systems support multiple portfolio requirements,[object Object],12,[object Object]
Academic Networking,[object Object],Academic Networking,[object Object],People are important, but “friends” aren’t enough,[object Object],Content-based – Who is reading the same articles?,[object Object],Activity based – Who has taken the same classes?,[object Object],13,[object Object],Content,[object Object],People,[object Object]
Sakai 2: Users & Sites,[object Object],14,[object Object],Site A,[object Object],Site B,[object Object],User 1,[object Object],User 2,[object Object],User 3,[object Object],User 4,[object Object],User 5,[object Object],.,[object Object],.,[object Object],.,[object Object],User N,[object Object],User 1,[object Object],User 2,[object Object],User 3,[object Object],User 4,[object Object],User 5,[object Object],.,[object Object],.,[object Object],.,[object Object],User N,[object Object],Group B1,[object Object],Group A1,[object Object],Users and groups exist within the context of a site.,[object Object]
Sakai 3 Groups & Sites,[object Object],Groups & Sites managed separately,[object Object],Member of a group – People with something in common,[object Object],Access to a site– Collection of content & functionality,[object Object],Support for hierarchy,[object Object],Site A,[object Object],Group 1,[object Object],Group 1.1,[object Object],Site AA,[object Object],Site AB,[object Object],Site B,[object Object],Group 1.2,[object Object],Group 2,[object Object],Site C,[object Object],Group 3,[object Object],15,[object Object]
Kernel,[object Object],Tool,[object Object],Architecture,[object Object],16,[object Object],Kernel,[object Object],Service,[object Object],Tool,[object Object],Tool,[object Object],Service,[object Object],Service,[object Object],Kernel,[object Object],Service,[object Object],Service,[object Object],Tool,[object Object],Tool,[object Object],Service,[object Object],Tool,[object Object],[object Object]
Resists intuitive workflows
Contributes to inconsistent user experience,[object Object]
UX oversight is more complicated
Workflows built across services
Encourages presentation & service separationWorkflow,[object Object]
Academic Workflow,[object Object],Beyond Tool Silos,[object Object],Academic work flows often cross tool boundaries,[object Object],Anything can be graded!,[object Object],Anything can be discussed!,[object Object],This is beginning to appear in Sakai 2,[object Object],Examples: Open Syllabus, Assignments 2,[object Object],But it is too difficult and more needs to be done,[object Object],Example: Instructor puts into syllabus an assignment to create a discussionpost that will be graded.,[object Object],4 tools for both instructors and students!,[object Object],18,[object Object]
Workflow Example,[object Object],19,[object Object],Select text & click “Create Assignment”,[object Object],All,[object Object],Media,[object Object],Images,[object Object],	Videos,[object Object],	Audio,[object Object],Forums,[object Object],Tests,[object Object],Site Pages,[object Object],Polls,[object Object],Jackson Response Forum (3 posts),[object Object],Create Assignment…,[object Object],Name: Jackson Reading Response,[object Object],Due Date: September 10, 2009,[object Object],Points: 10 (of 150),[object Object],Type: Individual,[object Object],Description: Respond to the Jackson article in no more than 500 words. Post that response to the class discussion forum.,[object Object],Link To: Select...,[object Object],Class Intro Forum (27 posts),[object Object],Forums,[object Object], Edit Assignment Information,[object Object],Some Other Forum (0 posts),[object Object],Create,[object Object],Cancel,[object Object],Advanced Options…,[object Object],Link to Something,[object Object],Choose,[object Object],New…,[object Object]
Student View,[object Object],20,[object Object],Assignment: Jackson Reading Response,[object Object],Due Date: September 10, 2009 (     due tomorrow),[object Object],Status: Not submitted,[object Object],Points: 10 possible (of 150).,[object Object],Description: Respond to the Jackson article in no more than 500 words. Post that response to the class discussion forum. Read more…,[object Object],Link(s): Jackson Response Discussion Forum (Create Post…),[object Object]
Student View, Graded,[object Object],21,[object Object],Assignment: Jackson Reading Response,[object Object],Due Date: September 10, 2009 (due date passed),[object Object],Status: Submitted and Graded,[object Object],Points: 9/10 (of 150). View feedback,[object Object],Description: Respond to the Jackson article in no more than 500 words. Post that response to the class discussion forum. Read more…,[object Object],Link(s): Jackson Response Discussion Forum (go to Forum now),[object Object]
The unSakai,[object Object],Multiple Configurations,[object Object],Sakai as CMS,[object Object],Sakai as Collaboration System,[object Object],Sakai as Portfolio System,[object Object],Sakai Integrations,[object Object],Google Applications,[object Object],Social Networks (Open Social, Facebook) ,[object Object],22,[object Object]
The unSakai,[object Object],23,[object Object],Kernel,[object Object],Service,[object Object],Service,[object Object],Service,[object Object],iGoogle,[object Object],Facebook,[object Object],Kernel,[object Object],Service,[object Object],Service,[object Object],Service,[object Object],Documented data feeds allow Sakai to appear anywhere,[object Object],Mobile Apps,[object Object],Windows/Mac Widgets,[object Object]
unSakai Economics,[object Object],We want to position Sakai for a transition to the “we don’t need no stinking LMS”,[object Object],We don’t care about “owning” the enterprise,[object Object],We aren’t afraid of eroding license fees because other applications take over “core LMS” features,[object Object]
Sakai 3 Demo,[object Object],http://3akai.sakaifoundation.org,[object Object],25,[object Object]
Sakai 3 Technology,[object Object],Why Sakai 3?,[object Object]
Sakai 3 Technology Goals,[object Object],Scalability,[object Object],Remove bottlenecks from Sakai 2,[object Object],Improve cluster support,[object Object],Developer Productivity,[object Object],Faster builds,[object Object],UX & back-end development separated,[object Object],Code Quality & Maintenance,[object Object],Reliance on other open source efforts,[object Object],Increase unit testing,[object Object],Easier to install/build,[object Object],To improve initial experience for new developers,[object Object],27,[object Object]
JCR as Content Store,[object Object],Standards-based,[object Object],JSR 170,[object Object],Ships with Apache Jackrabbit, but can be changed,[object Object],Everything as content,[object Object],Discussion post, User profile information, etc.,[object Object],Components put Content into JCR Content store,[object Object],Sakai Kernel creates relational indices in DB,[object Object],Component doesn’t need to do anything,[object Object],Automatic tracking of most events by kernel,[object Object],28,[object Object]
The Point,[object Object],Don’t write our own code,[object Object],Criteria:,[object Object],Functionality,[object Object],License-compatible open source,[object Object],Open standard,[object Object],Approachable community,[object Object]
JSON,[object Object],Sakai Kernel supports JSON microformat,[object Object],Components use REST calls to interact with Kernel,[object Object],Again, standards based,[object Object],JAX-RS currently in Kernel (JSR 311),[object Object],Benefits,[object Object],Back-end services stay Java-based,[object Object],UX programmers more often skilled in JavaScript,[object Object],Easier UX developers can work on Sakai,[object Object],Tools like GWT can be used for Java-based UI,[object Object],Components can be written using other languages,[object Object],30,[object Object]
Timelines and adoption,[object Object]
Timelines,[object Object],32,[object Object],2009,[object Object],2010,[object Object],2011,[object Object],2012,[object Object],2013,[object Object],Sakai 2.5,[object Object],Sakai 2.6,[object Object],Sakai 2.7,[object Object],Hybrid,[object Object],Mode,[object Object],Sakai 3.0,[object Object],Official Releases,[object Object],Previews,[object Object],Sakai 2.8?,[object Object]
New Adoptions: 2 or 3?,[object Object],It Depends!,[object Object],Of Course,[object Object],On what?,[object Object],Your production timeline,[object Object],Your appetite for running “.0” software,[object Object],Your functional needs,[object Object]
Adopting 2 or 3?,[object Object],2.6 or 2.7,[object Object],Sakai 2 works well today,[object Object],3 doesn’t exist yet,[object Object],The best path to 3 will be through 2,[object Object],Bb/WebCT migration to 3 is undefined,[object Object],Bb/WebCT migration to 2 is well known,[object Object],Many will be migrating from Sakai 2 to 3,[object Object],Straight to 3,[object Object],You don’t have a CMS or you are using something like SharePoint,[object Object],Your production timeline is 2012 or later,[object Object]
1 of 38

Recommended

The Status Of Web Interoperability And Activities In China, Japan And Korea by
The Status Of Web Interoperability And Activities In China, Japan And KoreaThe Status Of Web Interoperability And Activities In China, Japan And Korea
The Status Of Web Interoperability And Activities In China, Japan And KoreaChanny Yun
4.4K views17 slides
Overview of Liferay 7 Technology by
Overview of Liferay 7 TechnologyOverview of Liferay 7 Technology
Overview of Liferay 7 TechnologyAzilen Technologies Pvt. Ltd.
2.2K views52 slides
7-10-2009 Sakai 3 Overview (Michael Korcuska) by
7-10-2009 Sakai 3 Overview (Michael Korcuska)7-10-2009 Sakai 3 Overview (Michael Korcuska)
7-10-2009 Sakai 3 Overview (Michael Korcuska)Mathieu Plourde
367 views38 slides
jQuery - the world's most popular java script library comes to XPages by
jQuery - the world's most popular java script library comes to XPagesjQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesMark Roden
7.8K views43 slides
LTI Advantage: The Next Big Thing in LMS Integration by
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationCharles Severance
2.4K views28 slides
Edith Sheffer Twsia by
Edith Sheffer TwsiaEdith Sheffer Twsia
Edith Sheffer TwsiaMichael Korcuska
622 views18 slides

More Related Content

Viewers also liked

Sakai Visual Style Pres01 by
Sakai Visual Style Pres01Sakai Visual Style Pres01
Sakai Visual Style Pres01Michael Korcuska
533 views38 slides
Sakai Educause Poster Slides by
Sakai Educause Poster SlidesSakai Educause Poster Slides
Sakai Educause Poster SlidesMichael Korcuska
679 views18 slides
Ja Sakai 09 V01 by
Ja Sakai 09 V01Ja Sakai 09 V01
Ja Sakai 09 V01Michael Korcuska
678 views38 slides
Sakai Open Education Resources by
Sakai Open Education ResourcesSakai Open Education Resources
Sakai Open Education ResourcesMichael Korcuska
769 views32 slides
How LinkedIn Views Its Role in Education - The Chronicle of Higher Education by
How LinkedIn Views Its Role in Education - The Chronicle of Higher EducationHow LinkedIn Views Its Role in Education - The Chronicle of Higher Education
How LinkedIn Views Its Role in Education - The Chronicle of Higher EducationMichael Korcuska
684 views7 slides
Sakai Foundation Update 2009 by
Sakai Foundation Update 2009Sakai Foundation Update 2009
Sakai Foundation Update 2009Michael Korcuska
632 views33 slides

Viewers also liked(6)

Similar to Sakai 3 Boston

Sakai 3, version 8 by
Sakai 3, version 8Sakai 3, version 8
Sakai 3, version 8Michael Korcuska
1.2K views40 slides
Sakai 3 V07 by
Sakai 3 V07Sakai 3 V07
Sakai 3 V07Michael Korcuska
789 views36 slides
Sakai 2.9 Portal Road Map Plans by
Sakai 2.9 Portal Road Map PlansSakai 2.9 Portal Road Map Plans
Sakai 2.9 Portal Road Map PlansCharles Severance
965 views28 slides
Sakai Europe 2010 V02 by
Sakai Europe 2010 V02Sakai Europe 2010 V02
Sakai Europe 2010 V02Michael Korcuska
1.1K views38 slides
Sakai 2.9 and Sakai 2.10 Portal and Plans by
Sakai 2.9 and Sakai 2.10 Portal and PlansSakai 2.9 and Sakai 2.10 Portal and Plans
Sakai 2.9 and Sakai 2.10 Portal and PlansCharles Severance
1.7K views49 slides
Sakai Charles Sturt Keynote by
Sakai Charles Sturt KeynoteSakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteMichael Korcuska
654 views45 slides

Similar to Sakai 3 Boston(20)

Sakai 2.9 and Sakai 2.10 Portal and Plans by Charles Severance
Sakai 2.9 and Sakai 2.10 Portal and PlansSakai 2.9 and Sakai 2.10 Portal and Plans
Sakai 2.9 and Sakai 2.10 Portal and Plans
Charles Severance1.7K views
LAMP is so yesterday, MEAN is so tomorrow! :) by Sascha Sambale
LAMP is so yesterday, MEAN is so tomorrow! :) LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
Sascha Sambale9.8K views
Sakai 2.0 Architecture Update 2005-06-09 by Charles Severance
Sakai 2.0 Architecture Update 2005-06-09Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09
Charles Severance559 views
Int quest by nvsvijay
Int questInt quest
Int quest
nvsvijay550 views
Sp sat philly2019 by Peter_1020
Sp sat philly2019Sp sat philly2019
Sp sat philly2019
Peter_1020327 views
Going from Classic to Modern. 10 Things you must know before you commit by spsnyc
Going from Classic to Modern. 10 Things you must know before you commitGoing from Classic to Modern. 10 Things you must know before you commit
Going from Classic to Modern. 10 Things you must know before you commit
spsnyc64 views
Spsat nyc19 190621150118 by Peter_1020
Spsat nyc19 190621150118Spsat nyc19 190621150118
Spsat nyc19 190621150118
Peter_1020340 views
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. by Kushan Lahiru Perera
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
Webface - Passion is Innovation by Abhishek kumar
Webface - Passion is InnovationWebface - Passion is Innovation
Webface - Passion is Innovation
Abhishek kumar236 views
AUSPC 2011: How we did it: NothingButSharePoint.com by Jeremy Thake
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.com
Jeremy Thake465 views
Carbon: Towards a Server Building Framework for SOA Platform by Srinath Perera
Carbon: Towards a Server Building Framework for SOA PlatformCarbon: Towards a Server Building Framework for SOA Platform
Carbon: Towards a Server Building Framework for SOA Platform
Srinath Perera1K views

More from Michael Korcuska

Consumer Internet Lessons for Enterprise Product Managers by
Consumer Internet Lessons for Enterprise Product ManagersConsumer Internet Lessons for Enterprise Product Managers
Consumer Internet Lessons for Enterprise Product ManagersMichael Korcuska
2.3K views30 slides
Career Lessons from Silicon Valley (Valencia) by
Career Lessons from Silicon Valley (Valencia)Career Lessons from Silicon Valley (Valencia)
Career Lessons from Silicon Valley (Valencia)Michael Korcuska
1.4K views115 slides
LinkedIn & Higher Ed (Oxford) by
LinkedIn & Higher Ed (Oxford)LinkedIn & Higher Ed (Oxford)
LinkedIn & Higher Ed (Oxford)Michael Korcuska
1.2K views32 slides
Sakai Europe 2010 Opening by
Sakai Europe 2010 OpeningSakai Europe 2010 Opening
Sakai Europe 2010 OpeningMichael Korcuska
546 views18 slides
Collaboration Is Strategy Educause2009 Wheeler by
Collaboration Is Strategy Educause2009 WheelerCollaboration Is Strategy Educause2009 Wheeler
Collaboration Is Strategy Educause2009 WheelerMichael Korcuska
879 views61 slides
Participate Sakai 3 by
Participate Sakai 3Participate Sakai 3
Participate Sakai 3Michael Korcuska
640 views13 slides

More from Michael Korcuska(8)

Recently uploaded

Material del tarjetero LEES Travesías.docx by
Material del tarjetero LEES Travesías.docxMaterial del tarjetero LEES Travesías.docx
Material del tarjetero LEES Travesías.docxNorberto Millán Muñoz
68 views9 slides
Google solution challenge..pptx by
Google solution challenge..pptxGoogle solution challenge..pptx
Google solution challenge..pptxChitreshGyanani1
98 views18 slides
ICS3211_lecture 08_2023.pdf by
ICS3211_lecture 08_2023.pdfICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfVanessa Camilleri
103 views30 slides
Class 10 English lesson plans by
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plansTARIQ KHAN
257 views53 slides
Class 10 English notes 23-24.pptx by
Class 10 English notes 23-24.pptxClass 10 English notes 23-24.pptx
Class 10 English notes 23-24.pptxTARIQ KHAN
107 views53 slides
Drama KS5 Breakdown by
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 BreakdownWestHatch
71 views2 slides

Recently uploaded(20)

Class 10 English lesson plans by TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN257 views
Class 10 English notes 23-24.pptx by TARIQ KHAN
Class 10 English notes 23-24.pptxClass 10 English notes 23-24.pptx
Class 10 English notes 23-24.pptx
TARIQ KHAN107 views
Drama KS5 Breakdown by WestHatch
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 Breakdown
WestHatch71 views
The Open Access Community Framework (OACF) 2023 (1).pptx by Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc85 views
Lecture: Open Innovation by Michal Hron
Lecture: Open InnovationLecture: Open Innovation
Lecture: Open Innovation
Michal Hron96 views
AI Tools for Business and Startups by Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov101 views
Use of Probiotics in Aquaculture.pptx by AKSHAY MANDAL
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptx
AKSHAY MANDAL89 views
American Psychological Association 7th Edition.pptx by SamiullahAfridi4
American Psychological Association  7th Edition.pptxAmerican Psychological Association  7th Edition.pptx
American Psychological Association 7th Edition.pptx
SamiullahAfridi482 views
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx by ISSIP
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptxEIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
ISSIP317 views
Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation) by AnshulDewangan3
 Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation) Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation)
Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation)
AnshulDewangan3316 views
Are we onboard yet University of Sussex.pptx by Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc77 views
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx by Inge de Waard
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
Inge de Waard167 views
Education and Diversity.pptx by DrHafizKosar
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptx
DrHafizKosar118 views
Psychology KS5 by WestHatch
Psychology KS5Psychology KS5
Psychology KS5
WestHatch77 views

Sakai 3 Boston