SlideShare a Scribd company logo
1 of 40
Embracing Open Source:
Introducing EBSCO
Discovery Service's
VuFind 2.x Integration
Filipe Bento | Claus Wolf
3rd German VuFind Community Meeting
24th and 25th September 2014
Frankfurt University, Campus Westend
Lean Task Force
Sharing in this session
• Introduction: Why?
• Growing together: we are community
• Fusion into a Developers Network:
merging technologies, getting even more Open (Open Source
| GitHub), involving and empowering developers and
community, fully exploit synergies
• VuFind Upgrade (1.x -> 2.x | 2.y -> 2.x)
• EDS API integration in VuFind (1.3/4 | 2.3+, Aug’14)
Lean Task Force
Introduction: Why?
Lean Task Force
Why?
Lean Task Force
Why?
Lean Task Force
Getting even more Open (Open Source | GitHub)
For a full list, please visit https://github.com/EBSCO
Lean Task Force
Getting even more Open (Open Source | GitHub)
Lean Task Force
EDS integration in VuFind 1.x
Demo site, live: http://vufinddemo.ebscohost.com/
Lean Task Force
EDS integration in VuFind 1.x
Demo site, live: http://vufinddemo.ebscohost.com/
Lean Task Force
EDS integration in VuFind 2.3+
Lean Task Force
1.3/4: EBSCO.zip
In console / remote session run
1. chmod +x ./install.sh
2. ./install.sh /path/to/vufind
e.g. ./install.sh /usr/local/vufind
Note: Use a user that has write permission for the VuFind
directory structure.
* please visit https://vufind.org/jira/browse/VUFIND-636 for further info
EDS integration in VuFind: it’s easy
Lean Task Force
VuFind Upgrade to version 2.3
Lean Task Force
VuFind Upgrade to version 2.3
Migrating VuFind from 1.x to 2.3*
1. Install version 2.3 to a new directory, or to
VuFind 1.x old directory after moving this (1.x) to a new one
2. Start VuFind 1.x, if stopped
3. http://your-server/vufind/Upgrade/Home
– Despite the automatic upgrade process, several entries will require manual
attention
4. Shut down VuFind 1.x, reindex your records into VuFind 2, and start
VuFind 2's Solr instance
5. Disable web server write access to local/config/vufind/ subdirectory and
turn off autoConfigure in config.ini
* please visit https://vufind.org/wiki/vufind2:migration_notes for further info
Lean Task Force
VuFind Upgrade to version 2.3
Migrating VuFind from 2.x to 2.3*
1. Unpack version 2.3 on top of the old version
2. Enable web server write access to
local/config/vufind/ subdirectory and turn on
autoConfigure in config.ini
3. http://your-server/vufind/Upgrade/Home
– run the automatic upgrade process
4. Undo 2)
* please visit https://vufind.org/wiki/vufind2:migration_notes for further info
Lean Task Force
EDS integration in VuFind 2.3+
Lean Task Force
Lean Task Force
local/config/vufind/config.ini
[Site]
(…)
; defaultModule = Search
defaultModule = Combined
(…)
[SearchTabs]
Combined = OneSearch
Solr = Catalog
;Summon = Summon
;WorldCat = WorldCat
EDS = EDS Discovery Service
EDS integration in VuFind: it’s easy
Lean Task Force
EDS integration in VuFind:
Lean Task Force
local/config/vufind/config.ini
(…)
[SearchHistoryLabels]
Solr = Catalog
;Summon = Summon
;WorldCat = WorldCat
;SolrWeb = "Library Website"
EDS = EDS Discovery Service
EDS integration in VuFind: it’s easy
Lean Task Force
EDS integration in VuFind:
Lean Task Force
local/config/vufind/combined.ini
[Layout]
; This is the maximum number of columns to use.
columns = 2
(…)
[Solr]
label = Catalog
; sublabel = "library books, videos, CDs, microform, local resources"
more_link = "More catalog results"
; limit = 10
[EDS]
label = EDS
sublabel = "full-text articles, e-books, electronic subscription resources"
more_link = "More EDS results"
ajax = true
; limit = 10
EDS integration in VuFind: it’s easy
Lean Task Force
EDS integration in VuFind:
Lean Task Force
local/config/vufind/EDS.ini
[EBSCO_Account]
ip_auth = false
user_name = "s1234567-api"
password = "********"
profile = "edsapi"
EDS integration in VuFind: it’s easy
Lean Task Force
Lean Task Force
Lean Task Force
Lean Task Force
Lean Task Force
Lean Task Force
EDS integration in VuFind:
Lean Task Force
Coming up…
Research Starters (optional placard – save real estate)
EDS integration in VuFind:
50,000+ “Research
Starters” provided by
Salem Press PhDs &
Encyclopedia Britannica
Lean Task Force
Research Starters (optional)
Research Starters
EDS integration in VuFind:
Lean Task Force
Research Starters (optional)
*Already available in the API
GET /edsapi/rest/Info
EDS integration in VuFind:
Lean Task Force
Research Starters (optional)
*Already available in the API
GET /edsapi/rest/Info
EDS integration in VuFind:
Lean Task Force
Research Starters (optional)
*Already available in the API
GET /edsapi/rest/Info
EDS integration in VuFind:
Lean Task Force
Coming up soon: Publication Finder
EDS integration in VuFind:
Lean Task Force
EDS integration in VuFind:
Coming up soon: Publication Finder
DB that needs to be enabled in EBSCOAdmin:
Lean Task Force
EDS integration in VuFind:
Coming up soon: Publication Finder
DB that needs to be enabled in EBSCOAdmin:
Lean Task Force
Please share…
Questions, suggestions, critics?
How can we help empower
VuFind community, developers
and the overall Discovery experience?
… any feedback is much appreciated!
Embracing Open Source:
Introducing EBSCO
Discovery Service's
VuFind 2.x Integration
Filipe Bento | Claus Wolf
3rd German VuFind Community Meeting
24th and 25th September 2014
Frankfurt University, Campus Westend
Embracing Open Source:
Introducing EBSCO
Discovery Service's
VuFind 2.x Integration
Filipe Bento | Claus Wolf
Thank you!

More Related Content

What's hot

Building Chatbots
Building ChatbotsBuilding Chatbots
Building ChatbotsTessa Mero
 
Why PCF is the best platform for Spring Boot
Why PCF is the best platform for Spring BootWhy PCF is the best platform for Spring Boot
Why PCF is the best platform for Spring BootToshiaki Maki
 
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS) Par Jean-...
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS)  Par Jean-...XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS)  Par Jean-...
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS) Par Jean-...Publicis Sapient Engineering
 
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014Pippin Williamson
 
Deploying Rails applications with Moonshine
Deploying Rails applications with MoonshineDeploying Rails applications with Moonshine
Deploying Rails applications with MoonshineRobot Mode
 
Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3kognate
 
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and Docker
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and DockerDockercon - Building a Chef cookbook testing pipeline with Drone.IO and Docker
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and Dockerpczarkowski
 
Docker Docker Docker Chef
Docker Docker Docker ChefDocker Docker Docker Chef
Docker Docker Docker ChefSean OMeara
 
Building a Spring Boot Application - Ask the Audience!
Building a Spring Boot Application - Ask the Audience!Building a Spring Boot Application - Ask the Audience!
Building a Spring Boot Application - Ask the Audience!🎤 Hanno Embregts 🎸
 
Building real time web apps with Meteor
Building real time web apps with MeteorBuilding real time web apps with Meteor
Building real time web apps with Meteorhotrannam
 
The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013D
 
Ignite Talk on Chef
Ignite Talk on ChefIgnite Talk on Chef
Ignite Talk on ChefBob Nowadly
 
Install Concourse CI with BOSH
Install Concourse CI with BOSHInstall Concourse CI with BOSH
Install Concourse CI with BOSHToshiaki Maki
 
Jenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup SlidesJenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup SlidesGergely Brautigam
 
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013D
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with WebhooksAnne Gentle
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsTessa Mero
 

What's hot (19)

Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
 
Spring Boot
Spring BootSpring Boot
Spring Boot
 
