Difference between revisions of "Talk:ESciDoc Version History Event Type"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 9: Line 9:
* How detailed?
* How detailed?
** e.g. just an eventType for update or seperate ones for updateProperties, updateMdRecords, etc.
** e.g. just an eventType for update or seperate ones for updateProperties, updateMdRecords, etc.
*** Possibly misleading: calling update may just modify Properties which is an equivalent operation to updateProperties. [[User:Frank|Frank]] 10:09, 2 February 2010 (UTC)
** Differentiate between resources (updateItem, updateContainer, etc.)?
** Differentiate between resources (updateItem, updateContainer, etc.)?
*** Unnecessary because the event is related to an Item or Container or ... Semantically no difference (e.g. resource is updated). But the range of what is possibly modified changes. What actually changes is not tracked even when differentiate resource-type. Just blows up the list of eventTypes. [[User:Frank|Frank]] 09:54, 2 February 2010 (UTC)
*** Unnecessary because the event is related to an Item or Container or ... Semantically no difference (e.g. resource is updated). But the range of what is possibly modified changes. What actually changes is not tracked even when differentiate resource-type. Just blows up the list of eventTypes. [[User:Frank|Frank]] 09:54, 2 February 2010 (UTC)

Revision as of 12:09, 2 February 2010

In respect to the premis examples:

create -> creation
update -> modification


Tasks[edit]

  • How detailed?
    • e.g. just an eventType for update or seperate ones for updateProperties, updateMdRecords, etc.
      • Possibly misleading: calling update may just modify Properties which is an equivalent operation to updateProperties. Frank 10:09, 2 February 2010 (UTC)
    • Differentiate between resources (updateItem, updateContainer, etc.)?
      • Unnecessary because the event is related to an Item or Container or ... Semantically no difference (e.g. resource is updated). But the range of what is possibly modified changes. What actually changes is not tracked even when differentiate resource-type. Just blows up the list of eventTypes. Frank 09:54, 2 February 2010 (UTC)
  • Create an informal list of eventTypes.
    • MPDL proposes to list the service methods.
  • Strings or URIs?
    • How to publish the vocabulary?
  • How and when implemented?

A decision should be made next Committer Meeting.

List of eventTypes following service methods[edit]

All available service methods modifying a resource:

create
delete (?)
update
submit
release
revise
withdraw
assignObjectPid
assignVersionPid
assignContentPid
lock
unlock

What about (possibly) future methods modifying sub-resources? E.g.:

createComponent
createMdRecord
updateComponent
updateMdRecord
moveToContext