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

Mais conteúdo relacionado

Destaque

Bessels Architekten & Ingenieurs: Logistiek Industrie Kantoren
Bessels Architekten & Ingenieurs: Logistiek Industrie KantorenBessels Architekten & Ingenieurs: Logistiek Industrie Kantoren
Bessels Architekten & Ingenieurs: Logistiek Industrie KantorenFrederiek Muller
 
Changes to PAR Standard Forms Because of TRID
Changes to PAR Standard Forms Because of TRIDChanges to PAR Standard Forms Because of TRID
Changes to PAR Standard Forms Because of TRIDTom Blefko
 
後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜Akihiro Kuwano
 
Things to Consider When Buying a Home - Fall 2015
Things to Consider When Buying a Home - Fall 2015Things to Consider When Buying a Home - Fall 2015
Things to Consider When Buying a Home - Fall 2015Tom Blefko
 
Unreasonable Clients; Zillow/Trulia Merger; Market Snapshot
Unreasonable Clients; Zillow/Trulia Merger; Market SnapshotUnreasonable Clients; Zillow/Trulia Merger; Market Snapshot
Unreasonable Clients; Zillow/Trulia Merger; Market SnapshotTom Blefko
 
Глобальная политика XXI века — Кадры решают всё!
Глобальная политика XXI века — Кадры решают всё!Глобальная политика XXI века — Кадры решают всё!
Глобальная политика XXI века — Кадры решают всё!Ян Юшин
 
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment Survey
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment SurveyBerkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment Survey
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment SurveyTom Blefko
 
Global Economic Meltdown
Global Economic MeltdownGlobal Economic Meltdown
Global Economic Meltdownsharanshahier
 
Лекция-беседа школы концептуальных знаний
Лекция-беседа школы концептуальных знанийЛекция-беседа школы концептуальных знаний
Лекция-беседа школы концептуальных знанийЯн Юшин
 
Foreclosures vs. Short Sales
Foreclosures vs. Short SalesForeclosures vs. Short Sales
Foreclosures vs. Short SalesTom Blefko
 
Things to Consider When Selling Your House - Fall 2015
Things to Consider When Selling Your House - Fall 2015Things to Consider When Selling Your House - Fall 2015
Things to Consider When Selling Your House - Fall 2015Tom Blefko
 
Style vs. Substance or Vice Versa
Style vs. Substance or Vice VersaStyle vs. Substance or Vice Versa
Style vs. Substance or Vice VersaTom Blefko
 
PruHSG Chambersburg Sales Meeting 11-12-13
PruHSG Chambersburg Sales Meeting 11-12-13PruHSG Chambersburg Sales Meeting 11-12-13
PruHSG Chambersburg Sales Meeting 11-12-13Tom Blefko
 
Finding People
Finding PeopleFinding People
Finding PeopleColumbia
 
Getting Buyers Off the Fence
Getting Buyers Off the FenceGetting Buyers Off the Fence
Getting Buyers Off the FenceTom Blefko
 
2016 - - - The Year Ahead in Real Estate
2016 - - - The Year Ahead in Real Estate2016 - - - The Year Ahead in Real Estate
2016 - - - The Year Ahead in Real EstateTom Blefko
 

Destaque (17)

Bessels Architekten & Ingenieurs: Logistiek Industrie Kantoren
Bessels Architekten & Ingenieurs: Logistiek Industrie KantorenBessels Architekten & Ingenieurs: Logistiek Industrie Kantoren
Bessels Architekten & Ingenieurs: Logistiek Industrie Kantoren
 
Changes to PAR Standard Forms Because of TRID
Changes to PAR Standard Forms Because of TRIDChanges to PAR Standard Forms Because of TRID
Changes to PAR Standard Forms Because of TRID
 
後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜
 
Things to Consider When Buying a Home - Fall 2015
Things to Consider When Buying a Home - Fall 2015Things to Consider When Buying a Home - Fall 2015
Things to Consider When Buying a Home - Fall 2015
 
Unreasonable Clients; Zillow/Trulia Merger; Market Snapshot
Unreasonable Clients; Zillow/Trulia Merger; Market SnapshotUnreasonable Clients; Zillow/Trulia Merger; Market Snapshot
Unreasonable Clients; Zillow/Trulia Merger; Market Snapshot
 
Глобальная политика XXI века — Кадры решают всё!
Глобальная политика XXI века — Кадры решают всё!Глобальная политика XXI века — Кадры решают всё!
Глобальная политика XXI века — Кадры решают всё!
 
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment Survey
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment SurveyBerkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment Survey
Berkshire Hathaway HomeServices 2015 Q2 Homeowner Sentiment Survey
 
