Winter Conference 2005

47
Winter Conference 2005 Technical Description of 2.1- 3.0 Dev & Contrib Processes OSP Sessions Pedagogy, eScience Sessions Sakai Foundation Update Election Results Line Dancing Deep In The Heart of Sakai Austin, Texas - December 7-9

description

Winter Conference 2005. Technical Description of 2.1- 3.0 Dev & Contrib Processes OSP Sessions Pedagogy, eScience Sessions Sakai Foundation Update Election Results Line Dancing. Deep In The Heart of Sakai Austin, Texas - December 7-9. Community Source Projects N G A. (Non Gag Agreement) - PowerPoint PPT Presentation

Transcript of Winter Conference 2005

Page 1: Winter Conference 2005

Winter Conference 2005Technical Description of

2.1- 3.0 Dev & Contrib Processes

OSP Sessions

Pedagogy, eScience Sessions

Sakai Foundation Update

Election Results

Line Dancing

Deep In The Heart of SakaiAustin, Texas - December 7-9

Page 2: Winter Conference 2005

Community Source Projects NGA

(Non Gag Agreement)By attending this briefing you acknowledge that the participants in the project want you to tell others anything that you learn here. You are encouraged to share any and all information, insights, questions, kudos, and concerns with anyone, any company, and any project. This project encourages you – but in no way obligates you – to download, use, improve, and share any of the project’s software or materials that may help meet your institution’s needs. We encourage you, at your discretion, to disclose with anyone any investments of time, staff, or money that you make in community source projects.

Page 3: Winter Conference 2005

Sakai and the Higher Education Community: Snapshots of the Road Ahead

Educause 2005Orlando

October 21, 2005

Amitava ‘Babi’ MitraAcademic Media Production Services

MIT

Sakai Foundation Board Member

Joseph HardinSchool of InformationUniversity of Michigan

Sakai Foundation Board ChairKYOU / sakai

Boundary,Situation

Page 4: Winter Conference 2005

What is Sakai?

• A project—an initial grant for two years• A community—an emerging group of people and

resources supporting the code and each other, realizing large scale Open Source efficiencies in HigherEd

• An extensible framework for building collaborative—provides basic capabilities to support a wide range of tools and services—teaching and research

• A product with: – A released bundle of the framework and – A set of tools—written and supported by various

groups and individuals—which have been tested and released as a unit

Page 5: Winter Conference 2005

Sakai Project – Jumpstart• The University of

Michigan, Indiana University, MIT, Stanford, the uPortal Consortium, and the Open Knowledge Initiative (OKI) are joining forces to integrate and synchronize their considerable educational software into a pre-integrated collection of open source tools.

Sakai Project receives $2.4 million grant from Mellon

Page 6: Winter Conference 2005

Sakai Funding

• Each of the 4 Core Universities Commits– 5+ developers/architects, etc. under Sakai Board

project direction for 2 years– Public commitment to implement Sakai– Open/Open licensing – “Community Source”

• So, overall project levels– $4.4M in institutional staff (27 FTE)– $2.4M Mellon, $300K Hewlett (first year)– Additional investment through partners

Page 7: Winter Conference 2005

Why: All the simple reasonsThese are core infrastructures at our Universities• Economic advantages to core schools, partners• Higher ed values – open, sharing, building the

commons – core support for collaboration tech• We should be good at this – teaching, research

are our core competencies; collab essential• Maintains institutional capacity, independence• Ability to rapidly innovate – move our tools

within/among HE institutions rapidly Based on goals of interoperability -

Desire to harvest research advances and

faculty innovation in teaching and research quickly

Page 8: Winter Conference 2005

Consolidation

2002200219951995 20042004 20072007

Hom

e G

row

nC

om

merc

ial

Indu

stry

Shak

eout

In a way, the Sakai Project was just a

step in the evolution of a Community

Supported Open Source CLE.The Sakai

Foundation now evolves.

Sakai Sakai ProjectProject Foundation...Foundation...

Page 9: Winter Conference 2005

The Sakai Project

Close coordination for two years to quickly build the critical mass for open source enterprise Collaboration & Learning

Environment

At the same time building larger community:Partners Program,

Commercial Affiliates:The Sakai Open Source Community

Page 10: Winter Conference 2005

Sakai Partners

Albany Medical CollegeArizona State UniversityAustralian National UniversityBoston University School of ManagementBrown University Carleton CollegeCarnegie Foundation for Advancement of TeachingCarnegie Mellon UniversityCeritos Community CollegeCoast Community College DistrictColumbia UniversityCornell UniversityDartmouth CollegeFlorida Community College at JacksonvilleFoothill-De Anza Community CollegeFranklin UniversityGeorgetown UniversityHarvard UniversityHosei University IT Research CenterIndiana UniversityJohns Hopkins UniversityLancaster UniversityLoyola University, ChicagoLubeck University of Applied SciencesMaricopa County Community CollegeMarist CollegeMIT

Monash UniversityNagoya UniversityNew York UniversityNortheastern UniversityNorth-West University (SA)Northwestern UniversityOhio State UniversityPortland State UniversityPrinceton UniversityRice UniversityRingling School of Art and DesignRoskilde University (Denmark)Rutgers UniversitySimon Fraser UniversityStanford UniversityState University of New YorkStockholm University SURF/University of AmsterdamSyracuse UniversityTexas State University - San MarcosTufts UniversityUniversidad Politecnica de Valencia (Spain)Universitat de Lleida (Spain)University College DublinUniversity of ArizonaUniversit of California, Office of the ChancellorUniversity of California BerkeleyUniversity of California, Davis

University of California, Los AngelesUniversity of California, MercedUniversity of California, Santa BarbaraUniversity of Cambridge, CARETUniversity of Cape Town, SAUniversity of Colorado at BoulderUniversity of DelawareUniversity of HawaiiUniversity of HullUniversity of Illinois at Urbana-

ChampaignUniversity of MelbourneUniversity of MichiganUniversity of MinnesotaUniversity of MissouriUniversity of NebraskaUniversity of North TexasUniversity of OklahomaUniversity of South Africa (UNISA)University of Texas at AustinUniversity of Toronto, Knowledge Media

Design InstituteUniversity of VirginiaUniversity of WashingtonUniversity of Wisconsin, MadisonVirginia Polytechnic Institute/UniversityWhitman CollegeYale University

Page 11: Winter Conference 2005

The Sakai Educational Community License is BSD-like and allows complete flexibility in terms of the creation of and licensing of derivative works.

This allows different commercial companies to interact in differentways without any limitations imposed by license.

Sakai Commercial Affiliates

Page 12: Winter Conference 2005

Sakai Collaborators

•Open Knowledge Initiative (OKI)•IMS Standards–Tool Interoperability (TI) standard

–Common Cartridge (CC) standard

•Open Source Portfolio Initiative•JA-SIG / uPortal

Page 13: Winter Conference 2005

Sakai Conferences

• Provide a forum for the core and the SPP to interact and for the SPP members to interact with one another

– June 2004 — Denver Colorado (180)– December 2004 — New Orleans (230)– June 2005 — Baltimore (430)

• Community Source Week • uPortal, Sakai, OSPI

– December 6-9—Austin, TX

Page 14: Winter Conference 2005

The Sakai ProductA Collaborative Learning Environment—Suitable for use in teaching and learning, research collaboration, and ad Hoc group

communication

Page 15: Winter Conference 2005

Placing the Sakai Product•A Collaboration and Learning Environment

Collaboration (including eResearch)

TeachingandLearning

Page 16: Winter Conference 2005

Teaching and Research Collaboration

•Requirements Overlap

PhysicsResearch

Collaboration

EarthquakeResearch

Collaboration

Teachingand

Learning

