SlideShare uma empresa Scribd logo
1 de 38
Sakai UpdateMichael Korcuska March 17, 2009. Nagoya, Japan
About Sakai
Sakai History Courseware Management System Started in 2004  Michigan, Indiana, Stanford, MIT (and Berkeley) Mellon Foundation Grant 2.6 release in QA
Why Start Sakai? 5 Schools with Homegrown CMS Inefficient to build 5 systems Wanted to maintain control Experts in teaching and learning Desire to work together and share knowledge
Why Sakai? Stanford wrote about 20% of the original code in Sakai.  What we have received in return is five times what we have put in, a tremendous return on investment.  The value of community source is very real to us. Lois Brooks Director of Academic Computing  Stanford University Coursework, Stanford University
Course Management Research & Collaboration Sakaibrary Portfolios Defining Sakai: Product Scope COURSE MANAGEMENT — all the tools of a modern course management system. RESEARCH & COLLABORATION — project sites for research and work group collaboration. SAKAIBRARY — Library-led component to add citations directly into Sakai. PORTFOLIOS — Open Source Portfolio (OSP) is a core part of Sakai.
Defining Sakai: Community COMPOSITION — educational institutions & commercial enterprises working in partnership with standards bodies & other open-source initiatives. GOALS — work collaboratively to develop innovative software applications designed to enhance teaching, learning, research & collaboration in education. VALUES — knowledge sharing, information transparency, meritocracy. Educational Institutions Standards  Bodies Open Source Commercial Affiliates
Sakai on the ground 200+ PRODUCTION/PILOT DEPLOYMENTS: From 200 to 200,000 users
Sakai on the ground 5 of top 10 Universities run Sakai Stanford Berkeley Cambridge Columbia Oxford #11 also runs Sakai (Yale)
Sakai on the ground CTOOLS, University of Michigan First production Sakai deployment, 2004
Defining Sakai: Code OPEN LICENSING — Sakai’s software is made available under the terms of the ECL, a variant of the Apache license. The ECL encourages a wide range of use, including commercial use.  NO FEES OR ROYALTIES — Sakai is free to acquire, use, copy, modify, merge, publish, redistribute & sublicense for any purpose provided our copyright notice & disclaimer are included. NO “COPYLEFT” RESTRICTIONS — unlike GPL redistributed derivative works are neither required to adopt the Sakai license nor publish the source code as open-source. EDUCATIONAL COMMUNITY LICENSE (ECL)
Increasing Global Diversity In 2006, 81% were in North America
Defining Sakai: Foundation MISSION  — manage & protect intellectual property; provide basic infrastructure & small staff; help coordinate design, development, testing & distribution of software; champion open source & open standards. GOVERNANCE — ten board members elected by member reps to serve three-year terms; Executive Director manages day-to-day operations. PARTNERS — over 100 member organizations contribute $10K per year ($5K for smaller institutions). BUDGET — funds 4-6 staffers, admin services, computing infrastructure, project coordination, conferences, Sakai Fellows Program, advocacy & outreach activities.
Why Sakai? UCT decided to move to open source in 2004, migrating from WebCT & a home-grown system. Open source offers the advantages of flexibility & avoids the risks of vendor lock-in & escalating license costs. We were attracted to Sakai by the size & expertise of the community around it. Stephen Marquard, Learning Technologies Coordinator,  University of Cape Town
Why Sakai 3? 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
Sakai 3 Themes Content Authoring and Management Academic Networking Breaking the Site Boundary Academic Workflows, not (just) Tools Sakai, Thick or Thin Sakai Everywhere
Content Content Basics: Simple page creation (wiki-like) WYSIWG Editing Template-based authoring Versioning Interactive Widgets Everything is content Searchable, linkable, portable Unified content repository
Sakai2 Site B Site A ? Finding something requires knowing which site it belongs to.
Sakai3 Tags: System, Organizational & User Search + Smart Folders
Academic Networking Content People 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?
Sakai 2: Users & Sites 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.
Groups & Sites (call them spaces?) Separated Member of a group – People with something in common Access to a space – Collection of content & functionality Support for hierarchy Sakai 3 Groups & Sites Group 1.1 Space AA Space A Group 1 Space AB Group 1.2 Space B Group 2 Space C Group 3
Kernel Tool Sakai 2 Architecture 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 separation,[object Object]
Academic Workflow Example 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 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 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)
Sakai, Thick or Thin Multiple Configurations Sakai as CMS Sakai as Collaboration System Sakai as Portfolio System Sakai Integrations Google Applications Social Networks (Open Social, Facebook)  Sakai does not need to do everything for everyone
Sakai Everywhere
http://3akai.sakaifoundation.org Sakai 3 Demo
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
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
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