Global Economic Meltdown
Global Economic MeltdownGlobal Economic Meltdown
Global Economic Meltdown
 
Лекция-беседа школы концептуальных знаний
Лекция-беседа школы концептуальных знанийЛекция-беседа школы концептуальных знаний
Лекция-беседа школы концептуальных знаний
 
Foreclosures vs. Short Sales
Foreclosures vs. Short SalesForeclosures vs. Short Sales
Foreclosures vs. Short Sales
 
Things to Consider When Selling Your House - Fall 2015
Things to Consider When Selling Your House - Fall 2015Things to Consider When Selling Your House - Fall 2015
Things to Consider When Selling Your House - Fall 2015
 
David
DavidDavid
David
 
Style vs. Substance or Vice Versa
Style vs. Substance or Vice VersaStyle vs. Substance or Vice Versa
Style vs. Substance or Vice Versa
 
PruHSG Chambersburg Sales Meeting 11-12-13
PruHSG Chambersburg Sales Meeting 11-12-13PruHSG Chambersburg Sales Meeting 11-12-13
PruHSG Chambersburg Sales Meeting 11-12-13
 
Finding People
Finding PeopleFinding People
Finding People
 
Getting Buyers Off the Fence
Getting Buyers Off the FenceGetting Buyers Off the Fence
Getting Buyers Off the Fence
 
2016 - - - The Year Ahead in Real Estate
2016 - - - The Year Ahead in Real Estate2016 - - - The Year Ahead in Real Estate
2016 - - - The Year Ahead in Real Estate
 

Semelhante a Sakai 3 Boston V03

Sakai 2.9 Portal Road Map Plans
Sakai 2.9 Portal Road Map PlansSakai 2.9 Portal Road Map Plans
Sakai 2.9 Portal Road Map PlansCharles Severance
 
Sakai 2.9 and Sakai 2.10 Portal and Plans
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
 
Sakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteSakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteMichael Korcuska
 
LAMP is so yesterday, MEAN is so tomorrow! :)
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 Sambale
 
Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Charles Severance
 
Sp sat philly2019
Sp sat philly2019Sp sat philly2019
Sp sat philly2019Peter_1020
 
Going from Classic to Modern. 10 Things you must know before you commit
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 commitspsnyc
 
Spsat nyc19 190621150118
Spsat nyc19 190621150118Spsat nyc19 190621150118
Spsat nyc19 190621150118Peter_1020
 
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.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. Kushan Lahiru Perera
 
Webface - Passion is Innovation
Webface - Passion is InnovationWebface - Passion is Innovation
Webface - Passion is InnovationAbhishek kumar
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comJeremy Thake
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum SlidesAbhishek Gupta
 
Software Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySoftware Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySerebrum Corporation
 

Semelhante a Sakai 3 Boston V03 (20)

Sakai 3, version 8
Sakai 3, version 8Sakai 3, version 8
Sakai 3, version 8
 
Sakai 3 V07
Sakai 3 V07Sakai 3 V07
Sakai 3 V07
 
Ja Sakai 09 V01
Ja Sakai 09 V01Ja Sakai 09 V01
Ja Sakai 09 V01
 
Sakai 2.9 Portal Road Map Plans
Sakai 2.9 Portal Road Map PlansSakai 2.9 Portal Road Map Plans
Sakai 2.9 Portal Road Map Plans
 
Sakai Europe 2010 V02
Sakai Europe 2010 V02Sakai Europe 2010 V02
Sakai Europe 2010 V02
 
Sakai 2.9 and Sakai 2.10 Portal and Plans
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
 
Sakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteSakai Charles Sturt Keynote
Sakai Charles Sturt Keynote
 
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :) LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
 
Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09
 
Int quest
Int questInt quest
Int quest
 
Sp sat philly2019
Sp sat philly2019Sp sat philly2019
Sp sat philly2019
 
Sakai Overview 06-2004
Sakai Overview 06-2004Sakai Overview 06-2004
Sakai Overview 06-2004
 
Going from Classic to Modern. 10 Things you must know before you commit
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
 
Spsat nyc19 190621150118
Spsat nyc19 190621150118Spsat nyc19 190621150118
Spsat nyc19 190621150118
 
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.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
 
Webface - Passion is Innovation
Webface - Passion is InnovationWebface - Passion is Innovation
Webface - Passion is Innovation
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.com
 
2009 02 26 Upv V02
2009 02 26 Upv V022009 02 26 Upv V02
2009 02 26 Upv V02
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
 
Software Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySoftware Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki Way
 

Último

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 

Último (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 

Sakai 3 Boston V03

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