SlideShare a Scribd company logo
From Idea to Open Source Andrew Nagy
History January 2006 Build Homegrown Digital Library October 2006 Development of “MyResearch Portal” begins  February 2007 Initial implementation ready and shown at Code4Lib 2007 July 2007 Villanova University approves GPL license for code and releases VuFind into the open source community January 2008 VuFind shown at ALA Midwinter to a much broader audience Spring 2008 1.0 Release
Idea Develop a web portal for library patrons to perform research activities: Search library catalog Search article databases And other local library catalogs Search digital library, etc. Create 1 single interface for all library resources to minimize interface learning curve!
Hmmm… Most academic libraries are dealing with the same problems Let’s build a solution that will help many other libraries and that will attract other libraries to help collaborate on a common goal
Underlying Architecture System needs to work with wide variety of ILSs We use Voyager  (Most likely to switch to OSS) SirsiDynix III Aleph Let’s not forget about our OSS cousins Koha Evergreen
Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index
 
Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index Needs to be able to be installed easily on a wide variety of platforms
Let’s Open Source Build a collaborative community A small local team can build a solution A large diverse team can build a solution that is sustainable and feature rich Villanova is not in the marketplace to sell/support software
Open Source Management Choose the right tools for the community SourceForge, Google Code, etc Limit granular control Local SVN or CVS – True Freedom JIRA, TRAC, Bugzilla, etc.
Positives  Collaborative code sharing Idea sharing University gets national attention
Positives  Collaborative code sharing Idea sharing University gets national attention Pay raise?
Negatives Mailing list support Time involved with marketing Project switching is expensive This isn’t your only project
Lessons Learned
Market! Open source software gets most attention from word of mouth Seek out and form development partnerships early before it is too late
Adoption Open source software becomes successful through adoption Adoption requires Easy Install and Integration Strong User Interface Strong functionality
Agile Roadmap Plan a roadmap for organization Your Institution vs Community Keep the process agile Months or Quarters helps your users know when to plan for change or updates

More Related Content

What's hot (12)

Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129
3 Round Stones
 
NISO Virtual Conference Open Source Software Camden Opening Keynote
NISO Virtual Conference Open Source Software Camden Opening KeynoteNISO Virtual Conference Open Source Software Camden Opening Keynote
NISO Virtual Conference Open Source Software Camden Opening Keynote
National Information Standards Organization (NISO)
 
OpenAthens Cloud - Global access to your digital content
OpenAthens Cloud - Global access to your digital contentOpenAthens Cloud - Global access to your digital content
OpenAthens Cloud - Global access to your digital content
OpenAthens
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
Paul Walk
 
Leahy - What can SAML/Shibboleth do for your institution?
Leahy - What can SAML/Shibboleth do for your institution?Leahy - What can SAML/Shibboleth do for your institution?
Leahy - What can SAML/Shibboleth do for your institution?
National Information Standards Organization (NISO)
 
Pikas Maryland Tech Day 2007
Pikas Maryland Tech Day 2007Pikas Maryland Tech Day 2007
Pikas Maryland Tech Day 2007
Christina Pikas
 
ICIC 2016: New Product Introduction RightsDirect
ICIC 2016: New Product Introduction RightsDirectICIC 2016: New Product Introduction RightsDirect
ICIC 2016: New Product Introduction RightsDirect
Dr. Haxel Consult
 
ALA NISO-BISG Forum - Todd Carpenter
ALA NISO-BISG Forum - Todd CarpenterALA NISO-BISG Forum - Todd Carpenter
ALA NISO-BISG Forum - Todd Carpenter
National Information Standards Organization (NISO)
 