Why PCF is the best platform for Spring Boot
Why PCF is the best platform for Spring BootWhy PCF is the best platform for Spring Boot
Why PCF is the best platform for Spring Boot
 
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS) Par Jean-...
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS)  Par Jean-...XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS)  Par Jean-...
XebiCon'16 : Fastlane : Automatisez votre vie (de développeur iOS) Par Jean-...
 
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014
Writing Your Own WordPress Plugins - WordCamp Kansas City, 2014
 
Xke spring boot
Xke spring bootXke spring boot
Xke spring boot
 
Deploying Rails applications with Moonshine
Deploying Rails applications with MoonshineDeploying Rails applications with Moonshine
Deploying Rails applications with Moonshine
 
Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3
 
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and Docker
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and DockerDockercon - Building a Chef cookbook testing pipeline with Drone.IO and Docker
Dockercon - Building a Chef cookbook testing pipeline with Drone.IO and Docker
 
Docker Docker Docker Chef
Docker Docker Docker ChefDocker Docker Docker Chef
Docker Docker Docker Chef
 
Building a Spring Boot Application - Ask the Audience!
Building a Spring Boot Application - Ask the Audience!Building a Spring Boot Application - Ask the Audience!
Building a Spring Boot Application - Ask the Audience!
 
Building real time web apps with Meteor
Building real time web apps with MeteorBuilding real time web apps with Meteor
Building real time web apps with Meteor
 
The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013
 
Ignite Talk on Chef
Ignite Talk on ChefIgnite Talk on Chef
Ignite Talk on Chef
 
Install Concourse CI with BOSH
Install Concourse CI with BOSHInstall Concourse CI with BOSH
Install Concourse CI with BOSH
 
Jenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup SlidesJenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup Slides
 
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with Webhooks
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOps
 

Viewers also liked

Disinformation on the Web: impact, characteristics and detection of Wikipedia...
Disinformation on the Web: impact, characteristics and detection of Wikipedia...Disinformation on the Web: impact, characteristics and detection of Wikipedia...
Disinformation on the Web: impact, characteristics and detection of Wikipedia...voginip
 
How to be successful with search in your organisation
How to be successful with search in your organisationHow to be successful with search in your organisation
How to be successful with search in your organisationvoginip
 
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...Joyce van Aalten
 
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?voginip
 
The changing landscape of search for business information
The changing landscape of search for business informationThe changing landscape of search for business information
The changing landscape of search for business informationvoginip
 
Impact - the game
Impact - the gameImpact - the game
Impact - the gamevoginip
 
Video search by deep-learning
Video search by deep-learningVideo search by deep-learning
Video search by deep-learningvoginip
 
Informatie en politiek: informatie, data en macht in de 21ste eeuw
Informatie en politiek: informatie, data en macht in de 21ste eeuwInformatie en politiek: informatie, data en macht in de 21ste eeuw
Informatie en politiek: informatie, data en macht in de 21ste eeuwvoginip
 
Findability of organizational knowledge
Findability of organizational knowledgeFindability of organizational knowledge
Findability of organizational knowledgevoginip
 
En toen was er niets meer ....
En toen was er niets meer ....En toen was er niets meer ....
En toen was er niets meer ....voginip
 
Searching for reliable business information: free versus fee
Searching for reliable business information: free versus feeSearching for reliable business information: free versus fee
Searching for reliable business information: free versus feevoginip
 
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...voginip
 

Viewers also liked (12)

Disinformation on the Web: impact, characteristics and detection of Wikipedia...
Disinformation on the Web: impact, characteristics and detection of Wikipedia...Disinformation on the Web: impact, characteristics and detection of Wikipedia...
Disinformation on the Web: impact, characteristics and detection of Wikipedia...
 
How to be successful with search in your organisation
How to be successful with search in your organisationHow to be successful with search in your organisation
How to be successful with search in your organisation
 
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...
Informatie vindbaar met metadata en taxonomieën vogin ip workshop 2017 joyce...
 
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?
Gaat Artificial Intelligence helpen het zoeken verder te automatiseren?
 
The changing landscape of search for business information
The changing landscape of search for business informationThe changing landscape of search for business information
The changing landscape of search for business information
 
