You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Unlike the functionality migration, migrating fedora 3 data to fedora 4 can be lossless (and therefore reversible).  This page is meant to discuss strategies and tooling to accomplish this migration.

Considerations that shape these strategies include:

  • need to preserve fedora 3 content, history and audit trail
  • ability to leverage fedora 4 features
  • need to make data accessible and functional in the new environment
  • desire to make migration easier, faster and less error-prone

 

Proposal 1:

Develop a framework for pluggable migration tool that is based on processing of FOXML xml.

This has the strength that:

  • foxml (when exported in the "archive" context, or persisted in the low level store) is a complete representation of the object
  • foxml offers a wide range of compatibility with various versions of Fedora
  • foxml migration doesn't require the fedora 3 repository software to be running
  • large number of existing frameworks for efficiently processing XML

Considerations:

  • migration of data that's not in the repository (like configuration, global xacml policies, etc.) will require special handling

 

 

  • No labels