Fedora Strategic Planning Sub Committee Meeting
Date: Aug 4, 2022
Attendees:
- Arran Griffith
Laurie ArpTim Shearer (Steering Chair)- Jennifer Gilbert (Chair-Elect)
- Robin Ruggaber
- Scott Prater
Thomas BernhartHeather Greer-Klein- Jared Whiklo
Kate Dohe- Rosalyn Metz
Jon Dunn
Notes from last meeting: https://wiki.lyrasis.org/display/FF/2022-07-07+Strategic+Planning+Meeting
Reminder: We completed the following ITAV Activity: https://wiki.lyrasis.org/display/ITAV/ITAViP+Toolkit%3A+Technology?preview=/225150170/225150507/ITAViP_Tech_P3_ListOfDreams.docx
Idea | Vote |
| 8 |
| 6 |
| 4 |
Fedora could scale horizontally (sharded repositories, managed by a load -balancing, parallel processing capable main repo) | 4 |
Fedora would have a robust one-click install front end UI, "lite" interface that is separate from the core, but built by fedora for those who don't use or can't afford samvera, islandora, or a "fat client" local development effort | 4 |
Fedora would support high-latency (i.e. tape) storage, possibly through an S3 gateway, to enable large digital preservation use cases | 4 |
TOPICS:
- Review discussion on “Idea #1”
- Discussion Topics:
- User installation gathering
- Migration Support
- What would this look like?
- Lightweight Feature Requests
- Survey to community again?
- Supporting integrations to help institutions migrate sooner
- Things to Consider: What are the technology goals of Fedora for the next year? 3 years? 5 years?
NOTES:
Fedora API already exists
- Digital preservation services within the broader community are always looking for an API (similar to IIIF)
- As a community we can pay more attention to the API itself and it’s spec and do more for it
- API hasn’t changed (much) from 5 - 6
- Struggle is in getting maintainers/committers because the code is written in java
- Maybe there is an opportunity to de-couple the API from Fedora itself and Fedora becomes the reference implementation?
- Wouldn’t change the state of the API but would change the messaging around how it is implemented and works
- Maybe this is a communication issue
- Reframing of the community that may need to happen - Fedora community is a gathering of people around an API and there are users of the java implementation
- Use of the term “reference implementation” has it’s own implications so want to ensure that communication is clear that the java implementation is the current only working one (is this correct??)
- If we are shifting to the thought of focusing on the API maybe there is an opportunity to generate funding to develop different libraries
- Active Fedora cautionary tale
- OCFL is not part of the API
- Still need to support the current implementation because there are many institutions using it
- Fedora 6 is written against the Fedora API
- Would like to see more info on what languages people with developers are working in
- Google Summer of Code?
If there seems to be need, maybe as we consider Fedora 7 in a different language (RUST etc)
- Community ask for $$ to make the switch
- Grant? Funding Agency?