Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Budget Overview and Quarterly Report:

(document was attached to email sent to group by David Wilcox)

Previous years not available due to differences in fiscal year accounting between Duraspace and Lyrasis. The complexity is too great. Robert's key number is the Net Assets. That keys him in on what resources he has to accomplish objectives.

...

Core issues and implementation options

David introduced the topic, which was a summary of the document linked immediately above.

Q: (MY) Why not just create a default "Version 0" for everything on the backend?

A: (DW) If we did this .... we still need to figure out what to do with that with the content later. Creating a version signals intent. But generally users just put content in Fedora and don't think about versioning.

A: (RM) OCFL assumes you are being intentional. Fedora does not assume the user is being intentional. It allows for a broader use case of individuals not thinking about what happens when they update content. 

Q: Does the Fedora tech team have a preference from their technical point of view?

A: (DW)They do, but we're hesitant to introduce that this early in the discussion. We will share that later in the discussion, but we want to prejudice the discussion.


Comment

Repository owners will have 2 main concerns:

1) Can I rebuild my repository from disk?

2) Is my content versioned or not?

If technical details can be overcome, there is no reason not to version.

(RM) My concern about auto versioning is that it will create a lot of storage. This will become a point that the community will have concerns about.

(TS) Cloud costs for storage could be prohibitive with auto versioning.

(AW) Every time you create a new version, you get a new manifest. So there is a text file that gets larger with each version. On the extreme end, we have seen spreadsheets with 35,000 versions. 

(EP) What are the objects that most often get large number of versions?

(AW) The above scenario was that there was a parent container that got version every time a child was modified or added. The act of creating a version in OCFL is the act of preservation. Indicating that it is ready for preservation. In Fedora the act of creating a version has been more about wanting to not lose a previous version.





Action Items