Turn off versioning when changing datastream label

Project:RUcore dlr/EDIT
Version:7.0
Component:Code
Category:bug report
Priority:critical
Assigned:rjantz
Status:closed
Description

When label is changed for a datastream it should not create a new datastream version. This was discussed and decided at one of the sw_arch meetings.

Comments

#1

Status:active» test

No versioning is again the default as discussed in Sw Arch.

#2

Status:test» active

So the script mentioned in this bug report removes the duplicated datastream caused by having versioning enabled.

<a href="http://software.libraries.rutgers.edu/node/2022" title="http://software.libraries.rutgers.edu/node/2022">http://software.libraries.rutgers.edu/node/2022</a>

However the change label function, through the dlr/EDIT interface, does not?

#3

Status:active» test

The versioning of all our datastreams is enabled in (our) Fedora by default. To turn it off in Fedora actually creates yet another version (with versioning officially turned off) before a new version without versioning can be added. So - yes - the script finds the date/time of the latest version, adds a new one with the new label or whatever, and removes the previous version if versioning is not requested. The no-versioning in dlr/EDIT was temporarily disabled yesterday for a bug fix, but is back in place. The web form and the script use the same script.

#4

Assigned to:triggs» rjantz

Ron,

Test this for us, since you uncovered it while working on the Roman Coins project on the testing server.

-Chad & Kalaivani

#5

Status:test» closed

Ron reported changing labels work as expected.

Back to top