abstractfactory / openmetadata

associate metadata with your folders
Other
45 stars 8 forks source link

Backwards compatibility #25

Open mottosso opened 10 years ago

mottosso commented 10 years ago

0.5.4 introduced a backwards-incompatible change. All entries must now carry suffixes; including folders.

# Before
/root/.meta/group/data.string

# After
/root/.meta/group.dict/data.string

Which means that older hierarchies will have to be upgraded. An alternative is to allow suffix-less folders and assume a type of dict, but it complicates the code somewhat and I honestly can't make sense of it.

Make an upgrade-tool that automatically transitions older hierarchies into using upgraded functionality.