Impact - the game
Impact - the gameImpact - the game
Impact - the game
 
Video search by deep-learning
Video search by deep-learningVideo search by deep-learning
Video search by deep-learning
 
Informatie en politiek: informatie, data en macht in de 21ste eeuw
Informatie en politiek: informatie, data en macht in de 21ste eeuwInformatie en politiek: informatie, data en macht in de 21ste eeuw
Informatie en politiek: informatie, data en macht in de 21ste eeuw
 
Findability of organizational knowledge
Findability of organizational knowledgeFindability of organizational knowledge
Findability of organizational knowledge
 
En toen was er niets meer ....
En toen was er niets meer ....En toen was er niets meer ....
En toen was er niets meer ....
 
Searching for reliable business information: free versus fee
Searching for reliable business information: free versus feeSearching for reliable business information: free versus fee
Searching for reliable business information: free versus fee
 
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...
Rara, waar ben ik? - een introductie tot geolocatie, Bellingcat's belangrijks...
 

Similar to 20140924 3 Deutsches VuFind-Anwendertreffen _ filipe bento EBSCO (English)

F03 a history of (open) conversation alfresco at university of zaragoza
F03   a history of (open) conversation alfresco at university of zaragozaF03   a history of (open) conversation alfresco at university of zaragoza
F03 a history of (open) conversation alfresco at university of zaragozaAngel Borroy López
 
Introduction to eZ Platform v2 UI Customization
Introduction to eZ Platform v2 UI CustomizationIntroduction to eZ Platform v2 UI Customization
Introduction to eZ Platform v2 UI CustomizationJani Tarvainen
 
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)Fabrice Bernhard
 
Uyuni is now translatable
Uyuni is now translatableUyuni is now translatable
Uyuni is now translatableUyuni Project
 
Rewriting a Plugin Architecture 3 Times to Harness the API Economy
Rewriting a Plugin Architecture 3 Times to Harness the API EconomyRewriting a Plugin Architecture 3 Times to Harness the API Economy
Rewriting a Plugin Architecture 3 Times to Harness the API EconomyTim Pettersen
 
OpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practiceOpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practiceAlexandro Colorado
 
Developing modern java web applications with java ee 7 and angular js
Developing modern java web applications with java ee 7 and angular jsDeveloping modern java web applications with java ee 7 and angular js
Developing modern java web applications with java ee 7 and angular jsShekhar Gulati
 
Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012Jared Ottley
 
Hyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova ComputeHyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova ComputeAlessandro Pilotti
 
JDD 2017: 7 things which you should care about before release your code to pr...
JDD 2017: 7 things which you should care about before release your code to pr...JDD 2017: 7 things which you should care about before release your code to pr...
JDD 2017: 7 things which you should care about before release your code to pr...PROIDEA
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$Joe Ferguson
 
Java EE with NetBeans on OpenShift
Java EE with NetBeans on OpenShiftJava EE with NetBeans on OpenShift
Java EE with NetBeans on OpenShiftMarkus Eisele
 
OpenChain Reference Tooling Work Group in 2020
OpenChain Reference Tooling Work Group in 2020OpenChain Reference Tooling Work Group in 2020
OpenChain Reference Tooling Work Group in 2020Shane Coughlan
 
FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012Nouh Walid
 
Docker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENiDocker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENiopeni_ict
 

Similar to 20140924 3 Deutsches VuFind-Anwendertreffen _ filipe bento EBSCO (English) (20)

F03 a history of (open) conversation alfresco at university of zaragoza
F03   a history of (open) conversation alfresco at university of zaragozaF03   a history of (open) conversation alfresco at university of zaragoza
F03 a history of (open) conversation alfresco at university of zaragoza
 
Wi Ki Presentation
Wi Ki PresentationWi Ki Presentation
Wi Ki Presentation
 
Introduction to eZ Platform v2 UI Customization
Introduction to eZ Platform v2 UI CustomizationIntroduction to eZ Platform v2 UI Customization
Introduction to eZ Platform v2 UI Customization
 
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
 
