Something Old, Something New, Something Borrowed, Something Gnu

25
Something Old, Something New, Something Borrowed, Something Gnu How to Build Solutions Using University IT Systems, In-house Resources and Open Source Software Chad Keale Earle Mack School of La Drexel Universit

description

Something Old, Something New, Something Borrowed, Something Gnu. How to Build Solutions Using University IT Systems, In-house Resources and Open Source Software. Chad Kealey Earle Mack School of Law Drexel University. Objectives. Pre-existing Conditions - PowerPoint PPT Presentation

Transcript of Something Old, Something New, Something Borrowed, Something Gnu

Page 1: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Something Old, Something New, Something Borrowed, Something Gnu

How to Build Solutions Using University IT Systems, In-house

Resources and Open Source Software

Chad KealeyEarle Mack School of Law

Drexel University

Page 2: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Objectives

• Pre-existing Conditions• Assessing The Needs of The Community• Assessing Available Resources• Scenarios and Solutions• Wrap Up & Questions

Page 3: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Background Info

• Drexel School of Law opened in Fall 2006• Brand new building• Brand new community of faculty, staff and

students– Not necessarily aware of available IT resources

• University-provided IT Staff– One Help Desk/IT Specialist– One Instructional Technology Specialist– One Shared Co-op Student Worker

Page 4: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Common Needs

• Communication– Getting information from the people who have it

to the people who need it• Collaboration– Giving people the tools they need to work

together toward common goals• Content Management

Page 5: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Types of Content

• Textual Information– Contact Info– Course Offerings– Event Publicity– Student Org Info

• Rich Media– Audio/Video clips for instructional use– Class and event recordings

Page 6: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

University IT Resources

Page 7: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

DragonDrop (Old)

• Media…– Conversion– Publishing– Hosting

• Playlist based architecture– Each playlist has an HTML view and an XML/RSS feed– Playlists can be shared openly or kept private– Can also be password-protected and date-limited

• Consumes all mainstream media formats and codecs

Page 8: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Sitecore CMS (New, sort of)

• Pros:– Distributed authoring– Custom-built page templates– Components allow for inclusion of external datasets

• SharePoint Connector• RSS Reader

• Cons– Not terribly user-friendly– Limited granularity of permissions– Cumbersome editing UI

Page 9: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

SharePoint 2010 (Borrowed)

• Pros:– Great OOTB Utility– Easy to build custom solutions– Plays well as a consumer and provider of data

• RSS Viewer• RSS & XML outputs

– Workflows for process automation• Cons:– Permissions management– Users reluctant to adopt

Page 10: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

In-house Resources

• Decent recording equipment• Minimal budget• An appreciation for free/open-source software• Lots of Institutional Knowledge• Encyclopedic knowledge of MacGyver

Page 11: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Software (Gnu, mostly)

• Avidemux– Cross-platform (Lin/Win/Mac) video editing and

transcoding• Handbrake

– Cross-platform (Lin/Win/Mac) DVD ripping and transcoding• MPEG Streamclip

– Cross-platform (Win/Mac) video editing and transcoding• VLC

– Cross-platform (Lin/Win/Mac) video playback, transcoding and streaming

Page 12: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Scenario 1: Publishing Web Content

• A department or office has content that needs to be published to the public-facing website

• The Old Way:– Content is e-mailed to web administrator– Updates happen when time & priorities allow

• The Better Way:– The people holding or generating the content maintain it

themselves– Content magically updates/appears on the website

• OK, not really…

Page 13: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

The Real Better Way• Content is stored and maintained in a SharePoint list

– Easy setup– Content can be updated by mere mortals via any web browser– Permissions can be doled out as appropriate

• SharePoint Renderer in Sitecore pulls content to web– Filterable– Sortable– Styleable– Reusable

• Content owners can manage their own content• The web administrator is free to, well, administrate

Page 14: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Example: Student Organizations List

• Created as a “Custom List” in SharePoint• List Columns

– Organization Name– Mission Statement– Officer Names & E-mail Addresses– Other Stuff (Faculty Advisor, Related Links, etc.)

• Views– All Items – Just shows name, mission statement and edit button– WebView – Includes only columns shown on web

• Demo: https://colleges.moss.drexel.edu/law/

Page 15: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Sitecore SharePoint Connector Setup

Page 16: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Sitecore Dataset Renderer• DataView

– Shows columns available for inclusion– Based on columns shown in WebView view

• Filter– Any column(s) in view can be used– .NET syntax (e.g., [column name] LIKE ‘filter value’)

• RenderDetails– Header– List Item Template/Alternating List Item Template– Footer

• Can easily be duplicated & modified• Demo: http://webedit.drexel.edu/sitecore/login

Page 17: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

What Are We Using This For?• Contact Info

– Faculty & Staff Directory• Course Info

– Course Offerings– Book List– First Week Assignment

• Event Info– Upcoming Law School Events– “Featured” Student Org Events

• Exam Info– Conditions– Schedule

Page 18: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Scenario 2: Processing Media Content

• Captured with– Traditional video equipment

• HDD-based camcorder, DTE recorder– Ripped from traditional media (DVD, VHS, etc.)

• Adhering to Fair Use, of course– Screencasting software

• Jing (free)• Camtasia Relay (University site license)

• Edited/Converted with– AVIDemux– Handbrake– MPEG Streamclip– VLC

Page 19: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Workflow: Standard Recording• Record

– Set up mics, soundboard, etc.– HDD-based camera (15 minutes ≈ 4 BG)– DTE recorder (10 minutes ≈ 2 GB)

• Transfer– Copy files from camera or recorder to PC– Change file extensions as needed

• Edit– Batch file processes source video files to a manageable size– Append/join/trim as needed– Save/export to h/x264 + AAC MP4 container

Page 20: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Open Source Video Editing Tips

• Adaptability is the key– Have a Standard Operating Procedure– Have an Alternate Operating Procedure– Don’t be afraid to be creative

• Patience helps, too– Encoding/Transcoding takes time; allow for it– A dedicated machine is a must• As much processor and RAM as possible

Page 21: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Publishing to DragonDrop

• MP4s are treated as “pass through” files– No conversion, just hosting

• AVIs can be published in up to 6 incarnations– 3 quality levels (good, better, best)– 4 formats (MP4, FLV, WMV, RM)

Page 22: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Playlists

• Law School Events• Department/Office Sponsored Events– Bar Prep– Career Services– Experiential Learning/Coop

• Classes– Per class or instructor (at instructor’s request)– Per term (“Spring 2012 EMSoL Classes”)

Page 23: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

From Playlist to Audience

• Post link to playlists or individual videos– On website– In course site (Bb Vista/Learn, TWEN, etc.)

• Recorded Events page in Community Property– Law Community-only Access– Uses RSS Viewer Web Parts– XSL Template customized (slightly)

• E-mail link to playlists/videos

Page 24: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Scenario 3: Playlists to SharePoint

• Basic SharePoint wiki page– Header/3-column layout

• RSS Viewer Web Part– Specify feed address– Set options– Customize XSL Template

• Replace “More…” with “Watch Video”• Set videos to open in a new window

• Demo: https://colleges.moss.drexel.edu/law/SitePages/Recordings.aspx

Page 25: Something Old,  Something  New,  Something Borrowed,  Something  Gnu

Wrap-up

• Pre-existing Conditions• Assessing The Needs of The Community• Assessing Available Resources• Scenarios and Solutions• Questions? Comments?• E-mail me: [email protected]