chefs with feathers: the sakai project

27
Chefs with Feathers: The Sakai Project Carl Hall Hallway Technologies 10 November 2011

Upload: topaz

Post on 09-Feb-2016

18 views

Category:

Documents


0 download

DESCRIPTION

Chefs with Feathers: The Sakai Project. Carl Hall Hallway Technologies 10 November 2011. What I Will Cover. My Background Learning Management Systems Sakai History Projects OSS and academia. My Background. Co-owner, Hallway Technologies Sakai OAE s erver team co-lead - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Chefs with Feathers: The Sakai Project

Chefs with Feathers:The Sakai Project

Carl HallHallway Technologies

10 November 2011

Page 2: Chefs with Feathers: The Sakai Project

What I Will Cover• My Background• Learning Management Systems• Sakai

o Historyo Projects

• OSS and academia

Page 3: Chefs with Feathers: The Sakai Project

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

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

Learning Management Systems

• Syllabus• Announcements• Messages• Assignments• Gradebook• Roster• Calendar• Tests & Quizzes

Page 6: Chefs with Feathers: The Sakai Project

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

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

Sakai CLE

Page 9: Chefs with Feathers: The Sakai Project

Sakai CLE

Page 10: Chefs with Feathers: The Sakai Project

Sakai CLE

Page 11: Chefs with Feathers: The Sakai Project

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

CLE - Under The Hood• Custom classloaders on top of

Tomcato shared tiero isolated services

Page 13: Chefs with Feathers: The Sakai Project

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

Sakai OAE

Page 15: Chefs with Feathers: The Sakai Project

Sakai OAE

Page 16: Chefs with Feathers: The Sakai Project

Sakai OAE

Page 17: Chefs with Feathers: The Sakai Project

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

OAE - Under The Hood• JSON feeds from server using

REST• Client-side templating with

JavaScript

Page 19: Chefs with Feathers: The Sakai Project

Dependency Graph

Page 20: Chefs with Feathers: The Sakai Project

OSS Citizens• Report bugs• Contribute patches• Committers

o Slingo Shindigo Velocity

Page 21: Chefs with Feathers: The Sakai Project

Our House• Sakai Foundation• Community Source Software• Institutional & commercial

contributors• Core maintainers• Tool maintainers

Page 22: Chefs with Feathers: The Sakai Project

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

Communication• Driven by deployers• Teaching & learning professionals• Professors• Students• Administrators

Page 24: Chefs with Feathers: The Sakai Project

Why is an Open-source LMS important?

Page 25: Chefs with Feathers: The Sakai Project

Learn From Academia• Share with your colleagues• Work together for non-financial

goals• Research is valuable

Page 26: Chefs with Feathers: The Sakai Project

Teach To AcademiaEngage students in OSSCollaborate solutions, not just results

Share early, share oftenBecome community citizens

Page 27: Chefs with Feathers: The Sakai Project

Contact• Carl Hall

o [email protected] http://thecarlhall.wordpress.com