Mais conteúdo relacionado

Mais procurados

Open Source Maturity and Suitability
Open Source Maturity and SuitabilityOpen Source Maturity and Suitability
Open Source Maturity and SuitabilityScott Leslie
 
Monoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSMonoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSScott Leslie
 
Migrating to Drupal: Open Source Library Intranets
Migrating to Drupal: Open Source Library IntranetsMigrating to Drupal: Open Source Library Intranets
Migrating to Drupal: Open Source Library IntranetsNina McHale
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)JISC.AM
 
Staff Training the Wiki Wacky Way!
Staff Training the Wiki Wacky Way!Staff Training the Wiki Wacky Way!
Staff Training the Wiki Wacky Way!Nathan Flinchum
 

Mais procurados (12)

Web 2.0 workshop
Web 2.0 workshopWeb 2.0 workshop
Web 2.0 workshop
 
Open Source Maturity and Suitability
Open Source Maturity and SuitabilityOpen Source Maturity and Suitability
Open Source Maturity and Suitability
 
Monoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSMonoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMS
 
OSCELOT
OSCELOTOSCELOT
OSCELOT
 
Assessment Toolbox
Assessment ToolboxAssessment Toolbox
Assessment Toolbox
 
Migrating to Drupal: Open Source Library Intranets
Migrating to Drupal: Open Source Library IntranetsMigrating to Drupal: Open Source Library Intranets
Migrating to Drupal: Open Source Library Intranets
 
Ofer Kaltura Presentation At Unh March2010
Ofer Kaltura Presentation At Unh March2010Ofer Kaltura Presentation At Unh March2010
Ofer Kaltura Presentation At Unh March2010
 
ePortfolios and Mahara
ePortfolios and MaharaePortfolios and Mahara
ePortfolios and Mahara
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)
 
Axon
AxonAxon
Axon
 
Staff Training the Wiki Wacky Way!
Staff Training the Wiki Wacky Way!Staff Training the Wiki Wacky Way!
Staff Training the Wiki Wacky Way!
 

Destaque

Destaque (6)

Sakai Foundation Update 2009
Sakai Foundation Update 2009Sakai Foundation Update 2009
Sakai Foundation Update 2009
 
Number 6 Factory
Number 6 FactoryNumber 6 Factory
Number 6 Factory
 
Participate Sakai 3
Participate Sakai 3Participate Sakai 3
Participate Sakai 3
 
Sakai Visual Style Pres01
Sakai Visual Style Pres01Sakai Visual Style Pres01
Sakai Visual Style Pres01
 
Edith Sheffer Twsia
Edith Sheffer TwsiaEdith Sheffer Twsia
Edith Sheffer Twsia
 
Murcia Sakai 2010 03
Murcia Sakai 2010 03Murcia Sakai 2010 03
Murcia Sakai 2010 03
 

Semelhante a Sakai Update Focuses on Content, Workflow, and Community

Sakai 3 Boston V03
Sakai 3 Boston V03Sakai 3 Boston V03
Sakai 3 Boston V03guest1411821
 
Keynote Address: Strategic Perspectives on an Exciting Future with Sakai
Keynote Address: Strategic Perspectives on an Exciting Future with SakaiKeynote Address: Strategic Perspectives on an Exciting Future with Sakai
Keynote Address: Strategic Perspectives on an Exciting Future with SakaiAuSakai
 
New To Sakai
New To SakaiNew To Sakai
New To Sakaiknoopwww
 
EuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningEuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningCharles Severance
 
Learning Open Source through GSOC
Learning Open Source through GSOC Learning Open Source through GSOC
Learning Open Source through GSOC smarru
 
