Fedora Strategic Planning Sub Committee Meeting

Date: July 7, 2022

Attendees:

ITAV Facet: Technology

ITAV Activity: https://wiki.lyrasis.org/display/ITAV/ITAViP+Toolkit%3A+Technology?preview=/225150170/225150507/ITAViP_Tech_P3_ListOfDreams.docx

To Do:

Idea

Vote

  1. The fedora application would go away entirely and we would rely on the standards it is built on and ocfl-java. Fedora would become a widely adopted specification/standard like IIIF that works with many technologies on either side talking to Fedora. The fedora API would become widely adopted.  It would not be tied specifically to Fedora but instead be spun off as its own specification. Focus on being even more of a black box (plug and play in any repo system) that just works. Double down on API and specs.

8

  1. Fedora deployment and maintenance is possible without heavy developer expertise; "push button" upgrade

6

  1. Integration with digital description and preservation technologies/services- Archivematica, ArchivesSpace, ILS, APTrust,Chronopolis, etc. 

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

Fedora would be written to support/facilitate international adoption

Multi-lingual support

3

Fedora would support "side-loading" ingest mechanism for content moved directly into underlying storage (maybe someone will tell me this is already possible!)

3

Make a Fedora admin UI; Fedora would provide easy access to usage and storage analytics/metrics via a dashboard and API

3

Fedora would include standard deployment models for common environments, e.g. AWS, Kubernetes, etc. (maybe this is already true??)

3

default behaviors/configurations that are easy to understand and adopt (while keeping the ability to configure pretty robustly for those who can dig in).  Maybe a "performant" setting, a "preservation" setting, etc.

2

Fedora would be tested/certified with a variety of cloud and on-premise underlying storage systems

2

Relevant installation information gathering to meet privacy requirements globally

2

The fedora application would be in a programming language that is more accessible to the library community.

2

Fedora standards implementation remains flexible to local implementations - can opt in to LDP, or out, for example. Fedora would not be bound to the LDP (Linked Data Platform) specification

1

Move to PREMIS 3 ontology

1

Keep fedora current in terms of technology (I'm happy with the current feature set of Fedora)

1

Fedora supports multitenant implementations

0

Fedora could replace DSpace as a self-submit institutional repository system

0

pre-built expression for indexing/harvesting (e.g. google)

0

Fedora's admin UI meets WCAG standards

0

redefine Fedora away from a piece of software, middleware

0

Replace the WebAC access control (partial) specification with something...better

0

Fedora embraces ethical source principles

0

Apache mod_fedora plugin to integrate Apache seamlessly with Fedora

0

Ability to (within the spirit of privacy, not just the law) centralize data that informs decision making (size, version, etc)

0


Notes:

"Dream #1" - Overarching theme: Fedora as an API

Consider Top reasons to use Fedora: