SlideShare a Scribd company logo
| www.folio.org
1
Mike Gorrell, Index Data
Kathleen Berry, University of Massachusetts Amherst / Five College Consortia
Simeon Warner, Cornell University
Welcome to the FOLIO Community
| www.folio.org
2
Fundamentals of the
Community
| www.folio.org
3
FOLIO’s Vision
Be an open community supporting the evolving needs of global
libraries with a platform that serves us now and into the future.
| www.folio.org
4
FOLIO’s History
•First code written in 2016
•Collaboration between OLE, EBSCO and Index Data
• Wanted to create a community owned, innovative platform to
build library solutions
• Now a vibrant community (108 organizations voted on features
for our next release)
| www.folio.org
5
What is FOLIO?
•A community owned library
services platform (LSP)
•An active open source software
development project
•A vibrant and active community
Library
Services
Platform
Software
Development
Project
Vibrant
Community
| www.folio.org
6
FOLIO’s Community
• Libraries, Librarians, Vendors, Developers, Product Owners,
DevOps Engineers, Quality Engineers, Scrum Master
• 1,800 people on FOLIO Slack
• 102 organizations voted points towards Kiwi features
| www.folio.org
7
FOLIO - an active, mature software project
The Numbers
• 268 Repositories
• 208 contributors
• 3 Releases per year
• 17 teams
• 15 Product Owners
• 7 Scrum Masters
(We are primarily Scrum)
Key Quality metrics tracked:
• Unit test code coverage (80%+)
• Automated test coverage (80%+)
• Performance targets
• Regression rate
• Escaped defects
| www.folio.org
8
Our community members:
Libraries, Networks/
Consortia, Vendors, and
Developers
| www.folio.org
9
Vendors
Service Providers,
Software Vendors, and
Integration Partners
Libraries
Academic, Public and
Special libraries of all
sizes, worldwide
Networks/
Consortia
Groups of libraries and
networks sharing
systems and resources
Developers
Code contributors,
architects, DevOps, QA
and other technical
professionals
| www.folio.org
10
Developers and Technical Types
• Java Developers for backend modules
• Javascript (react) Developers for front end modules
• DevOps Engineers
• QA Engineers
• Product Owners
• Scrum Masters
• UX Designers
| www.folio.org
11
Libraries
• Large Academic (University of Chicago, Texas A&M, etc.)
• Small Academic (Simmons University, St. Vincent College, etc.)
• Public Libraries (Spokane Public, Shanghai Library, etc.)
• National Libraries (National Library of Florence, etc.)
• International (US, Germany, Italy, Sweden, China, etc.)
| www.folio.org
12
Networks and Consortia
• Consortia (Fenway Library Organization, MARMOT)
• German Networks (GBV, HBV, etc.)
| www.folio.org
13
Vendors
• Service Providers (EBSCO, Index Data, Knowledge
Integration, ByWater, etc.)
| www.folio.org
14
Governance
| www.folio.org
15
FOLIO - Community Owned and Open
• Participation by all is welcomed and encouraged
• FOLIO is OPEN - anyone can participate
• All input is valued; you can make a difference
| www.folio.org
16
The Three Governing Councils
Product
Guides functional
development and
manages scope.
Community
Ensures strong and
healthy community as
well as smooth
operations. Handles
finances.
Technical
Maintains technical
policies, best practices,
infrastructure, and
operational health.
https://wiki.folio.org/display/COMMUNITY/FOLIO+Governance+Model
| www.folio.org
17
FOLIO - Elected Leadership
• Seats on the councils are elected by the community
• Nominees must be part of Member Organizations
• Member Organizations are those who have formally
committed resources (person power or financial support)
to FOLIO
| www.folio.org
18
FOLIO - Special Interest Groups (SIGs)
• Core part of community representation
• Aligned with functional areas of FOLIO (e.g. ERM,
Metadata Management, Acquisitions, etc.)
• Define workflow, feature requirements and specifications
• Most meet weekly; all are open
| www.folio.org
19
Product
Development
Process
| www.folio.org
20
FOLIO - UX Driven
From the beginning, FOLIO has been UX driven:
• Clearly identify the user’s needs
• Identify the information and sequences they require to
complete their workflows
• Allow the system design to flow from those needs and
workflows
| www.folio.org
21
| www.folio.org
22
| www.folio.org
23
| www.folio.org
24
| www.folio.org
25
FOLIO - Development Processes
• All code is open source (Apache 2 license)
• All developers sign a code contributor agreement
• Bulk of work is done by Teams (as opposed to
individuals)
• Most teams follow Agile practices
− Scrum, Pointing, Sprints, Sprint Reviews, Retrospectives
| www.folio.org
26
FOLIO - Release Process
• Three releases planned per year (currently)
• Community ranked features plus “sponsored” features
• Weekly meetings:
− SIGs
− Product Owners
− Tech Leads
− Product Council
• “Bugfest” - 2 week community integration tests precedes
each release
| www.folio.org
27
Code of Conduct
| www.folio.org
28
FOLIO Code of Conduct Pledge
We as contributors, maintainers, and users of the system pledge to make
participation in our project and our community a harassment-free
experience for everyone, regardless of ability, age, body size, education,
ethnicity, gender identity and expression, level of experience, nationality,
personal appearance, race, religion, sex characteristics, sexual identity,
sexual orientation, or socio-economic status.
https://wiki.folio.org/display/COMMUNITY/FOLIO+Code+of+Conduct
| www.folio.org
29
Our Standards
• Using welcoming and inclusive language
• Being respectful of differing viewpoints and experiences
• Gracefully accepting constructive criticism
• Focusing on what is best for the community
• Showing empathy towards other community members
https://wiki.folio.org/display/COMMUNITY/FOLIO+Code+of+Conduct
Community Support Volunteers
● conduct-report@folio.org
● anonymous web form
| www.folio.org
30
Questions?

More Related Content

What's hot

Introduction to koha
Introduction to kohaIntroduction to koha
Introduction to koha
arslanone
 
Information literacy model
Information literacy modelInformation literacy model
Information literacy model
Mary May Porto
 
Relationship of information science with library science
Relationship of information science with library scienceRelationship of information science with library science
Relationship of information science with library science
Sadaf Batool
 
IASLIC.pptx
IASLIC.pptxIASLIC.pptx
IASLIC.pptx
DrIrfanulHaqAkhoon
 
Library Automation
Library AutomationLibrary Automation
Library Automation
Ra Alvi
 
Library Automation in Circulation
Library Automation in Circulation Library Automation in Circulation
Library Automation in Circulation
Murchana Borah
 
Koha
KohaKoha
Ppt.marketing of library and information services
Ppt.marketing of library and information servicesPpt.marketing of library and information services
Ppt.marketing of library and information services
pardeeprattan
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
Dept of Library and Information Science Tumkur University
 
DELNET.pptx
DELNET.pptxDELNET.pptx
DELNET.pptx
DrIrfanulHaqAkhoon
 
Library Automation & Criteria for selection Library Software
Library Automation & Criteria for selection Library SoftwareLibrary Automation & Criteria for selection Library Software
Library Automation & Criteria for selection Library Software
Nishant Kashyap Ghatowar
 
FOLIO and Linked Data
FOLIO and Linked DataFOLIO and Linked Data
FOLIO and Linked Data
Simeon Warner
 
Soft skills for librarian
Soft skills for librarian Soft skills for librarian
Soft skills for librarian
Dheeraj Negi
 
Functional Requirements For Bibliographic Records - FRBR
Functional Requirements For Bibliographic Records - FRBRFunctional Requirements For Bibliographic Records - FRBR
Functional Requirements For Bibliographic Records - FRBR
Islamic University of Lebanon
 
Z39.50: Information Retrieval protocol ppt
Z39.50: Information Retrieval protocol pptZ39.50: Information Retrieval protocol ppt
Z39.50: Information Retrieval protocol ppt
SUNILKUMARSINGH
 
Artificial Intelligence role in Libraries
Artificial Intelligence role in Libraries Artificial Intelligence role in Libraries
Artificial Intelligence role in Libraries
Muhammad Yousuf Ali
 
Collection development
Collection developmentCollection development
Collection development
Shwethanaik31
 
Digital library technologies
Digital library technologies Digital library technologies
Digital library technologies Shriram Pandey
 

What's hot (20)

Introduction to koha
Introduction to kohaIntroduction to koha
Introduction to koha
 
Information literacy model
Information literacy modelInformation literacy model
Information literacy model
 
Relationship of information science with library science
Relationship of information science with library scienceRelationship of information science with library science
Relationship of information science with library science
 
IASLIC.pptx
IASLIC.pptxIASLIC.pptx
IASLIC.pptx
 
Library Automation
Library AutomationLibrary Automation
Library Automation
 
Library Automation in Circulation
Library Automation in Circulation Library Automation in Circulation
Library Automation in Circulation
 
Koha
KohaKoha
Koha
 
Ppt.marketing of library and information services
Ppt.marketing of library and information servicesPpt.marketing of library and information services
Ppt.marketing of library and information services
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
 
DELNET.pptx
DELNET.pptxDELNET.pptx
DELNET.pptx
 
Library Automation & Criteria for selection Library Software
Library Automation & Criteria for selection Library SoftwareLibrary Automation & Criteria for selection Library Software
Library Automation & Criteria for selection Library Software
 
FOLIO and Linked Data
FOLIO and Linked DataFOLIO and Linked Data
FOLIO and Linked Data
 
Soft skills for librarian
Soft skills for librarian Soft skills for librarian
Soft skills for librarian
 
Marketing Of Library And Information Services
Marketing Of Library And Information ServicesMarketing Of Library And Information Services
Marketing Of Library And Information Services
 
Functional Requirements For Bibliographic Records - FRBR
Functional Requirements For Bibliographic Records - FRBRFunctional Requirements For Bibliographic Records - FRBR
Functional Requirements For Bibliographic Records - FRBR
 
Z39.50: Information Retrieval protocol ppt
Z39.50: Information Retrieval protocol pptZ39.50: Information Retrieval protocol ppt
Z39.50: Information Retrieval protocol ppt
 
Artificial Intelligence role in Libraries
Artificial Intelligence role in Libraries Artificial Intelligence role in Libraries
Artificial Intelligence role in Libraries
 
UNISIST
UNISISTUNISIST
UNISIST
 
Collection development
Collection developmentCollection development
Collection development
 
Digital library technologies
Digital library technologies Digital library technologies
Digital library technologies
 

Similar to Welcome to the FOLIO Community

Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
National Information Standards Organization (NISO)
 
Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)
Ina Smith
 
ufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdfufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdf
Teshome Oljira
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
Nur Ahammad
 
Backing Library Operations with Open Source Applications
Backing Library Operations with Open Source ApplicationsBacking Library Operations with Open Source Applications
Backing Library Operations with Open Source Applications
Myka Kennedy Stephens
 
EOSC and libraries
EOSC and librariesEOSC and libraries
EOSC and libraries
Sarah Jones
 
Oss and libraries enabling arabic libraries and creating opportunities
Oss and libraries   enabling arabic libraries and creating opportunitiesOss and libraries   enabling arabic libraries and creating opportunities
Oss and libraries enabling arabic libraries and creating opportunities
Massoud AlShareef
 
Sreedevi.v.s
Sreedevi.v.sSreedevi.v.s
Sreedevi.v.s
Sreedevi Santhosh
 
Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...
Emmanuel E C
 
Creating visibilitythroughngl final
Creating visibilitythroughngl finalCreating visibilitythroughngl final
Creating visibilitythroughngl final
Emmanuel E C
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
WSO2
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Artefactual Systems - AtoM
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
karan saini
 
Koha - Open Source Library Management Software
Koha - Open Source Library Management SoftwareKoha - Open Source Library Management Software
Koha - Open Source Library Management Software
rajivkumarmca
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Software
rajivkumarmca
 
SirsiDynix
SirsiDynixSirsiDynix
SirsiDynix
lerobinson222
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
Hiro Yoshioka
 

