Versions Compared

Key

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

Agenda:

  • Introduction and context (Steve Van Tuyl tamsin woo 10 minutes)

  • What has been done? (30 minutes)

    • Valkyrie (Trey Pendragon )

      • Storage differences btwn valkyrie's fedora 4 adapter vs. hyrax's use of fedora:
        • valkyrie does has members differently than hyrax.
        • valkyrie doesn't use indirect containers; it puts the triples straight on the graph
        • object > binary > metadata about binary (hyrax) vs object > metadata profile > binary (valkyrie); it's real hard to flip this around in valkyrie
      • One idea would be to have read-only adapters meant for migration purposes. this would be a much easier way forward here.
        • do institutions want to stay on fedora and use a hyrax-y fedora adapter going forward
      • Tom: a couple possible approaches to moving folks over
        • Ship with an immediate / abrupt code cut-over and expect everyone to update their applications
          • use a read-only fedora-hyrax adapter; ship it and expect everyone to upgrade right away; whenever something gets read out of fedora in the old model, replace it with a version running through the new metadata adapter. this could be a data migration over time, with an immediate code migration
          • existing writes through active fedora are immediately breaking (lead to data loss)
        • Allow the fedora-hyrax adapter to be read/write, leave active fedora in place; allow adapters to decide when they want to make the code cut-over. Allow code migration to be step-wise
      • Why can't I just power valkyrie up with active fedora? V has features not available in active fedora like arbitrarily deep nested objects and ordered properties
      • Let's not call it valkyrie-hyrax!! because it is really more like a valkyrie-AF or valkyrie-pcdm
    • Valkyrie on Hyrax v.1 (justin )

      • A 4-week effort which got valkyrie in by find/replacing all uses of active fedora. This code is out of date since collections work was merged
      • One difficult piece was versioning; only fedora has a "version this" button. They implemented in hyrax by saving the new resource directly, maintaining pointers, etc.
    • The Hamfisted Version (Slide deck: http://bit.ly/hyrax-valkyrie) (Josh Gum )

  • Where do we go? (15 minutes)

  • CHECK IN; should we:

    • Continue discussion;

      • a wide expectation that Valkyrie is coming to Hyrax may exist in the community

        • is there an easy way of learning? poll/survey
          • give respondents options weighted across a variety of real-world paths/scenarios (around time/money/quality, code vs. data migration, etc.)
        • some members will not migrate (due to their resources) until there is something like Valkyrie 
    • Break-out technical subgroups?

      • Whiteboarding

      • Hacking

  • Report back (last 20 minutes)

    • What were the concrete outputs from today?

    • What are the next steps?

    • What, if any, additional get togethers should there be at Connect?

    • What commitments do we need to accomplish this?

      • What should our ask be for the rest of the conference?

...

Andrew Myers

phil.suda

David McCallum 

Brian McBride