Commercial Development And Sakai
Commercial Development And SakaiCommercial Development And Sakai
Commercial Development And Sakaimbanting
 
Sakai and IMS LIS Integration
Sakai and IMS LIS IntegrationSakai and IMS LIS Integration
Sakai and IMS LIS IntegrationCris Holdorph
 
Library & Sakai 3 Integration Project Update
Library & Sakai 3 Integration Project UpdateLibrary & Sakai 3 Integration Project Update
Library & Sakai 3 Integration Project UpdateGaurav Bhatnagar
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and LearningCharles Severance
 
Building Open Source Communities In Higher Education
Building Open Source Communities In Higher EducationBuilding Open Source Communities In Higher Education
Building Open Source Communities In Higher Educationjirwin
 
Software Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySoftware Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySerebrum Corporation
 
Oracle AEI at Sakai Atlanta Conference, December 2006
Oracle AEI at Sakai Atlanta Conference, December 2006Oracle AEI at Sakai Atlanta Conference, December 2006
Oracle AEI at Sakai Atlanta Conference, December 2006Michael Feldstein
 
Educause Sakai Community Update
Educause Sakai Community UpdateEducause Sakai Community Update
Educause Sakai Community UpdateCharles Severance
 

Semelhante a Sakai Update Focuses on Content, Workflow, and Community (20)

Sakai 3 Boston
Sakai 3 BostonSakai 3 Boston
Sakai 3 Boston
 
Sakai 3 Boston V03
Sakai 3 Boston V03Sakai 3 Boston V03
Sakai 3 Boston V03
 
Keynote Address: Strategic Perspectives on an Exciting Future with Sakai
Keynote Address: Strategic Perspectives on an Exciting Future with SakaiKeynote Address: Strategic Perspectives on an Exciting Future with Sakai
Keynote Address: Strategic Perspectives on an Exciting Future with Sakai
 
Sakai Overview 02-12-2004
Sakai Overview 02-12-2004Sakai Overview 02-12-2004
Sakai Overview 02-12-2004
 
2009 02 26 Upv V02
2009 02 26 Upv V022009 02 26 Upv V02
2009 02 26 Upv V02
 
New To Sakai
New To SakaiNew To Sakai
New To Sakai
 
Sakai Europe 2010 V02
Sakai Europe 2010 V02Sakai Europe 2010 V02
Sakai Europe 2010 V02
 
EuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningEuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and Learning
 
Learning Open Source through GSOC
Learning Open Source through GSOC Learning Open Source through GSOC
Learning Open Source through GSOC
 
Commercial Development And Sakai
Commercial Development And SakaiCommercial Development And Sakai
Commercial Development And Sakai
 
Sakai and IMS LIS Integration
Sakai and IMS LIS IntegrationSakai and IMS LIS Integration
Sakai and IMS LIS Integration
 
National Techie Event 2008
National Techie Event 2008National Techie Event 2008
National Techie Event 2008
 
Library & Sakai 3 Integration Project Update
Library & Sakai 3 Integration Project UpdateLibrary & Sakai 3 Integration Project Update
Library & Sakai 3 Integration Project Update
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
Building Open Source Communities In Higher Education
Building Open Source Communities In Higher EducationBuilding Open Source Communities In Higher Education
Building Open Source Communities In Higher Education
 
W(h)ither the LMS?
W(h)ither the LMS?W(h)ither the LMS?
W(h)ither the LMS?
 
Software Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki WaySoftware Lifecycle Collaboration The Wiki Way
Software Lifecycle Collaboration The Wiki Way
 
Oracle AEI at Sakai Atlanta Conference, December 2006
Oracle AEI at Sakai Atlanta Conference, December 2006Oracle AEI at Sakai Atlanta Conference, December 2006
Oracle AEI at Sakai Atlanta Conference, December 2006
 
Sakai Overview 06-2004
Sakai Overview 06-2004Sakai Overview 06-2004
Sakai Overview 06-2004
 
Educause Sakai Community Update
Educause Sakai Community UpdateEducause Sakai Community Update
Educause Sakai Community Update
 

Mais de Michael Korcuska

How LinkedIn Views Its Role in Education - The Chronicle of Higher Education
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
 
