SlideShare a Scribd company logo
1 of 30
Download to read offline
| 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

WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
`Shweta Bhavsar
 

What's hot (20)

The Future of Library and Information Science Education: A Global Perspective...
The Future of Library and Information Science Education: A Global Perspective...The Future of Library and Information Science Education: A Global Perspective...
The Future of Library and Information Science Education: A Global Perspective...
 
SOULppt.pptx
SOULppt.pptxSOULppt.pptx
SOULppt.pptx
 
Subject cataloging
Subject catalogingSubject cataloging
Subject cataloging
 
Why do you consider to adopt Koha Open Source Integrated Library System for y...
Why do you consider to adopt Koha Open Source Integrated Library System for y...Why do you consider to adopt Koha Open Source Integrated Library System for y...
Why do you consider to adopt Koha Open Source Integrated Library System for y...
 
Z39.50.pptx
Z39.50.pptxZ39.50.pptx
Z39.50.pptx
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
 
WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
WHAT ARE METADATA STANDARDS? EXPLAIN DUBLIN CORE IN DETAIL.
 
Library Linkages
Library LinkagesLibrary Linkages
Library Linkages
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Digital library
Digital libraryDigital library
Digital library
 
Open source Library Management Systems
Open source Library Management SystemsOpen source Library Management Systems
Open source Library Management Systems
 
Institutional Repositories
Institutional RepositoriesInstitutional Repositories
Institutional Repositories
 
DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)DOMAINS OF USER STUDIES (User Studies and User Education)
DOMAINS OF USER STUDIES (User Studies and User Education)
 
Union Catalogues
Union CataloguesUnion Catalogues
Union Catalogues
 
Digital Library Project Proposal
Digital Library Project ProposalDigital Library Project Proposal
Digital Library Project Proposal
 
Challenges of academic library
Challenges of academic libraryChallenges of academic library
Challenges of academic library
 
Library Censorship
Library CensorshipLibrary Censorship
Library Censorship
 
Green Library Services for Sustainable Development
Green Library Services for Sustainable DevelopmentGreen Library Services for Sustainable Development
Green Library Services for Sustainable Development
 
Subject Heading Lists: SLSH VS LCSH
Subject Heading Lists: SLSH VS LCSHSubject Heading Lists: SLSH VS LCSH
Subject Heading Lists: SLSH VS LCSH
 
Use and user study
Use and user study Use and user study
Use and user study
 

Similar to Welcome to the FOLIO Community

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
 

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
 

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
 
Sinopia & FOLIO: Bridging the gap to linked data cataloging
Sinopia & FOLIO: Bridging the gap to linked data cataloging Sinopia & FOLIO: Bridging the gap to linked data cataloging
Sinopia & FOLIO: Bridging the gap to linked data cataloging
 
FOLIO and Linked Data
FOLIO and Linked DataFOLIO and Linked Data
FOLIO and Linked Data
 
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!
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 

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