--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at http://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
We're in the middle of a development effort to create a general purpose migration utility from fedora 3 (and possibly 2) to Fedora 4. While we know we have to make it configurable since individual use cases may vary, we hope to have reasonable default mappings from properties in fedora 3 to fedora 4.
The unfortunate cases are where there's a truly analogous fedora 4 property for the fedora 3 property (like creation date) where we'd love to be able to back-populate that value for old versions, but for various good reasons, fedora 4 doesn't allow manipulation of that property. It means that going forward, in applications built on top of fedora 4, if we want to present those values the same way for versions that were migrated as we do for versions made after the migration, we'll have to build special handling in our applications.
Furthermore, a lack of consensus between the various fedora4 front-end communities as to how to represent these migrated fedora 3 properties will impose further challenges on interoperability.
That said, while we can effectively separate the development of migration tools from the processes of determining these mappings, I hope there's sufficient interest in developing a best-practice mapping before people migrate millions and millions of records.
-Mike
________________________________________
From: fedor...@googlegroups.com [fedor...@googlegroups.com] on behalf of Nick Ruest [rue...@gmail.com]
Sent: Wednesday, April 08, 2015 7:50 AM
To: fedor...@googlegroups.com
Subject: Re: [fedora-tech] Re: Migration and Fedora 4 properties
Hi Harry-
Object properties
=================
PID -> dcterms:identifier
state -> objState
label -> dcterms:title
createDate -> premis:hasDateCreatedByApplication
Datastream properties
=====================
DSID -> dcterms:identifier
label -> dcterms:title
MIME Type -> mimeType
state -> objState
createDate -> premis:hasDateCreatedByApplication
versionable -> hasVersions
-nruest
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech...@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.