Grid ComputingVisualization

Data Repository

Large DataLibraries

QuizzesGrading Tools

SyllabusSCORM

ChatDiscussionResources

Page 17: Winter Conference 2005

Sakai 2.1 Tools

Presentation

Profile / Roster

Resources

TwinPeaks - Repository Search

Samigo - QTI Assessment

Schedule

Section Management

Syllabus

Web Content

Worksite Setup

WebDAV

Announcements

Assignments

Chat Room

Threaded Discussion

Drop Box

Email Archive

Gradebook

Melete - Content Editor

Message Of The Day

News/RSS

Preferences

Page 18: Winter Conference 2005

OpenPortfolio-Sakai Tool

Page 19: Winter Conference 2005

Twin Peaks - access to library resources from within editing environment(s) in Sakai

Page 20: Winter Conference 2005

Student View Navigation,Licensing - Authoring tool

Navigation is created automatically

content

Authors can license their content

Page 21: Winter Conference 2005

Support Teaching and LearningSupport Teaching and Learning

Page 22: Winter Conference 2005

Support Distributed ResearchSupport Distributed Research

Page 23: Winter Conference 2005

Bringing the lab to the classroom

Bringing the lab to the classroom

Page 24: Winter Conference 2005

Open GridComputingEnvironment

Example:

Submittinga jobto the GRID.

Note research computing tools added on left.

Page 25: Winter Conference 2005

NEESgrid interface

Page 26: Winter Conference 2005

NEESgrid: Simulation

Overlapping Communities – Synergies Available Here

Page 27: Winter Conference 2005

Sakai in Production

Page 28: Winter Conference 2005

  Sakai - Ctools at UM

Page 29: Winter Conference 2005

Current Stats - CTools

2645 - Current Fall 05 class sites 4588 - Total project sites (note)

848 - GradTools student sites

~20,000 unique users on a busy day

Page 30: Winter Conference 2005

Sakai Adoption Plans

• Boston University School of Management

• Carleton

• Columbia University

• Johns Hopkins University

• Lubeck University of Applied Sciences, Germany

• Massachusetts Institute of Technology

• Northwestern University

• Stanford University

• University of California, Berkeley

• University of California, Merced

• University of Cape Town, SA

• University of Lleida, Spain

• University of Missouri

• University of Virginia

• Whitman College

Type “Sakai Adoption Plans” into Google

Page 31: Winter Conference 2005

The Sakai Framework

The need to satisfy the often conflicting goals of ease of use, ease of expansion, configuration flexibility, environmental portability and rock-solid production reliability suitable for enterprise deployment.

Page 32: Winter Conference 2005

Sakai Foundational Technologies

Java1.4

Oracle

Apache - SSL, mod_jk, WEBISO, virtual hosting

MySql 4.1

Sakai consists of technologies chosen to be common in Java Enterprise Environments.

SakaiTomcat 5.5

SpringHibernate

Java Server Faces

Velocity (legacy)

Page 33: Winter Conference 2005

Service Oriented Architecture

My Monolithic

Code

Persistence

Browser

PresentationCode

Persistence

Browser

ServiceCode

ServiceInterface (i.e. API)

Page 34: Winter Conference 2005

Sakai Applications and Framework

FrameworFrameworkk

ApplicatioApplicationn

SAF—Kernel

SAF—Common Services

Application Services

Tool Code (Java)

Tool Layout (JSP)

SAF—Presentation Services

ServiceInterface (i.e. API)

Page 35: Winter Conference 2005

Sakai Web Services

FrameworFrameworkk

ApplicatioApplicationn

SAF—Kernel

SAF—Common Services

Application Services

Web Services Client (PHP,.NET, Java, VB, etc...)

Jakarta Axis

Web Services End Point

Web SvcsWeb Svcs

ServiceInterface (i.e. API)

Page 36: Winter Conference 2005

Web Services and Web Applications

FrameworFrameworkk

ApplicatioApplicationn

SAF—Kernel

SAF—Common Services

Application Services

Tool Code

Tool Layout

Presentation

ServiceInterface (i.e. API)

WS Client

Axis

WS End Point

Web SvcsWeb Svcs

Page 37: Winter Conference 2005

Architecture Goals

• Provide solid, robust framework

• Support native tool development in Java

• Ease integration of ‘3Ps’ tools (Perl, Python, PHP) – capture local innovation

• Allow for locally-chosen levels of integration and use of new tools

• Encourage distributed support, development – open source community

Page 38: Winter Conference 2005

Reflecting on Our Efforts• Open Source Projects are crucial to

supporting innovation in higher ed• We have some examples now of ‘for

higher ed, by higher ed’ OS efforts• A literature is developing around the

dynamics of open source communities• What can we learn from experience and

add to our common stock of knowledge; we are learning institutions, after all

Page 39: Winter Conference 2005

Open Source Community in HE Awakening

• Sakai – enterprise framework, core tools• OSP – active community, close cooperation• LAMS, Moodle – pedagogy, learning activities design –

naturals for collaboration, rapid growth• Merlot,OCW – we are engines for generation of

educational objects, courses – linking efforts• Institutional repositories, libraries – working on integration,

collaboration – DSpace, Fedora, RDF• VRE, eScience, eResearch funding, efforts exploding• Not to mention the whole Kuali effort, which will grow

rapidly over next year – and find intersection points, like the SIS opportunity…and solidify the OS argument

• And think internationally here… JISC, SURF…

Page 40: Winter Conference 2005

Future - Present TenseSakai Evolution

• We are transitioning from the first stage of the project, where a core of workers ran as hard as we could to get the base of software built and running, in production, to…

• A more distributed organization with many, many contributors and processes that capture the energy of a full open source community

• Goals here are vibrant development, and long term, sustainable organization

Page 41: Winter Conference 2005

Sakai Foundation•Formed as a non-profit corporation to support, sustain, and promote Sakai.•Initial foundation board is the current Sakai project board, with open nominations (right now), elections next month for three retiring Sakai board members. Ten on Board.

•Annual budget of $1M from member contributions

– Will have 4-6 staff positions funded by the FoundationSupport staff, core architecture and framework, release process

– Two conferences per year, no cost to members

•Membership fee is $10,000 per year for educational institutions, non-profits, or commercial partners ($5,000 for smaller schools).

Page 42: Winter Conference 2005

Sakai Project Sakai Foundation

•Continuity, stability and openness critical as we transition to the community-driven Foundation

•Open discussion and inputs into formulating bylaws and governance process

•Community polled on specific bylaws

•Sakai Foundation incorporated as non-profit, applying for 501(c)3 on October 16, 2005

•Three members rolling off the existing Sakai Board so that new Board members can be elected from the community

Page 43: Winter Conference 2005

Sakai Project Sakai Foundation

•Election Committee formed

•Election process posted

•Nominations invited, 15(+) nominations to date,

•Nominations close by 5:00 pm EDT TODAY, [email protected]

•Discussion, Voting during October, November

•Results will be announced at the Austin Sakai Conference, December 7th

•New Sakai Foundation Board constituted, and the experiment continues, moves on…

Page 44: Winter Conference 2005

Sakaiproject.org

Page 45: Winter Conference 2005

Sakai: More Information

• Main site: www.sakaiproject.org– Bugs: bugs.sakaiproject.org

• Sakai-wide collaboration area– collab.sakaiproject.org– [email protected][email protected]

Page 46: Winter Conference 2005

Sakai/OSP Conference 2005Technical Description of

2.1- 3.0 Dev & Contrib Processes

OSPortfolio Sessions

Pedagogy, eScience, UI, User Sessions

Sakai Foundation Update

Election Results

Line Dancing

Deep In The Heart of SakaiAustin, Texas - December 7-9