SlideShare ist ein Scribd-Unternehmen logo
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!

Weitere ähnliche Inhalte

Was ist angesagt?

Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
Tessa Mero
 
Spring Boot
Spring BootSpring Boot
Spring Boot
Pei-Tang Huang
 
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
Toshiaki 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, 2014
Pippin Williamson
 
Xke spring boot
Xke spring bootXke spring boot
Xke spring boot
sourabh aggarwal
 
Deploying Rails applications with Moonshine
Deploying Rails applications with MoonshineDeploying Rails applications with Moonshine
Deploying Rails applications with Moonshine
Robot Mode
 
Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3Server(less) Swift at SwiftCloudWorkshop 3
Server(less) Swift at SwiftCloudWorkshop 3
kognate
 
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
pczarkowski
 
Docker Docker Docker Chef
Docker Docker Docker ChefDocker Docker Docker Chef
Docker Docker Docker Chef
Sean 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 Meteor
hotrannam
 
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
D
 
Ignite Talk on Chef
Ignite Talk on ChefIgnite Talk on Chef
Ignite Talk on Chef
Bob Nowadly
 
Install Concourse CI with BOSH
Install Concourse CI with BOSHInstall Concourse CI with BOSH
Install Concourse CI with BOSH
Toshiaki Maki
 
Jenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup SlidesJenkins Best Practices Meetup Slides
Jenkins Best Practices Meetup Slides
Gergely 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 2013
D
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with Webhooks
Anne Gentle
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOps
Tessa Mero
 

Was ist angesagt? (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
 

Andere mochten auch

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 organisation
voginip
 
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 information
voginip
 
Impact - the game
Impact - the gameImpact - the game
Impact - the game
voginip
 
Video search by deep-learning
Video search by deep-learningVideo search by deep-learning
Video search by deep-learning
voginip
 
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
voginip
 
Findability of organizational knowledge
Findability of organizational knowledgeFindability of organizational knowledge
Findability of organizational knowledge
voginip
 
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 fee
voginip
 
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
 

Andere mochten auch (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...
 

Ähnlich wie 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 zaragoza
Angel Borroy López
 
Wi Ki Presentation
Wi Ki PresentationWi Ki Presentation
Wi Ki Presentation
Sopan Shewale
 
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
Jani 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 translatable
Uyuni 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 Economy
Tim 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 practice
Alexandro 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 js
Shekhar Gulati
 
Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012Alfresco Integrations - Alfresco Devcon 2012
Alfresco Integrations - Alfresco Devcon 2012
Jared Ottley
 
Hyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova ComputeHyper-V OpenStack Nova Compute
Hyper-V OpenStack Nova Compute
Alessandro Pilotti
 
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
null - The Open Security Community
 
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
AWSKRUG - AWS한국사용자모임
 
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 2020
OW2
 
What's new in p2 (2009)?
What's new in p2 (2009)?What's new in p2 (2009)?
What's new in p2 (2009)?
Pascal Rapicault
 
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 OpenShift
Markus 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 2020
Shane Coughlan
 
FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012
Nouh Walid
 
Docker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENiDocker and Vagrant usage in OPENi
Docker and Vagrant usage in OPENi
openi_ict
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
Karya Keeper
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 

Kürzlich hochgeladen (20)

Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 

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!

Hinweis der Redaktion

  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