SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
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

Sakai
3

What
and
why
and
when
and
how?

            March
2009

          Michael
Korcuska

Why
Sakai
3?


FuncKonality
&
User

    Experience


                                 Technology
and

                               Developer
Experience




          Community
PracKces
and

                Culture

Why
Sakai
3
Now?




The
Kme
to
repair
the
roof
is
when
the
sun
is

shining.

                              John
F.
Kennedy

Why
Sakai
3?


USER
PERSPECTIVE

Sakai
3
for
Users


•  Changing
expectaKons

   •  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

Sakai
3
Themes


                          Content
Tagging
&

   Content
Authoring

                            Management



                           Breaking
the
Site

 Academic
Networking

                              Boundary



Academic
Workflows,
not

                             The
unSakai

      (just)
Tools




                                                7

Content
Authoring


•  Content
Basics:

   •  Simple
page
creaKon
(wiki‐
      like)

   •  WYSIWG
EdiKng

   •  Template‐based
authoring

   •  Versioning

•  InteracKve
Widgets




                                     8

Tagging
&
Management

•  Everything
is
content

   •  Classic
“resources”

   •  Discussion
post,
user
profile,
test
quesKons

   •  Taggable,
searchable,
linkable,
portable

•  Unified
content
repository

   •  Content
not
Ked
to
site

   •  Everything
in
one
storage
area

•  BUT:
Sakai
is
not
a
full
Content
Management
System




                                                         9

Sakai
2




                                   ?
Site A!   Site B!




          Users
find
things
by
remembering

          what
site
they
added
it
to

                                       10

Sakai
3



                               Tags:
System,

                           OrganizaKonal
&
User





Smart
Folders
   Search


                                                   11

Benefits

•  Web
2.0
“search”
interacKon
supported

  •  Tagging
&
content
search

•  Smart
Folders
retain
hierarchical
structure
if

   desired

  •  Folders
for
each
site,
each
user
and
more

•  Porlolio
and
other
“cross‐site”
needs

  •  Tags
allow
simple
aggregaKon
of
diverse
content

  •  OrganizaKonal
&
User
tag
systems
support

     mulKple
porlolio
requirements


                                                     12

Academic
Networking





•  Academic
Networking

  •  People
are
important,
but
“friends”
aren’t
enough

  •  Content‐based
–
Who
is
reading
the
same
arKcles?

  •  AcKvity
based
–
Who
has
taken
the
same
classes?

                                                          13

Sakai
2:
Users
&
Sites



Site
A
                                Site
B

 User
1
                                 User
1

 User
2
                                 User
2

                  Group
A1
                             Group
B1

 User
3
                                 User
3

 User
4
                                 User
4

 User
5
                                 User
5

 .
                                      .

 .
                                      .

 .
                                      .

 User
N
                                 User
N




           Users
and
groups
exist
within
the
context
of
a
site.

                                                                    14

Sakai
3
Groups
&
Sites

•  Groups
&
Sites
managed
separately

      •  Member
of
a
group
–
People
with
something
in

         common

      •  Access
to
a
site–
CollecKon
of
content
&
funcKonality

      •  Support
for
hierarchy

                    Site
AA
                         Group
1.1

  Site
A
                                Group
1

                    Site
AB
                          Group
1.2


  Site
B
                                Group
2


  Site
C
                                Group
3

                                                                   15

Architecture


                                    Tool


                                   Service



                                   Kernel



                                   Service


                                    Tool



•  Facilitates
independent
tool
               •  Resists
intuiKve
workflows

   development
                                •  Contributes
to
inconsistent

                                                  user
experience

                                                                         16

Architecture



                                      Service





                                                  Workflow

                        Workflow


                                       Kernel



                                       Service


•  Workflows
built
across
                                    •  Services
need
to
respond

   services
                                                    to
more
customers

•  Encourages
presentaKon
&
                                 •  UX
oversight
is
more

   service
separaKon
                                           complicated



                                                                                      17

Academic
Workflow

•  Beyond
Tool
Silos

   •  Academic
work
flows
ooen
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
discussion
post
that
will
be
graded.

   •  4
tools
for
both
instructors
and
students!




                                                            18

Workflow
Example


 Week
    Readings
              AcQviQes
&
Assignments

 1
       Course
Policies

         All

                          Jackson
Response

          Textbook
Chapter
1
                                                    Select
text
&
click

         Media

           
Images
       Forum
(3
posts)
                                       “Create

 2
       Textbook
Chapter
2
 Write
a
response
to
Jackson

           
Videos
                                                              Assignment”

          Jackson
ArKcle
          arKcle
&
post
to
discussion
forum

           
Audio

                                            Create
Assignment…

                   Name:
Jackson
Reading
Response

         Forums
           Class
Intro
Forum

         Tests
    Due
Date:
September
10,
2009
                                  
Edit
Assignment

                           (27
posts)

                   Points:
10
(of
150)

         Site