Consumer Internet Lessons for Enterprise Product Managers
Consumer Internet Lessons for Enterprise Product ManagersConsumer Internet Lessons for Enterprise Product Managers
Consumer Internet Lessons for Enterprise Product ManagersMichael Korcuska
 
Career Lessons from Silicon Valley (Valencia)
Career Lessons from Silicon Valley (Valencia)Career Lessons from Silicon Valley (Valencia)
Career Lessons from Silicon Valley (Valencia)Michael Korcuska
 
LinkedIn & Higher Ed (Oxford)
LinkedIn & Higher Ed (Oxford)LinkedIn & Higher Ed (Oxford)
LinkedIn & Higher Ed (Oxford)Michael Korcuska
 
Collaboration Is Strategy Educause2009 Wheeler
Collaboration Is Strategy Educause2009 WheelerCollaboration Is Strategy Educause2009 Wheeler
Collaboration Is Strategy Educause2009 WheelerMichael Korcuska
 
Sakai Open Education Resources
Sakai Open Education ResourcesSakai Open Education Resources
Sakai Open Education ResourcesMichael Korcuska
 

Mais de Michael Korcuska (9)

How LinkedIn Views Its Role in Education - The Chronicle of Higher Education
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 Education
 
Consumer Internet Lessons for Enterprise Product Managers
Consumer Internet Lessons for Enterprise Product ManagersConsumer Internet Lessons for Enterprise Product Managers
Consumer Internet Lessons for Enterprise Product Managers
 
Career Lessons from Silicon Valley (Valencia)
Career Lessons from Silicon Valley (Valencia)Career Lessons from Silicon Valley (Valencia)
Career Lessons from Silicon Valley (Valencia)
 
LinkedIn & Higher Ed (Oxford)
LinkedIn & Higher Ed (Oxford)LinkedIn & Higher Ed (Oxford)
LinkedIn & Higher Ed (Oxford)
 
Sakai Europe 2010 Opening
Sakai Europe 2010 OpeningSakai Europe 2010 Opening
Sakai Europe 2010 Opening
 
Collaboration Is Strategy Educause2009 Wheeler
Collaboration Is Strategy Educause2009 WheelerCollaboration Is Strategy Educause2009 Wheeler
Collaboration Is Strategy Educause2009 Wheeler
 
Sakai Open Education Resources
Sakai Open Education ResourcesSakai Open Education Resources
Sakai Open Education Resources
 
Sakai Development Process
Sakai Development ProcessSakai Development Process
Sakai Development Process
 
Andrea Crampton Twsia
Andrea Crampton TwsiaAndrea Crampton Twsia
Andrea Crampton Twsia
 

Último

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 