Similar to Welcome to the FOLIO Community (20)

Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
Murray "FOLIO and ReShare: Case Studies of Two Open Source Projects"
 
Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)Online Journal Management using Open Journal Systems (OJS)
Online Journal Management using Open Journal Systems (OJS)
 
ufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdfufsojs-161024084446 (1).pdf
ufsojs-161024084446 (1).pdf
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
 
Backing Library Operations with Open Source Applications
Backing Library Operations with Open Source ApplicationsBacking Library Operations with Open Source Applications
Backing Library Operations with Open Source Applications
 
Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
147 eileen fenton2006fall
147 eileen fenton2006fall147 eileen fenton2006fall
147 eileen fenton2006fall
 
EOSC and libraries
EOSC and librariesEOSC and libraries
EOSC and libraries
 
Oss and libraries enabling arabic libraries and creating opportunities
Oss and libraries   enabling arabic libraries and creating opportunitiesOss and libraries   enabling arabic libraries and creating opportunities
Oss and libraries enabling arabic libraries and creating opportunities
 
Sreedevi.v.s
Sreedevi.v.sSreedevi.v.s
Sreedevi.v.s
 
Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...Integration and Filtering: Creating visibility across library resources using...
Integration and Filtering: Creating visibility across library resources using...
 
Creating visibilitythroughngl final
Creating visibilitythroughngl finalCreating visibilitythroughngl final
Creating visibilitythroughngl final
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Ukgs2013 dave pattern
Ukgs2013 dave patternUkgs2013 dave pattern
Ukgs2013 dave pattern
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
 
Koha - Open Source Library Management Software
Koha - Open Source Library Management SoftwareKoha - Open Source Library Management Software
Koha - Open Source Library Management Software
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Software
 
SirsiDynix
SirsiDynixSirsiDynix
SirsiDynix
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 

More from Simeon Warner

Questioning Authority Lookup Service: Linking the Data
Questioning Authority Lookup Service: Linking the DataQuestioning Authority Lookup Service: Linking the Data
Questioning Authority Lookup Service: Linking the Data
Simeon Warner
 
OCFL: A Shared Approach to Preservation Persistence
OCFL: A Shared Approach to Preservation PersistenceOCFL: A Shared Approach to Preservation Persistence
OCFL: A Shared Approach to Preservation Persistence
Simeon Warner
 
The Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservationThe Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservation
Simeon Warner
 
OCFL v1.0
OCFL v1.0OCFL v1.0
OCFL v1.0
Simeon Warner
 
IIIF Technical Specification Status Update
IIIF Technical Specification Status UpdateIIIF Technical Specification Status Update
IIIF Technical Specification Status Update
Simeon Warner
 
LKG Editor Dev
LKG Editor DevLKG Editor Dev
LKG Editor Dev
Simeon Warner
 
Don't bold the field name!
Don't bold the field name!Don't bold the field name!
Don't bold the field name!
Simeon Warner
 
Samvera and IIIF 2018
Samvera and IIIF 2018Samvera and IIIF 2018
Samvera and IIIF 2018
Simeon Warner
 
Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)
Simeon Warner
 
ORCID @ Cornell
ORCID @ CornellORCID @ Cornell
ORCID @ Cornell
Simeon Warner
 
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
Simeon Warner
 
Introduction to the IIIF Presentation API (@SWIB17)
Introduction to the IIIF Presentation API (@SWIB17)Introduction to the IIIF Presentation API (@SWIB17)
Introduction to the IIIF Presentation API (@SWIB17)
Simeon Warner
 
Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)
Simeon Warner
 
From Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and CollaborationsFrom Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and Collaborations
Simeon Warner
 
Mind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvestingMind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvesting
Simeon Warner
 
ORCID & other Person iDs
ORCID & other Person iDsORCID & other Person iDs
ORCID & other Person iDs
Simeon Warner
 
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAFWho's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
Simeon Warner
 
IIIF without an image server? No problem!
IIIF without an image server? No problem!IIIF without an image server? No problem!
IIIF without an image server? No problem!
Simeon Warner
 