Pages
                                                              InformaKon

         Polls
    Type:
Individual

                   DescripQon:
Respond
to
the
Jackson
arKcle
in
no
more
than

                            Some
Other
Forum

                   500
words.
Post
that
response
to
the
class
discussion
forum.

                            (0
posts)

                   Link
To:
Select...


                      Advanced
OpKons…
            Cancel
          Create


Link
to
Something
                                             New…
               Choose



                                                                                                    19

Student
View

Week
   Readings
               AcQviQes
&
Assignments

1
      Course
Policies

        Textbook
Chapter
1

2
      Textbook
Chapter
2
    Write
a
response
to
Jackson
arKcle
&

                 Assignment:
Jackson
Reading
Response

        Jackson
ArKcle
        post
to
discussion
forum

                Due
Date:
September
10,
2009
(




due
tomorrow)

                Status:
Not
submited

                Points:
10
possible
(of
150).

                DescripQon:
Respond
to
the
Jackson
arKcle
in
no
more
than

                500
words.
Post
that
response
to
the
class
discussion
forum.

                Read
more…

                Link(s):
Jackson
Response
Discussion
Forum
(Create
Post…)





                                                                                20

Student
View,
Graded

Week
   Readings
               AcQviQes
&
Assignments

1
      Course
Policies

        Textbook
Chapter
1

2
                      Assignment:
Jackson
Reading
Response

        Textbook
Chapter
2
    Write
a
response
to
Jackson
arKcle
&

        Jackson
ArKcle
 Due
Date:
September
10,
2009
(due
date
passed)

                               post
to
discussion
forum

                        Status:
Submited
and
Graded

                        Points:
9/10
(of
150).
View
feedback

                        DescripQon:
Respond
to
the
Jackson
arKcle
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)





                                                                                        21

The
unSakai

•  MulKple
ConfiguraKons

  •  Sakai
as
CMS

  •  Sakai
as
CollaboraKon
System

  •  Sakai
as
Porlolio
System

•  Sakai
IntegraKons

  •  Google
ApplicaKons

  •  Social
Networks
(Open
Social,
Facebook)




                                                 22

The
unSakai



                              Service

      iGoogle
                                   Facebook


                              Kernel


                              Service




                         Documented
data

                        feeds
allow
Sakai
to

Windows/Mac
Widgets
     appear
anywhere
       Mobile
Apps


                                                               23

unSakai
Economics

•  We
want
to
posiKon
Sakai
for
a
transiKon

   to
the
“we
don’t
need
no
sKnking
LMS”

•  We
don’t
care
about
“owning”
the

   enterprise

  •  We
aren’t
afraid
of
eroding
license
fees

     because
other
applicaKons
take
over
“core

     LMS”
features

htp://3akai.sakaifoundaKon.org



SAKAI
3
DEMO





                                  25

Why
Sakai
3?


SAKAI
3
TECHNOLOGY

Sakai
3
Technology
Goals

•  Scalability

   •  Remove
botlenecks
from
Sakai
2

   •  Improve
cluster
support

•  Developer
ProducKvity

   •  Faster
builds

   •  UX
&
back‐end
development
separated

•  Code
Quality
&
Maintenance

   •  Reliance
on
other
open
source
efforts

   •  Increase
unit
tesKng

•  Easier
to
install/build

   •  To
improve
iniKal
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
informaKon,
etc.

  •  Components
put
Content
into
JCR
Content
store

  •  Sakai
Kernel
creates
relaKonal
indices
in
DB

     •  Component
doesn’t
need
to
do
anything

     •  AutomaKc
tracking
of
most
events
by
kernel



                                                      28

The
Point

•  Don’t
write
our
own
code

•  Criteria:

  •  FuncKonality

  •  License‐compaKble
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
ooen
skilled
in
JavaScript

     •  Easier
UX
developers
can
work
on
Sakai

  •  Tools
like
GWT
can
be
used
for
Java‐based
UI

  •  Components
can
be
writen
using
other
languages


                                                       30

TIMELINES
AND
ADOPTION

Timelines

              2009
     2010
           2011
          2012
       2013


Sakai
2.5



Sakai
2.6




Sakai
2.7


                                  Hybrid

                                  Mode


Sakai
3.0

                      Previews
                 Official
Releases



Sakai
2.8?




                                                                           32

New
AdopQons:
2
or
3?

•  It
Depends!

  •  Of
Course

•  On
what?

  •  Your
producKon
Kmeline

  •  Your
appeKte
for
running
“.0”
sooware

  •  Your
funcKonal
needs

AdopQng
2
or
3?

2.6
or
2.7
                       Straight
to
3

   •  Sakai
2
works
well
today
      •  You
don’t
have
a
CMS

   •  3
doesn’t
exist
yet
              or
you
are
using

•  The
best
path
to
3
will
             something
like

   be
through
2
                        SharePoint

   •  Bb/WebCT
