1 make the most of primo with el commons igelu | zürich | september 2012 ido peled, primo product...

25
1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

Upload: rohan-doughty

Post on 29-Mar-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

1

Make the Most of Primo with EL Commons

IGeLU | Zürich | September 2012

Ido Peled, Primo Product Manager

Page 2: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

3

So What Am I Talking About ?

http://www.exlibrisgroup.org/

Page 3: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

4

And I’ll Focus on CodeShare

http://www.exlibrisgroup.org/display/PrimoOI/Home

Page 4: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

5

IMAGINATION

Page 5: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

6

Short Lesson in Hebrew (and Yiddish)

http://en.wikipedia.org/wiki/Reborrowing

Hebrew: ית ל� כ� taχˈlit / (purpose) / ת�

Yiddish: taχləs / (result; purpose; serious business) / תכלית

Hebrew: ס ל� כ� taχles / (directly, matter-of-factly, cutting the crap) / ת�

Page 6: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

7

Last Time I Counted…

• 49 code contributions

• 23 x-services

• 19 web services

• 10 wiki UI customizations

• 6 plug-ins

• 4 deep links

• 3 deep search adapter (API + 2 examples)

• 3 guidelines

Page 7: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

8

Last Time I Counted…

Code Con-tributions

X-Services Web Services Plug-ins Deep Links Deep Search Adapters

Guidelines

49

23

19

64 3 3

Page 8: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

9

Useful X-Services

What URL

Brief Search http://www.exlibrisgroup.org/display/PrimoOI/Brief+Search

E-Shelf Structure http://www.exlibrisgroup.org/display/PrimoOI/Get+E-ShelfStructure

RTA Plug-in http://www.exlibrisgroup.org/display/PrimoOI/RTA+Plug-In+%28new+version%29

Push To http://www.exlibrisgroup.org/display/PrimoOI/PushTo+Plug-In+%28export+records+to+social+bookmark+sites%29

File Splitter http://www.exlibrisgroup.org/display/PrimoOI/File+Splitter+Plug-In

EXL Tab API http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 9: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

10

Essentials – Views Wizard’s Layout Set

Page 10: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

11

Essentials – List of CSS Files (;)

Page 11: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

12

Essentials - (Freeware) Tools

Eclipse

http://www.eclipse.org/

Dropbox

https://www.dropbox.com/

Notepad++

http://notepad-plus-plus.org/

Page 12: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

13

Development Skills (the more the better…)

What Why

CSS Colors, elements, layout

HTML Content

Javascript Actions, changes

jQuery Javascript framework

JSON Data

XML Data

Page 13: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

14

jQuery – Life After Death

jQuery is a fast and concise JavaScript Library

that simplifies HTML document traversing, event

handling, animating, and Ajax interactions for

rapid web development

Simple way to make BIG changes

Page 14: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

15

Examples

Page 15: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

16

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 16: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

17

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 17: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

18

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 18: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

19

Google Analytics

Page 19: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

20

Google Analytics - Steps

1. Add a new custom tile at the end of the brief results page

2. Link the custom tile to a web accessible HTML file (Dropbox)

3. Create a Google Analytics account

4. Create New Property

5. Use the custom tile HTML as the website URL

6. Copy-paste the Google Analytics Javascript to the tile

7. Start enjoying more reporting features !

Page 20: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

21

Personal Favorites

• http://www.exlibrisgroup.org/display/PrimoCC/Adwords+Hotwords+JavaScript+code

• http://www.exlibrisgroup.org/display/PrimoCC/Primo+Result+Extender+Aggregator+Service+%28PREAS%29

• http://www.exlibrisgroup.org/display/PrimoCC/FRBR+Display+Improvements

• http://www.exlibrisgroup.org/display/PrimoCC/LibGuides+Pipe+Configuration

• http://www.exlibrisgroup.org/display/PrimoCC/Change+the+Colour+of+the+VERSIONS+tab

Page 21: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

22

Ideas

Page 22: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

23

Ideas

• E-Shelf integration with LibGuides

• JQuery for broad topics

• Brief results to JSON

Page 23: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

24

Summary

• Lots of API available

• API covering the majority of the Primo functionality

• Many extensions already available

• Vibrant community

• Go out and build your own (and then share it !!)

Page 24: 1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

25

Q&A(or a live demo)