samvera-deprecated / sufia

[DEPRECATED] Sufia: a fully featured, flexible Samvera repository front-end.
http://sufia.io/
Other
111 stars 78 forks source link

Create a migration plan (+ necessary tooling) for 6.x -> 7.0.0 #997

Closed carolyncole closed 8 years ago

carolyncole commented 9 years ago

Define how data will be moved from Sufia 6 to Sufia 7

Make sure to include FITS

Make sure to account for how derivatives are handled differently in Sufia 7. In Sufia 6, derivs live in the repository; in Sufia 7, they are served from a directory in the filesystem which is handled by the downloads controller.

mjgiarlo commented 8 years ago

See beginnings of a migration plan here: https://github.com/projecthydra/sufia/blob/master/README.md#migrating-data-to-pcdm-in-sufia-7

hectorcorrea commented 8 years ago

I've started a proof of concept for importing Sufia 6's Generic Files into Sufia 7's Generic Works. You can see my notes here: https://github.com/projecthydra/sufia/wiki/Sufia-6-to-Sufia-7-Migration

mjgiarlo commented 8 years ago

:clap: @hectorcorrea

mjgiarlo commented 8 years ago

We may also need to account for this change in CC that tweaks our underlying usage of Dublin Core predicates (from dcterms to dcmes): https://github.com/projecthydra-labs/curation_concerns/pull/650

mjgiarlo commented 8 years ago

Related to #1751. THIS ticket is more about data migration.

carolyncole commented 8 years ago

This ticket is about writing the formal documentation for the Sufia user. This can be based off of the ScholarSphere documentation https://github.com/psu-stewardship/scholarsphere/wiki/Fedora-4-to-Sufia-7-(PCDM)-Migration-Information Likely wait until after the initial migration has been completed so the documentation is accurate.

carolyncole commented 8 years ago

The plan is complete

mjgiarlo commented 8 years ago

Excellent, @cam156! Do we have a single place to send folks if they want to see what the migration plan/doc looks like?

carolyncole commented 8 years ago

@mjgiarlo We have a ticket for updating what @hectorcorrea started here: https://github.com/projecthydra/sufia/issues/2883

Once that ticket is completed that page should have the info,