Ticket #626 (closed clarification: duplicate)

Opened 1 year ago

Last modified 1 year ago

annotation entries in mulgara changed when article ids went from ints to GUIDs

Reported by: russ Assigned to: jsuttor
Priority: medium Milestone:
Component: ambra Version: 0.8
Keywords: Cc:
Blocking: Blocked By:

Description

we'd like a way to distinguish between annotation-annotation and discussion-annotations for reporting purposes.

i looked at the model, and i found the following group of RDF types:

http://www.w3.org/2000/10/annotation-ns#Annotation http://www.w3.org/2000/10/annotationType#Annotation http://www.w3.org/2000/10/annotationType#Comment

i was hoping that:

  • all annotations have annotation-ns#Annotation
  • annotation-annotations have annotationType#Annotation
  • discussion-annotations have annotationType#Comment

but that doesn't seem to be the case.

it actually looks like every annotation from the int era has annotationType#Annotation, and every annotation from the GUID era has annotationType#Comment.

so, i suppose i can probably use the context property to distinguish annotation-annotations from discussion-annotations.

but can you confirm for me that the model changed midway through, that we have different tags for older and newer annotations, and why?

Dependency Graph

Change History

08/29/07 16:21:03 changed by amit

  • status changed from new to closed.
  • resolution set to duplicate.

The older annotations have a problem in that they should have had an rdf:type of #Comment. There is a ticket open on this to get this fixed. We have not done this as we are still debating when to go in and do cleanup on the older data. The model did not change mid-way. This is a bug in the older annotation code.

08/29/07 16:23:19 changed by russ

oh i see, according to http://www.w3.org/2000/10/annotationType, there is no such thing as http://www.w3.org/2000/10/annotationType#Annotation :(

that makes sense. i'll use the magic of 'or' to select annotations from mulgara.

thanks!

08/29/07 16:48:56 changed by amit

There is more (better?) information here wiki:TopazAnnotationModel?. Annotation is the superClass of all annotation types so it should be there. What we need to do is add the other types and clean up the date/time type.