IIIF Technical Specification Status Update
IIIF Technical Specification Status UpdateIIIF Technical Specification Status Update
IIIF Technical Specification Status Update
Simeon Warner
 
Discovery of IIIF Resources
Discovery of IIIF ResourcesDiscovery of IIIF Resources
Discovery of IIIF Resources
Simeon Warner
 

More from Simeon Warner (20)

Questioning Authority Lookup Service: Linking the Data
Questioning Authority Lookup Service: Linking the DataQuestioning Authority Lookup Service: Linking the Data
Questioning Authority Lookup Service: Linking the Data
 
OCFL: A Shared Approach to Preservation Persistence
OCFL: A Shared Approach to Preservation PersistenceOCFL: A Shared Approach to Preservation Persistence
OCFL: A Shared Approach to Preservation Persistence
 
The Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservationThe Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservation
 
OCFL v1.0
OCFL v1.0OCFL v1.0
OCFL v1.0
 
IIIF Technical Specification Status Update
IIIF Technical Specification Status UpdateIIIF Technical Specification Status Update
IIIF Technical Specification Status Update
 
LKG Editor Dev
LKG Editor DevLKG Editor Dev
LKG Editor Dev
 
Don't bold the field name!
Don't bold the field name!Don't bold the field name!
Don't bold the field name!
 
Samvera and IIIF 2018
Samvera and IIIF 2018Samvera and IIIF 2018
Samvera and IIIF 2018
 
Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)
 
ORCID @ Cornell
ORCID @ CornellORCID @ Cornell
ORCID @ Cornell
 
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
From Open Annotations to W3C Web Annotations (and the impact on IIIF Present...
 
Introduction to the IIIF Presentation API (@SWIB17)
Introduction to the IIIF Presentation API (@SWIB17)Introduction to the IIIF Presentation API (@SWIB17)
Introduction to the IIIF Presentation API (@SWIB17)
 
Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)Introduction to the International Image Interoperability Framework (IIIF)
Introduction to the International Image Interoperability Framework (IIIF)
 
From Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and CollaborationsFrom Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and Collaborations
 
Mind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvestingMind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvesting
 
ORCID & other Person iDs
ORCID & other Person iDsORCID & other Person iDs
ORCID & other Person iDs
 
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAFWho's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
Who's the Author? Identifier soup - ORCID, ISNI, LC NACO and VIAF
 
IIIF without an image server? No problem!
IIIF without an image server? No problem!IIIF without an image server? No problem!
IIIF without an image server? No problem!
 
IIIF Technical Specification Status Update
IIIF Technical Specification Status UpdateIIIF Technical Specification Status Update
IIIF Technical Specification Status Update
 
Discovery of IIIF Resources
Discovery of IIIF ResourcesDiscovery of IIIF Resources
Discovery of IIIF Resources
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 