migraKon
to
          •  Your
producKon

      3
is
undefined
                    Kmeline
is
2012
or

   •  Bb/WebCT
migraKon
to
             later

      2
is
well
known

   •  Many
will
be
migraKng

      from
Sakai
2
to
3

AdopQng
2
or
3?

•  Maybe
the
wrong
quesKon

•  Adopt
both!

  •  Hybrid
mode

  •  Sakai
2
for
courses,
Sakai
3
for
project

     collaboraKon

  •  Gradually
move
users
to
Sakai
3

COMMUNITY
PRACTICES

Community
PracQces


•  FuncKonal
Leadership

•  Design
First

•  Minimize
Technology
Frameworks

•  Quality
Focused

  •  Unit
(and
other)
Tests

GET
INVOLVED!


Contenu connexe

En vedette

9-24-2013 Social Media and Web 2.0 for Fashion
9-24-2013 Social Media and Web 2.0 for Fashion9-24-2013 Social Media and Web 2.0 for Fashion
9-24-2013 Social Media and Web 2.0 for FashionMathieu Plourde
 
Open Education Week - Why Open Matters - March 13, 2014
Open Education Week - Why Open Matters - March 13, 2014Open Education Week - Why Open Matters - March 13, 2014
Open Education Week - Why Open Matters - March 13, 2014Mathieu Plourde
 
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential AdoptersMathieu Plourde
 
Sakai10 The Sakai@UD Guest Management System
Sakai10 The Sakai@UD Guest Management SystemSakai10 The Sakai@UD Guest Management System
Sakai10 The Sakai@UD Guest Management SystemMathieu Plourde
 
4-12-2011 Sakai 2.8 Transition at UD
4-12-2011 Sakai 2.8 Transition at UD4-12-2011 Sakai 2.8 Transition at UD
4-12-2011 Sakai 2.8 Transition at UDMathieu Plourde
 
6-1-2010 Smart Technologies for Smart Conference Participants
6-1-2010 Smart Technologies for Smart Conference Participants6-1-2010 Smart Technologies for Smart Conference Participants
6-1-2010 Smart Technologies for Smart Conference ParticipantsMathieu Plourde
 
10-5-2010 Branded to Learn
10-5-2010 Branded to Learn10-5-2010 Branded to Learn
10-5-2010 Branded to LearnMathieu Plourde
 
2013-11-4 UNIV113 Leveraging Technology for Academic Success
2013-11-4 UNIV113 Leveraging Technology for Academic Success2013-11-4 UNIV113 Leveraging Technology for Academic Success
2013-11-4 UNIV113 Leveraging Technology for Academic SuccessMathieu Plourde
 
10-21-2009 Sakai@UD Update LMS Committee
10-21-2009 Sakai@UD Update LMS Committee10-21-2009 Sakai@UD Update LMS Committee
10-21-2009 Sakai@UD Update LMS CommitteeMathieu Plourde
 
The multiple facets of openness in #udsnf12
The multiple facets of openness in #udsnf12The multiple facets of openness in #udsnf12
The multiple facets of openness in #udsnf12Mathieu Plourde
 
June 15 - Sakai11 Everything is Outside
June 15 - Sakai11 Everything is OutsideJune 15 - Sakai11 Everything is Outside
June 15 - Sakai11 Everything is OutsideMathieu Plourde
 

En vedette (16)

DS106 preso v.1
DS106 preso v.1DS106 preso v.1
DS106 preso v.1
 
9-24-2013 Social Media and Web 2.0 for Fashion
9-24-2013 Social Media and Web 2.0 for Fashion9-24-2013 Social Media and Web 2.0 for Fashion
9-24-2013 Social Media and Web 2.0 for Fashion
 
Open Education Week - Why Open Matters - March 13, 2014
Open Education Week - Why Open Matters - March 13, 2014Open Education Week - Why Open Matters - March 13, 2014
Open Education Week - Why Open Matters - March 13, 2014
 
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters
7-10-2009 An Honest Look at Sakai: What Should We Tell Potential Adopters
 
Sakai10 The Sakai@UD Guest Management System
Sakai10 The Sakai@UD Guest Management SystemSakai10 The Sakai@UD Guest Management System
Sakai10 The Sakai@UD Guest Management System
 
4-12-2011 Sakai 2.8 Transition at UD
4-12-2011 Sakai 2.8 Transition at UD4-12-2011 Sakai 2.8 Transition at UD
4-12-2011 Sakai 2.8 Transition at UD
 
2013-4-2 FASH665
2013-4-2 FASH6652013-4-2 FASH665
2013-4-2 FASH665
 
2013-4-4 CISC101
2013-4-4 CISC1012013-4-4 CISC101
2013-4-4 CISC101
 
Lonn-Plourde_ELI11_MISI
Lonn-Plourde_ELI11_MISILonn-Plourde_ELI11_MISI
Lonn-Plourde_ELI11_MISI
 
