Top Banner
BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library
39

BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

Dec 30, 2015

Download

Documents

Alvin Butler
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

BUILDING FOR OTHERS AND OURSELVES

Michael Klein & Julie Rudder Northwestern University Library

Page 2: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

2

What is Avalon?

Page 3: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

3

What is Avalon?

an open source project

a digital audio/video management and delivery system

a product focused on needs of libraries and archives

Page 4: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

4

What is Avalon?

an open source project

a digital audio/video management and delivery system

a product focused on needs of libraries and archives

Northwestern’s Avalon Pilot

Page 5: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

5

Page 6: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

6

(some) Avalon Goals

create an open source system to enable libraries and archives to

provide online access to video and audio collections

leverage existing technologies, where feasible

communicate and market the project broadly to increase awareness and grow the community of users and developers

Page 7: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

7

development partners since 2012& funding from the:

Avalon Community

Page 8: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

8

Avalon Community

Page 9: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

9

Avalon Community

Page 10: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

10

Community feedback is important, so we ask...

how are we doing?what is missing?what else do you need?

Partner Meeting last October in Bloomington

Page 11: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

11

One major theme we heard was

“ We need integration with Learning Management Systems”

Page 12: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

12

LTI

(Learning Tools Interoperability)

Page 13: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

13

Requirements if we were doing this alone:

“LTI has to work with Sakai”

Page 14: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

14

Requirements with you in mind:

“LTI should work well with any system that has LTI support”

Page 15: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

15

Blackboard view of Avalon LTI

Page 16: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

16

Blackboard view of Avalon LTI

Page 17: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

17

Avalon course view via LTI

Page 18: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

18

Embedding Avalon resources: Embed code in Avalon view

Page 19: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

19

Wordpress view: restricted Avalon resource

Page 20: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

20

Permalinks

NU: Handle.Net Handles

Page 21: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

21

Permalinks

IU: Internal PURLs

Page 22: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

22

Installation

many individual components

potentially spread over multiple servers

each component has its own configuration requirements

Page 23: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

23

Configuration

Page 24: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

24

Configuration

Page 25: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

25

Configuration vs. Code

LTI: Configuration

Permalinks: Code

User Authentication: Some of each

Page 26: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

26

LTI: Configuration

Page 27: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

27

Permalinks: Code

Page 28: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

28

User Authentication: Both

Page 29: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

29

Customization

Page 30: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

30

Customization

Page 31: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

31

Customization

Page 32: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

Integration with:• LMS• Websites• Authn/Authz• Archival

Storage• Permalinks

Technology Stack

Page 33: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

33

Installation Dependencies

Page 34: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

34

Installation Dependencies

Page 35: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

35

Installation Dependencies

Page 36: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

36

So with you in mind, we build...

Admin-friendly installers

With abstraction and customization

Based on shared priorities

Page 37: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

37

Multiple Distributions for Different Needs

Puppet Manifest

Vagrant VM Installer

OVA Portable Virtual Machine

Page 38: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

38

Community

Page 39: BUILDING FOR OTHERS AND OURSELVES Michael Klein & Julie Rudder Northwestern University Library.

39

avalonmediasystem.org