Welcome to the FOLIO Community

  • 1. | www.folio.org 1 Mike Gorrell, Index Data Kathleen Berry, University of Massachusetts Amherst / Five College Consortia Simeon Warner, Cornell University Welcome to the FOLIO Community
  • 3. | www.folio.org 3 FOLIO’s Vision Be an open community supporting the evolving needs of global libraries with a platform that serves us now and into the future.
  • 4. | www.folio.org 4 FOLIO’s History •First code written in 2016 •Collaboration between OLE, EBSCO and Index Data • Wanted to create a community owned, innovative platform to build library solutions • Now a vibrant community (108 organizations voted on features for our next release)
  • 5. | www.folio.org 5 What is FOLIO? •A community owned library services platform (LSP) •An active open source software development project •A vibrant and active community Library Services Platform Software Development Project Vibrant Community
  • 6. | www.folio.org 6 FOLIO’s Community • Libraries, Librarians, Vendors, Developers, Product Owners, DevOps Engineers, Quality Engineers, Scrum Master • 1,800 people on FOLIO Slack • 102 organizations voted points towards Kiwi features
  • 7. | www.folio.org 7 FOLIO - an active, mature software project The Numbers • 268 Repositories • 208 contributors • 3 Releases per year • 17 teams • 15 Product Owners • 7 Scrum Masters (We are primarily Scrum) Key Quality metrics tracked: • Unit test code coverage (80%+) • Automated test coverage (80%+) • Performance targets • Regression rate • Escaped defects
  • 8. | www.folio.org 8 Our community members: Libraries, Networks/ Consortia, Vendors, and Developers
  • 9. | www.folio.org 9 Vendors Service Providers, Software Vendors, and Integration Partners Libraries Academic, Public and Special libraries of all sizes, worldwide Networks/ Consortia Groups of libraries and networks sharing systems and resources Developers Code contributors, architects, DevOps, QA and other technical professionals
  • 10. | www.folio.org 10 Developers and Technical Types • Java Developers for backend modules • Javascript (react) Developers for front end modules • DevOps Engineers • QA Engineers • Product Owners • Scrum Masters • UX Designers
  • 11. | www.folio.org 11 Libraries • Large Academic (University of Chicago, Texas A&M, etc.) • Small Academic (Simmons University, St. Vincent College, etc.) • Public Libraries (Spokane Public, Shanghai Library, etc.) • National Libraries (National Library of Florence, etc.) • International (US, Germany, Italy, Sweden, China, etc.)
  • 12. | www.folio.org 12 Networks and Consortia • Consortia (Fenway Library Organization, MARMOT) • German Networks (GBV, HBV, etc.)
  • 13. | www.folio.org 13 Vendors • Service Providers (EBSCO, Index Data, Knowledge Integration, ByWater, etc.)
  • 15. | www.folio.org 15 FOLIO - Community Owned and Open • Participation by all is welcomed and encouraged • FOLIO is OPEN - anyone can participate • All input is valued; you can make a difference
  • 16. | www.folio.org 16 The Three Governing Councils Product Guides functional development and manages scope. Community Ensures strong and healthy community as well as smooth operations. Handles finances. Technical Maintains technical policies, best practices, infrastructure, and operational health. https://wiki.folio.org/display/COMMUNITY/FOLIO+Governance+Model
  • 17. | www.folio.org 17 FOLIO - Elected Leadership • Seats on the councils are elected by the community • Nominees must be part of Member Organizations • Member Organizations are those who have formally committed resources (person power or financial support) to FOLIO
  • 18. | www.folio.org 18 FOLIO - Special Interest Groups (SIGs) • Core part of community representation • Aligned with functional areas of FOLIO (e.g. ERM, Metadata Management, Acquisitions, etc.) • Define workflow, feature requirements and specifications • Most meet weekly; all are open
  • 20. | www.folio.org 20 FOLIO - UX Driven From the beginning, FOLIO has been UX driven: • Clearly identify the user’s needs • Identify the information and sequences they require to complete their workflows • Allow the system design to flow from those needs and workflows
  • 25. | www.folio.org 25 FOLIO - Development Processes • All code is open source (Apache 2 license) • All developers sign a code contributor agreement • Bulk of work is done by Teams (as opposed to individuals) • Most teams follow Agile practices − Scrum, Pointing, Sprints, Sprint Reviews, Retrospectives
  • 26. | www.folio.org 26 FOLIO - Release Process • Three releases planned per year (currently) • Community ranked features plus “sponsored” features • Weekly meetings: − SIGs − Product Owners − Tech Leads − Product Council • “Bugfest” - 2 week community integration tests precedes each release
  • 28. | www.folio.org 28 FOLIO Code of Conduct Pledge We as contributors, maintainers, and users of the system pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of ability, age, body size, education, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, sex characteristics, sexual identity, sexual orientation, or socio-economic status. https://wiki.folio.org/display/COMMUNITY/FOLIO+Code+of+Conduct
  • 29. | www.folio.org 29 Our Standards • Using welcoming and inclusive language • Being respectful of differing viewpoints and experiences • Gracefully accepting constructive criticism • Focusing on what is best for the community • Showing empathy towards other community members https://wiki.folio.org/display/COMMUNITY/FOLIO+Code+of+Conduct Community Support Volunteers ● conduct-report@folio.org ● anonymous web form