Chefs with Feathers: The Sakai Project
description
Transcript of Chefs with Feathers: The Sakai Project
![Page 1: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/1.jpg)
Chefs with Feathers:The Sakai Project
Carl HallHallway Technologies
10 November 2011
![Page 2: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/2.jpg)
What I Will Cover• My Background• Learning Management Systems• Sakai
o Historyo Projects
• OSS and academia
![Page 3: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/3.jpg)
My Background• Co-owner, Hallway Technologies• Sakai OAE server team co-lead• 2011 Sakai Fellow• Sling committer• Avid cyclist, software & music junkie• Godfather to 6• 8 pets
![Page 4: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/4.jpg)
Learning Management Systems
• Online classroomso Virtual Learning Environmento Collaborative Learning
Environment• Modeled around brick and mortar
institutionso Terms, classes
![Page 5: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/5.jpg)
Learning Management Systems
• Syllabus• Announcements• Messages• Assignments• Gradebook• Roster• Calendar• Tests & Quizzes
![Page 6: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/6.jpg)
Learning Management Systems
• Open Sourceo Sakai (Java)o Moodle (PHP)o Instructure (RoR)
• Proprietaryo Blackboard (Angel, WebCT)o Desire2Learno Pearson OpenClass
![Page 7: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/7.jpg)
Sakai CLE• Collaboration of Indiana, MIT,
Michigan, Stanford• Michigan's “CHEF” name graduates
to “Sakai”• v1.0 released in 2005• Used by over 300 institutions around
the world
![Page 8: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/8.jpg)
Sakai CLE
![Page 9: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/9.jpg)
Sakai CLE
![Page 10: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/10.jpg)
Sakai CLE
![Page 11: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/11.jpg)
CLE - Under The Hood• Runs on Apache Tomcat• Wired together using Spring• Velocity, JSP, JSF, RSF, Wicket...• 54 projects in core• 340 subprojects in core• We love Apache
o 28 Apache projectso 72 Apache artifacts
![Page 12: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/12.jpg)
CLE - Under The Hood• Custom classloaders on top of
Tomcato shared tiero isolated services
![Page 13: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/13.jpg)
Sakai OAE• Rethink, Redesign, Rewrite• Break the traditional LMS form
o User always owns contento Promote sharing, openness,
discovery• Academic social networking
![Page 14: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/14.jpg)
Sakai OAE
![Page 15: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/15.jpg)
Sakai OAE
![Page 16: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/16.jpg)
Sakai OAE
![Page 17: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/17.jpg)
OAE - Under The Hood• Built on Apache Sling• 56 core bundles• 22 contrib bundle• Replaced JCR with storage shim
o Deviated from hierarchical storage• Continued affair with Apache
o 41 Apache projectso 237 Apache artifacts
![Page 18: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/18.jpg)
OAE - Under The Hood• JSON feeds from server using
REST• Client-side templating with
JavaScript
![Page 19: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/19.jpg)
Dependency Graph
![Page 20: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/20.jpg)
OSS Citizens• Report bugs• Contribute patches• Committers
o Slingo Shindigo Velocity
![Page 21: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/21.jpg)
Our House• Sakai Foundation• Community Source Software• Institutional & commercial
contributors• Core maintainers• Tool maintainers
![Page 22: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/22.jpg)
Our House • Foundation Board Members• Technology Coordination Committee• Steering Group• User Reference Group• Technology Reference Group• Dev team for each tool/project• 51 mailing lists on
collab.sakaiproject.org
![Page 23: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/23.jpg)
Communication• Driven by deployers• Teaching & learning professionals• Professors• Students• Administrators
![Page 24: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/24.jpg)
Why is an Open-source LMS important?
![Page 25: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/25.jpg)
Learn From Academia• Share with your colleagues• Work together for non-financial
goals• Research is valuable
![Page 26: Chefs with Feathers: The Sakai Project](https://reader035.fdocuments.net/reader035/viewer/2022070419/56815c37550346895dca2536/html5/thumbnails/26.jpg)
Teach To AcademiaEngage students in OSSCollaborate solutions, not just results
Share early, share oftenBecome community citizens