Uyuni is now translatable
Uyuni is now translatableUyuni is now translatable
Uyuni is now translatable
 
Rewriting a Plugin Architecture 3 Times to Harness the API Economy
Rewriting a Plugin Architecture 3 Times to Harness the API EconomyRewriting a Plugin Architecture 3 Times to Harness the API Economy
Rewriting a Plugin Architecture 3 Times to Harness the API Economy
 
OpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practiceOpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practice
 
Developing modern java web applications with java ee 7 and angular js
Developing modern java web applications with java ee 7 and angular jsDeveloping modern java web applications with java ee 7 and angular js
Developing modern java web applications with java ee 7 and angular js
 
Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012
 
Hyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova ComputeHyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova Compute
 
Recon for Bug Bounty by Agnibha Dutta.pdf
Recon for Bug Bounty by Agnibha  Dutta.pdfRecon for Bug Bounty by Agnibha  Dutta.pdf
Recon for Bug Bounty by Agnibha Dutta.pdf
 
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
 
JDD 2017: 7 things which you should care about before release your code to pr...
JDD 2017: 7 things which you should care about before release your code to pr...JDD 2017: 7 things which you should care about before release your code to pr...
JDD 2017: 7 things which you should care about before release your code to pr...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
What's new in p2 (2009)?
What's new in p2 (2009)?What's new in p2 (2009)?
What's new in p2 (2009)?
 
All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$
 
Java EE with NetBeans on OpenShift
Java EE with NetBeans on OpenShiftJava EE with NetBeans on OpenShift
Java EE with NetBeans on OpenShift
 
OpenChain Reference Tooling Work Group in 2020
OpenChain Reference Tooling Work Group in 2020OpenChain Reference Tooling Work Group in 2020
OpenChain Reference Tooling Work Group in 2020
 
FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012
 
Docker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENiDocker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENi
 

Recently uploaded

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Recently uploaded (20)

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