ICIC 2016: Building a Crowdsourced Chemical Database from the Web (Bring Dee...
ICIC 2016: Building a Crowdsourced Chemical Database from the Web  (Bring Dee...ICIC 2016: Building a Crowdsourced Chemical Database from the Web  (Bring Dee...
ICIC 2016: Building a Crowdsourced Chemical Database from the Web (Bring Dee...
Dr. Haxel Consult
 
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
Dr. Haxel Consult
 
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
CORE Group
 
Doing Things Differently 2010
Doing Things Differently 2010Doing Things Differently 2010
Doing Things Differently 2010
Stephanie Taylor
 
Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129
3 Round Stones
 
OpenAthens Cloud - Global access to your digital content
OpenAthens Cloud - Global access to your digital contentOpenAthens Cloud - Global access to your digital content
OpenAthens Cloud - Global access to your digital content
OpenAthens
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
Paul Walk
 
Pikas Maryland Tech Day 2007
Pikas Maryland Tech Day 2007Pikas Maryland Tech Day 2007
Pikas Maryland Tech Day 2007
Christina Pikas
 
ICIC 2016: New Product Introduction RightsDirect
ICIC 2016: New Product Introduction RightsDirectICIC 2016: New Product Introduction RightsDirect
ICIC 2016: New Product Introduction RightsDirect
Dr. Haxel Consult
 
ICIC 2016: Building a Crowdsourced Chemical Database from the Web (Bring Dee...
ICIC 2016: Building a Crowdsourced Chemical Database from the Web  (Bring Dee...ICIC 2016: Building a Crowdsourced Chemical Database from the Web  (Bring Dee...
ICIC 2016: Building a Crowdsourced Chemical Database from the Web (Bring Dee...
Dr. Haxel Consult
 
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
ICIC 2016: Universal Resource Access: Connecting Researchers to Scientific Co...
Dr. Haxel Consult
 
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
The Case for Integrating Nutrition and Family Planning_Tully_5.3.12
CORE Group
 
Doing Things Differently 2010
Doing Things Differently 2010Doing Things Differently 2010
Doing Things Differently 2010
Stephanie Taylor
 

Viewers also liked (6)

Next Generataion Discovery
Next Generataion DiscoveryNext Generataion Discovery
Next Generataion Discovery
Jenny Emanuel
 
OLA 2014: A Future of Freedom and Innovation in Library Catalogues
OLA 2014: A Future of  Freedom and  Innovation in Library CataloguesOLA 2014: A Future of  Freedom and  Innovation in Library Catalogues
OLA 2014: A Future of Freedom and Innovation in Library Catalogues
jocelyneandrews
 
Next generation online catalogs
Next generation online catalogsNext generation online catalogs
Next generation online catalogs
afraser246
 
OSS & Libraries
OSS & LibrariesOSS & Libraries
OSS & Libraries
Jerusha Shipstead
 
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
Brian Pichman
 
Vufind gregynog
Vufind gregynogVufind gregynog
Vufind gregynog
Mark Hughes
 
Next Generataion Discovery
Next Generataion DiscoveryNext Generataion Discovery
Next Generataion Discovery
Jenny Emanuel
 
OLA 2014: A Future of Freedom and Innovation in Library Catalogues
OLA 2014: A Future of  Freedom and  Innovation in Library CataloguesOLA 2014: A Future of  Freedom and  Innovation in Library Catalogues
OLA 2014: A Future of Freedom and Innovation in Library Catalogues
jocelyneandrews
 
Next generation online catalogs
Next generation online catalogsNext generation online catalogs
Next generation online catalogs
afraser246
 
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
NEFLIN 13: Engaging the Next Generation of Library Users Through Innovative T...
Brian Pichman
 

Similar to From Idea to Open Source (20)

dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
guestfbf1e1
 
FOSS
FOSS FOSS
FOSS
Dr. Malliga P
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
Jonathan Field
 
Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishra
Anil Mishra
 
Social Software in Libraries Workshop
Social Software in Libraries WorkshopSocial Software in Libraries Workshop
Social Software in Libraries Workshop
Meredith Farkas
 
Research management tools
Research management toolsResearch management tools
Research management tools
University of North Carolina at Greensboro
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
Nur Ahammad
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
ygpriya
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and cons
Yuga Priya Satheesh
 
Prospero: A Web-based Document Delivery System
Prospero: A Web-based Document Delivery SystemProspero: A Web-based Document Delivery System
Prospero: A Web-based Document Delivery System
Eric Schnell
 
Building Open Source Communities In Higher Education
Building Open Source Communities In Higher EducationBuilding Open Source Communities In Higher Education
Building Open Source Communities In Higher Education
jirwin
 
Wiki-Enabled Management
Wiki-Enabled ManagementWiki-Enabled Management
Wiki-Enabled Management
geofcorb
 
Open_Source_for_DT
Open_Source_for_DTOpen_Source_for_DT
Open_Source_for_DT
webuploader
 
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Julie Meloni
 
Open Source Projects: The Prospero Experience
Open Source Projects:The Prospero ExperienceOpen Source Projects:The Prospero Experience
Open Source Projects: The Prospero Experience
Eric Schnell
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academics
Amol A. Sale
 
BLDS Migration to Koha (KohaCon12)
BLDS Migration to Koha (KohaCon12)BLDS Migration to Koha (KohaCon12)
BLDS Migration to Koha (KohaCon12)
British Library for Development Studies
 
Ptfs Europe And Open Source April 2009
Ptfs Europe And Open Source  April 2009Ptfs Europe And Open Source  April 2009
Ptfs Europe And Open Source April 2009
Mark Hughes
 
OSCELOT
OSCELOTOSCELOT
OSCELOT
Dan Peters
 
Digital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentationDigital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentation
Chris Awre
 
dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
guestfbf1e1
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
Jonathan Field
 
Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishra
Anil Mishra
 
Social Software in Libraries Workshop
Social Software in Libraries WorkshopSocial Software in Libraries Workshop
Social Software in Libraries Workshop
Meredith Farkas
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
Nur Ahammad
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
ygpriya
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and cons
Yuga Priya Satheesh
 
Prospero: A Web-based Document Delivery System
Prospero: A Web-based Document Delivery SystemProspero: A Web-based Document Delivery System
Prospero: A Web-based Document Delivery System
Eric Schnell
 
Building Open Source Communities In Higher Education
Building Open Source Communities In Higher EducationBuilding Open Source Communities In Higher Education
Building Open Source Communities In Higher Education
jirwin
 
Wiki-Enabled Management
Wiki-Enabled ManagementWiki-Enabled Management
Wiki-Enabled Management
geofcorb
 
Open_Source_for_DT
Open_Source_for_DTOpen_Source_for_DT
Open_Source_for_DT
webuploader
 
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Julie Meloni
 
Open Source Projects: The Prospero Experience
Open Source Projects:The Prospero ExperienceOpen Source Projects:The Prospero Experience
Open Source Projects: The Prospero Experience
Eric Schnell
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academics
Amol A. Sale
 
Ptfs Europe And Open Source April 2009
Ptfs Europe And Open Source  April 2009Ptfs Europe And Open Source  April 2009
Ptfs Europe And Open Source April 2009
Mark Hughes
 
Digital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentationDigital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentation
Chris Awre
 

More from eby (20)

LibX 2.0
LibX 2.0LibX 2.0
LibX 2.0
eby
 
djatoka for djummies
djatoka for djummiesdjatoka for djummies
djatoka for djummies
eby
 
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
LuSql: (Quickly and easily) Getting your data from your DBMS into LuceneLuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
eby
 
Why libraries should embrace Linked Data
Why libraries should embrace Linked DataWhy libraries should embrace Linked Data
Why libraries should embrace Linked Data
eby
 
RESTafarian-ism at the NLA
RESTafarian-ism at the NLARESTafarian-ism at the NLA
RESTafarian-ism at the NLA
eby
 
Like a can opener for your data silo: simple access through AtomPub and Jangle
Like a can opener for your data silo: simple access through AtomPub and JangleLike a can opener for your data silo: simple access through AtomPub and Jangle
Like a can opener for your data silo: simple access through AtomPub and Jangle
eby
 
CouchDB is sacrilege... mmm, delicious sacrilege
CouchDB is sacrilege... mmm, delicious sacrilegeCouchDB is sacrilege... mmm, delicious sacrilege
CouchDB is sacrilege... mmm, delicious sacrilege
eby
 
Using a CSS Framework
Using a CSS FrameworkUsing a CSS Framework
Using a CSS Framework
eby
 
XForms for Metadata creation
XForms for Metadata creationXForms for Metadata creation
XForms for Metadata creation
eby
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
eby
 
DLF ILS Discovery Interface Task Force API recommendation
DLF ILS Discovery Interface Task Force API recommendationDLF ILS Discovery Interface Task Force API recommendation
DLF ILS Discovery Interface Task Force API recommendation
eby
 
ÖpënÜRL
ÖpënÜRLÖpënÜRL
ÖpënÜRL
eby
 
Building Mountains Out of Molehills
Building Mountains Out of MolehillsBuilding Mountains Out of Molehills
Building Mountains Out of Molehills
eby
 
Zotero and You, or Bibliography on the Semantic Web
Zotero and You, or Bibliography on the Semantic WebZotero and You, or Bibliography on the Semantic Web
Zotero and You, or Bibliography on the Semantic Web
eby
 
Creating an Academic Image Collection with Flickr
Creating an Academic Image Collection with FlickrCreating an Academic Image Collection with Flickr
Creating an Academic Image Collection with Flickr
eby
 
Obstacles to Agility
Obstacles to AgilityObstacles to Agility
Obstacles to Agility
eby
 
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
The Intellectual Property Disclosure Process: Releasing Open Source Software ...The Intellectual Property Disclosure Process: Releasing Open Source Software ...
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
eby
 
Code4Lib 2007: Erik Hatcher Keynote
Code4Lib 2007: Erik Hatcher KeynoteCode4Lib 2007: Erik Hatcher Keynote
Code4Lib 2007: Erik Hatcher Keynote
eby
 
Library Data APIs Abound!
Library Data APIs Abound!Library Data APIs Abound!
Library Data APIs Abound!
eby
 
Smart Subjects - Application Independent Subject Recommendations
Smart Subjects - Application Independent Subject RecommendationsSmart Subjects - Application Independent Subject Recommendations
Smart Subjects - Application Independent Subject Recommendations
eby
 
LibX 2.0
LibX 2.0LibX 2.0
LibX 2.0
eby
 
djatoka for djummies
djatoka for djummiesdjatoka for djummies
djatoka for djummies
eby
 
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
LuSql: (Quickly and easily) Getting your data from your DBMS into LuceneLuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene
eby
 
Why libraries should embrace Linked Data
Why libraries should embrace Linked DataWhy libraries should embrace Linked Data
Why libraries should embrace Linked Data
eby
 
RESTafarian-ism at the NLA
RESTafarian-ism at the NLARESTafarian-ism at the NLA
RESTafarian-ism at the NLA
eby
 
Like a can opener for your data silo: simple access through AtomPub and Jangle
Like a can opener for your data silo: simple access through AtomPub and JangleLike a can opener for your data silo: simple access through AtomPub and Jangle
Like a can opener for your data silo: simple access through AtomPub and Jangle
eby
 
CouchDB is sacrilege... mmm, delicious sacrilege
CouchDB is sacrilege... mmm, delicious sacrilegeCouchDB is sacrilege... mmm, delicious sacrilege
CouchDB is sacrilege... mmm, delicious sacrilege
eby
 
Using a CSS Framework
Using a CSS FrameworkUsing a CSS Framework
Using a CSS Framework
eby
 
XForms for Metadata creation
XForms for Metadata creationXForms for Metadata creation
XForms for Metadata creation
eby
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
eby
 
DLF ILS Discovery Interface Task Force API recommendation
DLF ILS Discovery Interface Task Force API recommendationDLF ILS Discovery Interface Task Force API recommendation
DLF ILS Discovery Interface Task Force API recommendation
eby
 
ÖpënÜRL
ÖpënÜRLÖpënÜRL
ÖpënÜRL
eby
 
Building Mountains Out of Molehills
Building Mountains Out of MolehillsBuilding Mountains Out of Molehills
Building Mountains Out of Molehills
eby
 
Zotero and You, or Bibliography on the Semantic Web
Zotero and You, or Bibliography on the Semantic WebZotero and You, or Bibliography on the Semantic Web
Zotero and You, or Bibliography on the Semantic Web
eby
 
Creating an Academic Image Collection with Flickr
Creating an Academic Image Collection with FlickrCreating an Academic Image Collection with Flickr
Creating an Academic Image Collection with Flickr
eby
 
Obstacles to Agility
Obstacles to AgilityObstacles to Agility
Obstacles to Agility
eby
 
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
The Intellectual Property Disclosure Process: Releasing Open Source Software ...The Intellectual Property Disclosure Process: Releasing Open Source Software ...
The Intellectual Property Disclosure Process: Releasing Open Source Software ...
eby
 
Code4Lib 2007: Erik Hatcher Keynote
Code4Lib 2007: Erik Hatcher KeynoteCode4Lib 2007: Erik Hatcher Keynote
Code4Lib 2007: Erik Hatcher Keynote
eby
 
Library Data APIs Abound!
Library Data APIs Abound!Library Data APIs Abound!
Library Data APIs Abound!
eby
 
Smart Subjects - Application Independent Subject Recommendations
Smart Subjects - Application Independent Subject RecommendationsSmart Subjects - Application Independent Subject Recommendations
Smart Subjects - Application Independent Subject Recommendations
eby
 

Recently uploaded (20)

Weekly Regional & Global Insights (1 - 8 May 2025)
Weekly Regional & Global Insights (1 - 8 May 2025)Weekly Regional & Global Insights (1 - 8 May 2025)
Weekly Regional & Global Insights (1 - 8 May 2025)
Maher Itani
 
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdfJoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
FinTech Belgium
 
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdfEconomic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdfGCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
hkmd5mqzjb
 
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
Adnet Communications
 
WRN_Investor_Presentation_May 2025 Update.pdf
WRN_Investor_Presentation_May 2025 Update.pdfWRN_Investor_Presentation_May 2025 Update.pdf
WRN_Investor_Presentation_May 2025 Update.pdf
cmagee4
 
An indepth study of behavioral finances.
An indepth study of behavioral finances.An indepth study of behavioral finances.
An indepth study of behavioral finances.
Khushboo Dange
 
Cryptocurrency: The Future of Monetary Policy.pptx
Cryptocurrency: The Future of Monetary Policy.pptxCryptocurrency: The Future of Monetary Policy.pptx
Cryptocurrency: The Future of Monetary Policy.pptx
RockstarSnehadeep
 
Моніторинг ІТ сектору України GET_UKR_PB_03_2025.pdf
Моніторинг ІТ сектору України GET_UKR_PB_03_2025.pdfМоніторинг ІТ сектору України GET_UKR_PB_03_2025.pdf
Моніторинг ІТ сектору України GET_UKR_PB_03_2025.pdf
Інститут економічних досліджень та політичних консультацій
 
GCF - Master Presentation - UK GCF - 0525 .pdf
GCF - Master Presentation - UK GCF - 0525 .pdfGCF - Master Presentation - UK GCF - 0525 .pdf
GCF - Master Presentation - UK GCF - 0525 .pdf
hkmd5mqzjb
 
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docxTelegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Henry Tapper
 
How To Trade Synthetic Indecies 2025 edition
How To Trade Synthetic Indecies 2025 editionHow To Trade Synthetic Indecies 2025 edition
How To Trade Synthetic Indecies 2025 edition
Vince Stanzione
 
2025 Investment Outlook in Jordan
2025 Investment Outlook in Jordan2025 Investment Outlook in Jordan
2025 Investment Outlook in Jordan
tareq bushnaq
 
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptxOAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
hiddenlevers
 
New Monthly Enterprises Survey. Issue 34. (02.2025) Ukrainian Business in War...
New Monthly Enterprises Survey. Issue 34. (02.2025) Ukrainian Business in War...New Monthly Enterprises Survey. Issue 34. (02.2025) Ukrainian Business in War...
New Monthly Enterprises Survey. Issue 34. (02.2025) Ukrainian Business in War...
Інститут економічних досліджень та політичних консультацій
 
GCF - Our added value in F&B sector 0525.pdf
GCF - Our added value in F&B sector 0525.pdfGCF - Our added value in F&B sector 0525.pdf
GCF - Our added value in F&B sector 0525.pdf
dianepioux1
 
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdfTrumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Henry Tapper
 
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdfGCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
hkmd5mqzjb
 
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
gxcypx
 
Format Meeting Bulanan Minimalist Aesthetic
Format Meeting Bulanan Minimalist AestheticFormat Meeting Bulanan Minimalist Aesthetic
Format Meeting Bulanan Minimalist Aesthetic
frenkywhijaya
 
Weekly Regional & Global Insights (1 - 8 May 2025)
Weekly Regional & Global Insights (1 - 8 May 2025)Weekly Regional & Global Insights (1 - 8 May 2025)
Weekly Regional & Global Insights (1 - 8 May 2025)
Maher Itani
 
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdfJoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
JoinM2020_FTBEmembers.pptx.SIDEEVENTTpdf
FinTech Belgium
 
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdfEconomic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
Economic_Planning_and_Development_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdfGCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
GCF - Master Presentation Buyside - UK - 0525 - GCF.pdf
hkmd5mqzjb
 
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
2025-05-08 - Torex Gold - Corporate Presentation - May 2025.pdf
Adnet Communications
 
WRN_Investor_Presentation_May 2025 Update.pdf
WRN_Investor_Presentation_May 2025 Update.pdfWRN_Investor_Presentation_May 2025 Update.pdf
WRN_Investor_Presentation_May 2025 Update.pdf
cmagee4
 
An indepth study of behavioral finances.
An indepth study of behavioral finances.An indepth study of behavioral finances.
An indepth study of behavioral finances.
Khushboo Dange
 
Cryptocurrency: The Future of Monetary Policy.pptx
Cryptocurrency: The Future of Monetary Policy.pptxCryptocurrency: The Future of Monetary Policy.pptx
Cryptocurrency: The Future of Monetary Policy.pptx
RockstarSnehadeep
 
GCF - Master Presentation - UK GCF - 0525 .pdf
GCF - Master Presentation - UK GCF - 0525 .pdfGCF - Master Presentation - UK GCF - 0525 .pdf
GCF - Master Presentation - UK GCF - 0525 .pdf
hkmd5mqzjb
 
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docxTelegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Telegraph - 'Rachel Reeves paves way for Dutch-style pensions' May 2025.docx
Henry Tapper
 
How To Trade Synthetic Indecies 2025 edition
How To Trade Synthetic Indecies 2025 editionHow To Trade Synthetic Indecies 2025 edition
How To Trade Synthetic Indecies 2025 edition
Vince Stanzione
 
2025 Investment Outlook in Jordan
2025 Investment Outlook in Jordan2025 Investment Outlook in Jordan
2025 Investment Outlook in Jordan
tareq bushnaq
 
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptxOAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
OAT_RI_Ep31 WeighingTheRisks_Apr25_Financials.pptx
hiddenlevers
 
GCF - Our added value in F&B sector 0525.pdf
GCF - Our added value in F&B sector 0525.pdfGCF - Our added value in F&B sector 0525.pdf
GCF - Our added value in F&B sector 0525.pdf
dianepioux1
 
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdfTrumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Trumps-Tariffs-and-UK-Pensions-7.5.25.pdf
Henry Tapper
 
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdfGCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
GCF - Our added Value in Cosmetics & Fragrances sector 0425.pdf
hkmd5mqzjb
 
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
Mastering Crypto Security: How GXCYPX Solutions Help Prevent Social Engineeri...
gxcypx
 
Format Meeting Bulanan Minimalist Aesthetic
Format Meeting Bulanan Minimalist AestheticFormat Meeting Bulanan Minimalist Aesthetic
Format Meeting Bulanan Minimalist Aesthetic
frenkywhijaya
 

From Idea to Open Source

  • 1. From Idea to Open Source Andrew Nagy
  • 2. History January 2006 Build Homegrown Digital Library October 2006 Development of “MyResearch Portal” begins February 2007 Initial implementation ready and shown at Code4Lib 2007 July 2007 Villanova University approves GPL license for code and releases VuFind into the open source community January 2008 VuFind shown at ALA Midwinter to a much broader audience Spring 2008 1.0 Release
  • 3. Idea Develop a web portal for library patrons to perform research activities: Search library catalog Search article databases And other local library catalogs Search digital library, etc. Create 1 single interface for all library resources to minimize interface learning curve!
  • 4. Hmmm… Most academic libraries are dealing with the same problems Let’s build a solution that will help many other libraries and that will attract other libraries to help collaborate on a common goal
  • 5. Underlying Architecture System needs to work with wide variety of ILSs We use Voyager (Most likely to switch to OSS) SirsiDynix III Aleph Let’s not forget about our OSS cousins Koha Evergreen
  • 6. Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index
  • 7.  
  • 8. Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index Needs to be able to be installed easily on a wide variety of platforms
  • 9. Let’s Open Source Build a collaborative community A small local team can build a solution A large diverse team can build a solution that is sustainable and feature rich Villanova is not in the marketplace to sell/support software
  • 10. Open Source Management Choose the right tools for the community SourceForge, Google Code, etc Limit granular control Local SVN or CVS – True Freedom JIRA, TRAC, Bugzilla, etc.
  • 11. Positives Collaborative code sharing Idea sharing University gets national attention
  • 12. Positives Collaborative code sharing Idea sharing University gets national attention Pay raise?
  • 13. Negatives Mailing list support Time involved with marketing Project switching is expensive This isn’t your only project
  • 15. Market! Open source software gets most attention from word of mouth Seek out and form development partnerships early before it is too late
  • 16. Adoption Open source software becomes successful through adoption Adoption requires Easy Install and Integration Strong User Interface Strong functionality
  • 17. Agile Roadmap Plan a roadmap for organization Your Institution vs Community Keep the process agile Months or Quarters helps your users know when to plan for change or updates
  翻译: