This might just be done by implementing a D7-to-D7 migration script, but another interesting option is presented by this module: http://drupal.org/project/uuid
This is related to a long-standing "feature request" discussed by the PlanetMath/PlanetPhysics/... community, namely "bi-directional updating between different Planets." For individual files, that could potentially be more profitably implemented using Git (#68)... but for more complicated objects (like Collections), the UUID solution may be better.
Note also that exporting a Collection to an sTeX representation would be one way to get a file-based representation (which would indeed allow us to use Git instead of UUID for this particular issue). In the end we may need a blend of the two approaches!(?)
This might just be done by implementing a D7-to-D7 migration script, but another interesting option is presented by this module: http://drupal.org/project/uuid
This is related to a long-standing "feature request" discussed by the PlanetMath/PlanetPhysics/... community, namely "bi-directional updating between different Planets." For individual files, that could potentially be more profitably implemented using Git (#68)... but for more complicated objects (like Collections), the UUID solution may be better.
Note also that exporting a Collection to an sTeX representation would be one way to get a file-based representation (which would indeed allow us to use Git instead of UUID for this particular issue). In the end we may need a blend of the two approaches!(?)