Versions Compared

Key

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

...

  1. Announcements
    1. David Wilcox  mentioned applying for grant from IMLS.  Currently working on a full proposal that would be a follow on grant to the migration grant from last year. Looking for institutions to work with (as a pilot). Contact David if interested.  Goal is to proof out fedora 6 and build a bunch of documentation / training to create more of a path for migration for the community at large.  https://drive.google.com/file/d/1vbgn_OWChV1u6oYdzQ3-yT4Chwv0nmgc/view?usp=sharing
      1. Will grant consider Fedora 3 → OCFL (outside of Fedora)?  Some might use the migration to get to OCFL w/ or w/o Fedora. Work will be valuable to anyone going to OCFL.    Would be good to know if Fedora3 users who are interested in a more generic OCFL migration tool that's not Fedora specific.  The migration tool does create generic OCFL - it be good to make sure the Fedora code that rebuilds the index from OCFL doesn't depend on .fcrepo directory.   Feasibility of that?   Feasible, but a slightly different start point - one with fedora data (.fcrepo) and one with out.  Right now rebuild logic is planning on .fcrepo being there, so it'd be a shift.  There would have to be some assumptions made to read that OCFL data. Would be good to infer different characteristics from generic OCFL.
      2.  A separate, stand alone tool would be useful, as it might be really hard w/o input for Fedora by itself to reason over data. Concern is if we load the generic OCFL data wrong, you one can't change the interaction model. Maybe some sort of migration tool that looks through the data, that catches issues and asks user, but that could be tedious.  Maybe build up a decision tree for their data, so user can have some input. Build some sort of reasoning over a corpus of their OCFL data.  Find a way to tell fedora how to do it's decision making over the users data. 
      3. The migration tool takes F3 → Generic OCFL.   We could use this output to test out what issues Fedora 6 falls into when rebuilding from that OCFL to get a better sense of what the issues we might run into are.  We need to learn more about what these issues might be.
    2. First combined Islandora 8 / Fedora camp next week at ASU (Feb 24 - 26). 
  2. Fedora Demo
    1. Auto-versioning is working - it's a switch you can run with. `-Dfcrepo.autoversioning.enabled=true`
    2. Should take about 5 minutes and should have enough content
  3. Backwards compatibility document
    1. Looked at Option 5
      1. ACLs - will these work the same?  ACLs go by containment so that shouldn't change.
      2. In past versions you could interact with intermediate nodes, so this is a change.  We should capture some of these differences from past behaviors.
      3. With #5 affords some flexibility in how we deal with these nodes. If at some point a decision is made that ghost nodes are untenable and we need pair trees, we could create a way to "fill in the blanks". These ghost nodes exist implicitly and we could create them in the future if need be.  This minimally commits us to behaviors that we could change down the road.
      4. We should bring this to community to get feedback (after Danny Bernstein gets back).
  4. Road to Fedora 6
    1. Sprint plans - any planning being done?  Not yet.
    2. Demos can be contextualized with the Fedora 6 Feature Tracking.
      1. Would be helpful to keep this Feature Tracking list up to date as things get worked on.
      2. Do some of these have contingencies - ie, w/o auto versioning turned on, you can create binaries, but they are not an actual OCFL object because they are in mutable head.
      3. Some bullets need to be fleshed out more - ie, Documentation.
    3. Need to get the integration tests turned back on as features come online again.
  5. Priority tasks (Development Roadmap : 2020 Sprint Roadmap)
    1. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-3232
    2. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-3216
      1. As you work on things, keep an eye on this ticket and re-enable tests as you go.
    3. Other priority issues? 
      1. Containment Index. - in review. Builds for Jared Whiklo  but not working for travis.
  6. Lots of tickets in Review... if you have some time, looking at these would be helpful.
  7. Goal of having Fedora 6 beta release done this calendar year.  
    1. A doodle poll will be created for organizing sprints.  

...