6-1-2010 Smart Technologies for Smart Conference Participants
6-1-2010 Smart Technologies for Smart Conference Participants6-1-2010 Smart Technologies for Smart Conference Participants
6-1-2010 Smart Technologies for Smart Conference Participants
 
Sakai10 The Unsexy LMS
Sakai10 The Unsexy LMSSakai10 The Unsexy LMS
Sakai10 The Unsexy LMS
 
10-5-2010 Branded to Learn
10-5-2010 Branded to Learn10-5-2010 Branded to Learn
10-5-2010 Branded to Learn
 
2013-11-4 UNIV113 Leveraging Technology for Academic Success
2013-11-4 UNIV113 Leveraging Technology for Academic Success2013-11-4 UNIV113 Leveraging Technology for Academic Success
2013-11-4 UNIV113 Leveraging Technology for Academic Success
 
10-21-2009 Sakai@UD Update LMS Committee
10-21-2009 Sakai@UD Update LMS Committee10-21-2009 Sakai@UD Update LMS Committee
10-21-2009 Sakai@UD Update LMS Committee
 
The multiple facets of openness in #udsnf12
The multiple facets of openness in #udsnf12The multiple facets of openness in #udsnf12
The multiple facets of openness in #udsnf12
 
June 15 - Sakai11 Everything is Outside
June 15 - Sakai11 Everything is OutsideJune 15 - Sakai11 Everything is Outside
June 15 - Sakai11 Everything is Outside
 

Similaire à Friday Session Notes: College of the Redwoods' Fastest Sakai Deployment

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
 
LibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedLibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedtutorialsruby
 
LibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedLibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedtutorialsruby
 
Participate in Sakai 3
Participate in Sakai 3Participate in Sakai 3
Participate in Sakai 3guest1411821
 
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013Christopher Curtin
 
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010Atlassian
 
Play Architecture, Implementation, Shiny Objects, and a Proposal
Play Architecture, Implementation, Shiny Objects, and a ProposalPlay Architecture, Implementation, Shiny Objects, and a Proposal
Play Architecture, Implementation, Shiny Objects, and a ProposalMike Slinn
 
Importance of Developers to HE in the UK
Importance of Developers to HE in the UKImportance of Developers to HE in the UK
Importance of Developers to HE in the UKPaul Walk
 
OpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampOpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampAnne Gentle
 
l1-reactnativeintroduction-160816150540.pdf
l1-reactnativeintroduction-160816150540.pdfl1-reactnativeintroduction-160816150540.pdf
l1-reactnativeintroduction-160816150540.pdfHương Trà Pé Xjnk
 
Sakai And The Academic Enterprise
Sakai And The Academic EnterpriseSakai And The Academic Enterprise
Sakai And The Academic EnterpriseMichael Feldstein
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Eramartinlippert
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the OpenAnne Gentle
 
Zero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExBradley Brown
 
JavaScript Libraries (Ajax Exp 2006)
JavaScript Libraries (Ajax Exp 2006)JavaScript Libraries (Ajax Exp 2006)
JavaScript Libraries (Ajax Exp 2006)jeresig
 
Drupal for Webmasters by Brett Baker
Drupal for Webmasters by Brett BakerDrupal for Webmasters by Brett Baker
Drupal for Webmasters by Brett Bakerwebfinearts
 

Similaire à Friday Session Notes: College of the Redwoods' Fastest Sakai Deployment (20)

Sakai 3 Boston
Sakai 3 BostonSakai 3 Boston
Sakai 3 Boston
 
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
 
Backbonemeetup
BackbonemeetupBackbonemeetup
Backbonemeetup
 
LibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedLibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresented
 
LibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresentedLibX2.0-Code4Lib-2009AsPresented
LibX2.0-Code4Lib-2009AsPresented
 
Participate in Sakai 3
Participate in Sakai 3Participate in Sakai 3
Participate in Sakai 3
 
Participate Sakai 3
Participate Sakai 3Participate Sakai 3
Participate Sakai 3
 
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013
Kafka 0.8.0 Presentation to Atlanta Java User's Group March 2013
 
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
 
Play Architecture, Implementation, Shiny Objects, and a Proposal
Play Architecture, Implementation, Shiny Objects, and a ProposalPlay Architecture, Implementation, Shiny Objects, and a Proposal
Play Architecture, Implementation, Shiny Objects, and a Proposal
 
Importance of Developers to HE in the UK
Importance of Developers to HE in the UKImportance of Developers to HE in the UK
Importance of Developers to HE in the UK
 
Sakai 3, version 8
Sakai 3, version 8Sakai 3, version 8
Sakai 3, version 8
 
OpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampOpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot Camp
 
l1-reactnativeintroduction-160816150540.pdf
l1-reactnativeintroduction-160816150540.pdfl1-reactnativeintroduction-160816150540.pdf
l1-reactnativeintroduction-160816150540.pdf
 
Sakai And The Academic Enterprise
Sakai And The Academic EnterpriseSakai And The Academic Enterprise
Sakai And The Academic Enterprise
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Era
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the Open
 
Zero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApEx
 
JavaScript Libraries (Ajax Exp 2006)
JavaScript Libraries (Ajax Exp 2006)JavaScript Libraries (Ajax Exp 2006)
JavaScript Libraries (Ajax Exp 2006)
 
Drupal for Webmasters by Brett Baker
Drupal for Webmasters by Brett BakerDrupal for Webmasters by Brett Baker
Drupal for Webmasters by Brett Baker
 

Plus de Mathieu Plourde

Evaluation universitaire AI TELUQ 2024.pdf
Evaluation universitaire AI TELUQ 2024.pdfEvaluation universitaire AI TELUQ 2024.pdf
Evaluation universitaire AI TELUQ 2024.pdfMathieu Plourde
 
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...Mathieu Plourde
 
L’évaluation universitaire à l’ère de l’IA : défis et opportunités
L’évaluation universitaire à l’ère de l’IA : défis et opportunitésL’évaluation universitaire à l’ère de l’IA : défis et opportunités
L’évaluation universitaire à l’ère de l’IA : défis et opportunitésMathieu Plourde
 
L'évaluation universitaire à l'ère de l'IA : défis et opportunités
L'évaluation universitaire à l'ère de l'IA : défis et opportunitésL'évaluation universitaire à l'ère de l'IA : défis et opportunités
L'évaluation universitaire à l'ère de l'IA : défis et opportunitésMathieu Plourde
 
Utiliser ZOOM pour l’animation de vos formations à distance
Utiliser ZOOM pour l’animation de vos formations à distanceUtiliser ZOOM pour l’animation de vos formations à distance
Utiliser ZOOM pour l’animation de vos formations à distanceMathieu Plourde
 
2016-8-24 Finding, Using, and Sharing Free Online Learning Materials
2016-8-24 Finding, Using, and Sharing Free Online Learning Materials2016-8-24 Finding, Using, and Sharing Free Online Learning Materials
2016-8-24 Finding, Using, and Sharing Free Online Learning MaterialsMathieu Plourde
 
Finding, Using, and Sharing Online Materials #OER #KCTO16
Finding, Using, and Sharing Online Materials #OER #KCTO16Finding, Using, and Sharing Online Materials #OER #KCTO16
Finding, Using, and Sharing Online Materials #OER #KCTO16Mathieu Plourde
 
2016-7-13 Get Ahead Tech Literacy
2016-7-13 Get Ahead Tech Literacy2016-7-13 Get Ahead Tech Literacy
2016-7-13 Get Ahead Tech LiteracyMathieu Plourde
 
2016-6-27 Digital Citizenship
2016-6-27 Digital Citizenship2016-6-27 Digital Citizenship
2016-6-27 Digital CitizenshipMathieu Plourde
 
From social media presence to public engagement - DelPHI 2016
From social media presence to public engagement - DelPHI 2016From social media presence to public engagement - DelPHI 2016
From social media presence to public engagement - DelPHI 2016Mathieu Plourde
 
5 Awesome Things About Canvas @ UD
5 Awesome Things About Canvas @ UD5 Awesome Things About Canvas @ UD
5 Awesome Things About Canvas @ UDMathieu Plourde
 
Intro to PBL and what makes an effective problem #openeducationwk
Intro to PBL and what makes an effective problem #openeducationwkIntro to PBL and what makes an effective problem #openeducationwk
Intro to PBL and what makes an effective problem #openeducationwkMathieu Plourde
 
Winter 2016 EDUC638 Openness in Education
Winter 2016 EDUC638 Openness in EducationWinter 2016 EDUC638 Openness in Education
Winter 2016 EDUC638 Openness in EducationMathieu Plourde
 
Digital Citizenship, Activism, and Social Media #UDMWF
Digital Citizenship, Activism, and Social Media #UDMWFDigital Citizenship, Activism, and Social Media #UDMWF
Digital Citizenship, Activism, and Social Media #UDMWFMathieu Plourde
 
2014-09-30 Openness in Education
2014-09-30 Openness in Education2014-09-30 Openness in Education
2014-09-30 Openness in EducationMathieu Plourde
 
2014-7-16 SEP Tech session
2014-7-16 SEP Tech session2014-7-16 SEP Tech session
2014-7-16 SEP Tech sessionMathieu Plourde
 
Digital Citizenship, Activism, and Social Media #UDWFL
Digital Citizenship, Activism, and Social Media #UDWFLDigital Citizenship, Activism, and Social Media #UDWFL
Digital Citizenship, Activism, and Social Media #UDWFLMathieu Plourde
 
Personal Branding and Social Media
Personal Branding and Social MediaPersonal Branding and Social Media
Personal Branding and Social MediaMathieu Plourde
 

Plus de Mathieu Plourde (20)

Evaluation universitaire AI TELUQ 2024.pdf
Evaluation universitaire AI TELUQ 2024.pdfEvaluation universitaire AI TELUQ 2024.pdf
Evaluation universitaire AI TELUQ 2024.pdf
 
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...
Au-delà du plagiat : Explorer le potentiel pédagogique de l’intelligence arti...
 
L’évaluation universitaire à l’ère de l’IA : défis et opportunités
L’évaluation universitaire à l’ère de l’IA : défis et opportunitésL’évaluation universitaire à l’ère de l’IA : défis et opportunités
L’évaluation universitaire à l’ère de l’IA : défis et opportunités
 
L'évaluation universitaire à l'ère de l'IA : défis et opportunités
L'évaluation universitaire à l'ère de l'IA : défis et opportunitésL'évaluation universitaire à l'ère de l'IA : défis et opportunités
L'évaluation universitaire à l'ère de l'IA : défis et opportunités
 
Utiliser ZOOM pour l’animation de vos formations à distance
Utiliser ZOOM pour l’animation de vos formations à distanceUtiliser ZOOM pour l’animation de vos formations à distance
Utiliser ZOOM pour l’animation de vos formations à distance
 
2016-8-24 Finding, Using, and Sharing Free Online Learning Materials
2016-8-24 Finding, Using, and Sharing Free Online Learning Materials2016-8-24 Finding, Using, and Sharing Free Online Learning Materials
2016-8-24 Finding, Using, and Sharing Free Online Learning Materials
 
Finding, Using, and Sharing Online Materials #OER #KCTO16
Finding, Using, and Sharing Online Materials #OER #KCTO16Finding, Using, and Sharing Online Materials #OER #KCTO16
Finding, Using, and Sharing Online Materials #OER #KCTO16
 
2016-7-13 Get Ahead Tech Literacy
2016-7-13 Get Ahead Tech Literacy2016-7-13 Get Ahead Tech Literacy
2016-7-13 Get Ahead Tech Literacy
 
2016-6-27 Digital Citizenship
2016-6-27 Digital Citizenship2016-6-27 Digital Citizenship
2016-6-27 Digital Citizenship
 
From social media presence to public engagement - DelPHI 2016
From social media presence to public engagement - DelPHI 2016From social media presence to public engagement - DelPHI 2016
From social media presence to public engagement - DelPHI 2016
 
5 Awesome Things About Canvas @ UD
5 Awesome Things About Canvas @ UD5 Awesome Things About Canvas @ UD
5 Awesome Things About Canvas @ UD
 
Intro to PBL and what makes an effective problem #openeducationwk
Intro to PBL and what makes an effective problem #openeducationwkIntro to PBL and what makes an effective problem #openeducationwk
Intro to PBL and what makes an effective problem #openeducationwk
 
Winter 2016 EDUC638 Openness in Education
Winter 2016 EDUC638 Openness in EducationWinter 2016 EDUC638 Openness in Education
Winter 2016 EDUC638 Openness in Education
 
Digital Citizenship, Activism, and Social Media #UDMWF
Digital Citizenship, Activism, and Social Media #UDMWFDigital Citizenship, Activism, and Social Media #UDMWF
Digital Citizenship, Activism, and Social Media #UDMWF
 
2015-7-15 getahead tech
2015-7-15 getahead tech2015-7-15 getahead tech
2015-7-15 getahead tech
 
Oct 2014-fashion
Oct 2014-fashionOct 2014-fashion
Oct 2014-fashion
 
2014-09-30 Openness in Education
2014-09-30 Openness in Education2014-09-30 Openness in Education
2014-09-30 Openness in Education
 
2014-7-16 SEP Tech session
2014-7-16 SEP Tech session2014-7-16 SEP Tech session
2014-7-16 SEP Tech session
 
Digital Citizenship, Activism, and Social Media #UDWFL
Digital Citizenship, Activism, and Social Media #UDWFLDigital Citizenship, Activism, and Social Media #UDWFL
Digital Citizenship, Activism, and Social Media #UDWFL
 
Personal Branding and Social Media
Personal Branding and Social MediaPersonal Branding and Social Media
Personal Branding and Social Media
 

Dernier

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Dernier (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Friday Session Notes: College of the Redwoods' Fastest Sakai Deployment

  • 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

  • 2. Sakai
3
 What
and
why
and
when
and
how?
 March
2009
 Michael
Korcuska

  • 3. Why
Sakai
3?
 FuncKonality
&
User
 Experience
 Technology
and
 Developer
Experience
 Community
PracKces
and
 Culture

  • 6. Sakai
3
for
Users
 •  Changing
expectaKons
 •  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. Sakai
3
Themes
 Content
Tagging
&
 Content
Authoring
 Management
 Breaking
the
Site
 Academic
Networking
 Boundary
 Academic
Workflows,
not
 The
unSakai
 (just)
Tools
 7

  • 8. Content
Authoring
 •  Content
Basics:
 •  Simple
page
creaKon
(wiki‐ like)
 •  WYSIWG
EdiKng
 •  Template‐based
authoring
 •  Versioning
 •  InteracKve
Widgets
 8

  • 9. Tagging
&
Management
 •  Everything
is
content
 •  Classic
“resources”
 •  Discussion
post,
user
profile,
test
quesKons
 •  Taggable,
searchable,
linkable,
portable
 •  Unified
content
repository
 •  Content
not
Ked
to
site
 •  Everything
in
one
storage
area
 •  BUT:
Sakai
is
not
a
full
Content
Management
System
 9

  • 10. Sakai
2
 ? Site A! Site B! Users
find
things
by
remembering
 what
site
they
added
it
to
 10

  • 11. Sakai
3
 Tags:
System,
 OrganizaKonal
&
User
 Smart
Folders
 Search
 11

  • 12. Benefits
 •  Web
2.0
“search”
interacKon
supported
 •  Tagging
&
content
search
 •  Smart
Folders
retain
hierarchical
structure
if
 desired
 •  Folders
for
each
site,
each
user
and
more
 •  Porlolio
and
other
“cross‐site”
needs
 •  Tags
allow
simple
aggregaKon
of
diverse
content
 •  OrganizaKonal
&
User
tag
systems
support
 mulKple
porlolio
requirements
 12

  • 13. Academic
Networking
 •  Academic
Networking
 •  People
are
important,
but
“friends”
aren’t
enough
 •  Content‐based
–
Who
is
reading
the
same
arKcles?
 •  AcKvity
based
–
Who
has
taken
the
same
classes?
 13

  • 14. Sakai
2:
Users
&
Sites
 Site
A
 Site
B
 User
1
 User
1
 User
2
 User
2
 Group
A1
 Group
B1
 User
3
 User
3
 User
4
 User
4
 User
5
 User
5
 .
 .
 .
 .
 .
 .
 User
N
 User
N
 Users
and
groups
exist
within
the
context
of
a
site.
 14

  • 15. Sakai
3
Groups
&
Sites
 •  Groups
&
Sites
managed
separately
 •  Member
of
a
group
–
People
with
something
in
 common
 •  Access
to
a
site–
CollecKon
of
content
&
funcKonality
 •  Support
for
hierarchy
 Site
AA
 Group
1.1
 Site
A
 Group
1
 Site
AB
 Group
1.2
 Site
B
 Group
2
 Site
C
 Group
3
 15

  • 16. Architecture
 Tool
 Service
 Kernel
 Service
 Tool
 •  Facilitates
independent
tool
 •  Resists
intuiKve
workflows
 development
 •  Contributes
to
inconsistent
 user
experience
 16

  • 17. Architecture
 Service
 Workflow
 Workflow
 Kernel
 Service
 •  Workflows
built
across
 •  Services
need
to
respond
 services
 to
more
customers
 •  Encourages
presentaKon
&
 •  UX
oversight
is
more
 service
separaKon
 complicated
 17

  • 18. Academic
Workflow
 •  Beyond
Tool
Silos
 •  Academic
work
flows
ooen
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
discussion
post
that
will
be
graded.
 •  4
tools
for
both
instructors
and
students!
 18

  • 19. Workflow
Example
 Week
 Readings
 AcQviQes
&
Assignments
 1
 Course
Policies
 All
 Jackson
Response
 Textbook
Chapter
1
 Select
text
&
click
 Media
 
Images
 Forum
(3
posts)
 “Create
 2
 Textbook
Chapter
2
 Write
a
response
to
Jackson
 
Videos
 Assignment”
 Jackson
ArKcle
 arKcle
&
post
to
discussion
forum
 
Audio
 Create
Assignment…
 Name:
Jackson
Reading
Response
 Forums
 Class
Intro
Forum
 Tests
 Due
Date:
September
10,
2009
 
Edit
Assignment
 (27
posts)
 Points:
10
(of
150)
 Site
Pages
 InformaKon
 Polls
 Type:
Individual
 DescripQon:
Respond
to
the
Jackson
arKcle
in
no
more
than
 Some
Other
Forum
 500
words.
Post
that
response
to
the
class
discussion
forum.
 (0
posts)
 Link
To:
Select...
 Advanced
OpKons…
 Cancel
 Create
 Link
to
Something
 New…
 Choose
 19

  • 20. Student
View
 Week
 Readings
 AcQviQes
&
Assignments
 1
 Course
Policies
 Textbook
Chapter
1
 2
 Textbook
Chapter
2
 Write
a
response
to
Jackson
arKcle
&
 Assignment:
Jackson
Reading
Response
 Jackson
ArKcle
 post
to
discussion
forum
 Due
Date:
September
10,
2009
(




due
tomorrow)
 Status:
Not
submited
 Points:
10
possible
(of
150).
 DescripQon:
Respond
to
the
Jackson
arKcle
in
no
more
than
 500
words.
Post
that
response
to
the
class
discussion
forum.
 Read
more…
 Link(s):
Jackson
Response
Discussion
Forum
(Create
Post…)
 20

  • 21. Student
View,
Graded
 Week
 Readings
 AcQviQes
&
Assignments
 1
 Course
Policies
 Textbook
Chapter
1
 2
 Assignment:
Jackson
Reading
Response
 Textbook
Chapter
2
 Write
a
response
to
Jackson
arKcle
&
 Jackson
ArKcle
 Due
Date:
September
10,
2009
(due
date
passed)
 post
to
discussion
forum
 Status:
Submited
and
Graded
 Points:
9/10
(of
150).
View
feedback
 DescripQon:
Respond
to
the
Jackson
arKcle
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)
 21

  • 22. The
unSakai
 •  MulKple
ConfiguraKons
 •  Sakai
as
CMS
 •  Sakai
as
CollaboraKon
System
 •  Sakai
as
Porlolio
System
 •  Sakai
IntegraKons
 •  Google
ApplicaKons
 •  Social
Networks
(Open
Social,
Facebook)

 22

  • 23. The
unSakai
 Service
 iGoogle
 Facebook
 Kernel
 Service
 Documented
data
 feeds
allow
Sakai
to
 Windows/Mac
Widgets
 appear
anywhere
 Mobile
Apps
 23

  • 24. unSakai
Economics
 •  We
want
to
posiKon
Sakai
for
a
transiKon
 to
the
“we
don’t
need
no
sKnking
LMS”
 •  We
don’t
care
about
“owning”
the
 enterprise
 •  We
aren’t
afraid
of
eroding
license
fees
 because
other
applicaKons
take
over
“core
 LMS”
features

  • 27. Sakai
3
Technology
Goals
 •  Scalability
 •  Remove
botlenecks
from
Sakai
2
 •  Improve
cluster
support
 •  Developer
ProducKvity
 •  Faster
builds
 •  UX
&
back‐end
development
separated
 •  Code
Quality
&
Maintenance
 •  Reliance
on
other
open
source
efforts
 •  Increase
unit
tesKng
 •  Easier
to
install/build
 •  To
improve
iniKal
experience
for
new
developers
 27

  • 28. JCR
as
Content
Store
 •  Standards‐based
 •  JSR
170
 •  Ships
with
Apache
Jackrabbit,
but
can
be
 changed
 •  Everything
as
content
 •  Discussion
post,
User
profile
informaKon,
etc.
 •  Components
put
Content
into
JCR
Content
store
 •  Sakai
Kernel
creates
relaKonal
indices
in
DB
 •  Component
doesn’t
need
to
do
anything
 •  AutomaKc
tracking
of
most
events
by
kernel
 28

  • 29. The
Point
 •  Don’t
write
our
own
code
 •  Criteria:
 •  FuncKonality
 •  License‐compaKble
open
source
 •  Open
standard
 •  Approachable
community

  • 30. 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
ooen
skilled
in
JavaScript
 •  Easier
UX
developers
can
work
on
Sakai
 •  Tools
like
GWT
can
be
used
for
Java‐based
UI
 •  Components
can
be
writen
using
other
languages
 30

  • 32. Timelines
 2009
 2010
 2011
 2012
 2013
 Sakai
2.5
 Sakai
2.6
 Sakai
2.7
 Hybrid
 Mode
 Sakai
3.0
 Previews
 Official
Releases
 Sakai
2.8?
 32

  • 33. New
AdopQons:
2
or
3?
 •  It
Depends!
 •  Of
Course
 •  On
what?
 •  Your
producKon
Kmeline
 •  Your
appeKte
for
running
“.0”
sooware
 •  Your
funcKonal
needs

  • 34. AdopQng
2
or
3?
 2.6
or
2.7
 Straight
to
3
 •  Sakai
2
works
well
today
 •  You
don’t
have
a
CMS
 •  3
doesn’t
exist
yet
 or
you
are
using
 •  The
best
path
to
3
will
 something
like
 be
through
2
 SharePoint
 •  Bb/WebCT
migraKon
to
 •  Your
producKon
 3
is
undefined
 Kmeline
is
2012
or
 •  Bb/WebCT
migraKon
to
 later
 2
is
well
known
 •  Many
will
be
migraKng
 from
Sakai
2
to
3

  • 35. AdopQng
2
or
3?
 •  Maybe
the
wrong
quesKon
 •  Adopt
both!
 •  Hybrid
mode
 •  Sakai
2
for
courses,
Sakai
3
for
project
 collaboraKon
 •  Gradually
move
users
to
Sakai
3

  • 37. Community
PracQces
 •  FuncKonal
Leadership
 •  Design
First
 •  Minimize
Technology
Frameworks
 •  Quality
Focused
 •  Unit
(and
other)
Tests