20140924 3 Deutsches VuFind-Anwendertreffen _ filipe bento EBSCO (English)

  • 1. Embracing Open Source: Introducing EBSCO Discovery Service's VuFind 2.x Integration Filipe Bento | Claus Wolf 3rd German VuFind Community Meeting 24th and 25th September 2014 Frankfurt University, Campus Westend
  • 2. Lean Task Force Sharing in this session • Introduction: Why? • Growing together: we are community • Fusion into a Developers Network: merging technologies, getting even more Open (Open Source | GitHub), involving and empowering developers and community, fully exploit synergies • VuFind Upgrade (1.x -> 2.x | 2.y -> 2.x) • EDS API integration in VuFind (1.3/4 | 2.3+, Aug’14)
  • 6. Lean Task Force Getting even more Open (Open Source | GitHub) For a full list, please visit https://github.com/EBSCO
  • 7. Lean Task Force Getting even more Open (Open Source | GitHub)
  • 8. Lean Task Force EDS integration in VuFind 1.x Demo site, live: http://vufinddemo.ebscohost.com/
  • 9. Lean Task Force EDS integration in VuFind 1.x Demo site, live: http://vufinddemo.ebscohost.com/
  • 10. Lean Task Force EDS integration in VuFind 2.3+
  • 11. Lean Task Force 1.3/4: EBSCO.zip In console / remote session run 1. chmod +x ./install.sh 2. ./install.sh /path/to/vufind e.g. ./install.sh /usr/local/vufind Note: Use a user that has write permission for the VuFind directory structure. * please visit https://vufind.org/jira/browse/VUFIND-636 for further info EDS integration in VuFind: it’s easy
  • 12. Lean Task Force VuFind Upgrade to version 2.3
  • 13. Lean Task Force VuFind Upgrade to version 2.3 Migrating VuFind from 1.x to 2.3* 1. Install version 2.3 to a new directory, or to VuFind 1.x old directory after moving this (1.x) to a new one 2. Start VuFind 1.x, if stopped 3. http://your-server/vufind/Upgrade/Home – Despite the automatic upgrade process, several entries will require manual attention 4. Shut down VuFind 1.x, reindex your records into VuFind 2, and start VuFind 2's Solr instance 5. Disable web server write access to local/config/vufind/ subdirectory and turn off autoConfigure in config.ini * please visit https://vufind.org/wiki/vufind2:migration_notes for further info
  • 14. Lean Task Force VuFind Upgrade to version 2.3 Migrating VuFind from 2.x to 2.3* 1. Unpack version 2.3 on top of the old version 2. Enable web server write access to local/config/vufind/ subdirectory and turn on autoConfigure in config.ini 3. http://your-server/vufind/Upgrade/Home – run the automatic upgrade process 4. Undo 2) * please visit https://vufind.org/wiki/vufind2:migration_notes for further info
  • 15. Lean Task Force EDS integration in VuFind 2.3+
  • 17. Lean Task Force local/config/vufind/config.ini [Site] (…) ; defaultModule = Search defaultModule = Combined (…) [SearchTabs] Combined = OneSearch Solr = Catalog ;Summon = Summon ;WorldCat = WorldCat EDS = EDS Discovery Service EDS integration in VuFind: it’s easy
  • 18. Lean Task Force EDS integration in VuFind:
  • 19. Lean Task Force local/config/vufind/config.ini (…) [SearchHistoryLabels] Solr = Catalog ;Summon = Summon ;WorldCat = WorldCat ;SolrWeb = "Library Website" EDS = EDS Discovery Service EDS integration in VuFind: it’s easy
  • 20. Lean Task Force EDS integration in VuFind:
  • 21. Lean Task Force local/config/vufind/combined.ini [Layout] ; This is the maximum number of columns to use. columns = 2 (…) [Solr] label = Catalog ; sublabel = "library books, videos, CDs, microform, local resources" more_link = "More catalog results" ; limit = 10 [EDS] label = EDS sublabel = "full-text articles, e-books, electronic subscription resources" more_link = "More EDS results" ajax = true ; limit = 10 EDS integration in VuFind: it’s easy
  • 22. Lean Task Force EDS integration in VuFind:
  • 23. Lean Task Force local/config/vufind/EDS.ini [EBSCO_Account] ip_auth = false user_name = "s1234567-api" password = "********" profile = "edsapi" EDS integration in VuFind: it’s easy
  • 29. Lean Task Force EDS integration in VuFind:
  • 30. Lean Task Force Coming up… Research Starters (optional placard – save real estate) EDS integration in VuFind: 50,000+ “Research Starters” provided by Salem Press PhDs & Encyclopedia Britannica
  • 31. Lean Task Force Research Starters (optional) Research Starters EDS integration in VuFind:
  • 32. Lean Task Force Research Starters (optional) *Already available in the API GET /edsapi/rest/Info EDS integration in VuFind:
  • 33. Lean Task Force Research Starters (optional) *Already available in the API GET /edsapi/rest/Info EDS integration in VuFind:
  • 34. Lean Task Force Research Starters (optional) *Already available in the API GET /edsapi/rest/Info EDS integration in VuFind:
  • 35. Lean Task Force Coming up soon: Publication Finder EDS integration in VuFind:
  • 36. Lean Task Force EDS integration in VuFind: Coming up soon: Publication Finder DB that needs to be enabled in EBSCOAdmin:
  • 37. Lean Task Force EDS integration in VuFind: Coming up soon: Publication Finder DB that needs to be enabled in EBSCOAdmin:
  • 38. Lean Task Force Please share… Questions, suggestions, critics? How can we help empower VuFind community, developers and the overall Discovery experience? … any feedback is much appreciated!
  • 39. Embracing Open Source: Introducing EBSCO Discovery Service's VuFind 2.x Integration Filipe Bento | Claus Wolf 3rd German VuFind Community Meeting 24th and 25th September 2014 Frankfurt University, Campus Westend
  • 40. Embracing Open Source: Introducing EBSCO Discovery Service's VuFind 2.x Integration Filipe Bento | Claus Wolf Thank you!

Editor's Notes

  1. Image: http://www.wcht.org.uk/working-with-us
  2. Image: http://www.wcht.org.uk/working-with-us
  3. Image: http://www.wcht.org.uk/working-with-us