Último (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 

Sakai Update Focuses on Content, Workflow, and Community

  • 1. Sakai UpdateMichael Korcuska March 17, 2009. Nagoya, Japan
  • 3. Sakai History Courseware Management System Started in 2004 Michigan, Indiana, Stanford, MIT (and Berkeley) Mellon Foundation Grant 2.6 release in QA
  • 4. Why Start Sakai? 5 Schools with Homegrown CMS Inefficient to build 5 systems Wanted to maintain control Experts in teaching and learning Desire to work together and share knowledge
  • 5. Why Sakai? Stanford wrote about 20% of the original code in Sakai. What we have received in return is five times what we have put in, a tremendous return on investment. The value of community source is very real to us. Lois Brooks Director of Academic Computing Stanford University Coursework, Stanford University
  • 6. Course Management Research & Collaboration Sakaibrary Portfolios Defining Sakai: Product Scope COURSE MANAGEMENT — all the tools of a modern course management system. RESEARCH & COLLABORATION — project sites for research and work group collaboration. SAKAIBRARY — Library-led component to add citations directly into Sakai. PORTFOLIOS — Open Source Portfolio (OSP) is a core part of Sakai.
  • 7. Defining Sakai: Community COMPOSITION — educational institutions & commercial enterprises working in partnership with standards bodies & other open-source initiatives. GOALS — work collaboratively to develop innovative software applications designed to enhance teaching, learning, research & collaboration in education. VALUES — knowledge sharing, information transparency, meritocracy. Educational Institutions Standards Bodies Open Source Commercial Affiliates
  • 8. Sakai on the ground 200+ PRODUCTION/PILOT DEPLOYMENTS: From 200 to 200,000 users
  • 9. Sakai on the ground 5 of top 10 Universities run Sakai Stanford Berkeley Cambridge Columbia Oxford #11 also runs Sakai (Yale)
  • 10. Sakai on the ground CTOOLS, University of Michigan First production Sakai deployment, 2004
  • 11. Defining Sakai: Code OPEN LICENSING — Sakai’s software is made available under the terms of the ECL, a variant of the Apache license. The ECL encourages a wide range of use, including commercial use. NO FEES OR ROYALTIES — Sakai is free to acquire, use, copy, modify, merge, publish, redistribute & sublicense for any purpose provided our copyright notice & disclaimer are included. NO “COPYLEFT” RESTRICTIONS — unlike GPL redistributed derivative works are neither required to adopt the Sakai license nor publish the source code as open-source. EDUCATIONAL COMMUNITY LICENSE (ECL)
  • 12. Increasing Global Diversity In 2006, 81% were in North America
  • 13. Defining Sakai: Foundation MISSION — manage & protect intellectual property; provide basic infrastructure & small staff; help coordinate design, development, testing & distribution of software; champion open source & open standards. GOVERNANCE — ten board members elected by member reps to serve three-year terms; Executive Director manages day-to-day operations. PARTNERS — over 100 member organizations contribute $10K per year ($5K for smaller institutions). BUDGET — funds 4-6 staffers, admin services, computing infrastructure, project coordination, conferences, Sakai Fellows Program, advocacy & outreach activities.
  • 14. Why Sakai? UCT decided to move to open source in 2004, migrating from WebCT & a home-grown system. Open source offers the advantages of flexibility & avoids the risks of vendor lock-in & escalating license costs. We were attracted to Sakai by the size & expertise of the community around it. Stephen Marquard, Learning Technologies Coordinator, University of Cape Town
  • 15. Why Sakai 3? 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
  • 16. Sakai 3 Themes Content Authoring and Management Academic Networking Breaking the Site Boundary Academic Workflows, not (just) Tools Sakai, Thick or Thin Sakai Everywhere
  • 17. Content Content Basics: Simple page creation (wiki-like) WYSIWG Editing Template-based authoring Versioning Interactive Widgets Everything is content Searchable, linkable, portable Unified content repository
  • 18. Sakai2 Site B Site A ? Finding something requires knowing which site it belongs to.
  • 19. Sakai3 Tags: System, Organizational & User Search + Smart Folders
  • 20. Academic Networking Content People 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?
  • 21. Sakai 2: Users & Sites 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.
  • 22. Groups & Sites (call them spaces?) Separated Member of a group – People with something in common Access to a space – Collection of content & functionality Support for hierarchy Sakai 3 Groups & Sites Group 1.1 Space AA Space A Group 1 Space AB Group 1.2 Space B Group 2 Space C Group 3
  • 23.
  • 25.
  • 26. UX oversight is more complicated
  • 28.
  • 29. Academic Workflow Example 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…
  • 30. Student View 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…)
  • 31. Student View, Graded 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)
  • 32. Sakai, Thick or Thin Multiple Configurations Sakai as CMS Sakai as Collaboration System Sakai as Portfolio System Sakai Integrations Google Applications Social Networks (Open Social, Facebook) Sakai does not need to do everything for everyone
  • 35.
  • 36. 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
  • 37. 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
  • 38. 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
  • 39. Sakai 3 Participation K2 Working Group http://groups.google.com/group/sakai-kernel UX Design Work UX list http://groups.google.com/group/3akai How would you like to be involved? Development Java & JavaScript Design Conceptual, interaction and visual
  • 40. When Q1 2009: Sakai 2.6 Q3 2009: Sakai 2.6.# A maintenance release for fall production 2010 Q1: Sakai 2.7 (New assignments tool and gradebook?) Later: First versions of Sakai 3 Not functionally equivalent to 2.7 Suitable for new adoptions “Hybrid” version for existing Sakai schools 2011 Sakai 3 as full replacement Maintenance releases for Sakai 2.7 through 2013 No version 2.8