IRC log of annotation on 2014-10-01
Timestamps are in UTC.
- 14:24:39 [RRSAgent]
- RRSAgent has joined #annotation
- 14:24:39 [RRSAgent]
- logging to http://www.w3.org/2014/10/01-annotation-irc
- 14:24:41 [trackbot]
- RRSAgent, make logs public
- 14:24:41 [Zakim]
- Zakim has joined #annotation
- 14:24:43 [trackbot]
- Zakim, this will be 2666
- 14:24:43 [Zakim]
- ok, trackbot; I see DPUB_(ANNO)11:00AM scheduled to start in 36 minutes
- 14:24:44 [trackbot]
- Meeting: Web Annotation Working Group Teleconference
- 14:24:44 [trackbot]
- Date: 01 October 2014
- 14:26:08 [ivan]
- Agenda: http://www.w3.org/mid/848CF92E-9F79-4B81-BBC4-86A37E747B8B@fjhirsch.com
- 14:26:48 [ivan]
- ivan has changed the topic to: Code 2666, Agenda: http://lists.w3.org/Archives/Public/public-annotation/2014Sep/0075.html
- 14:26:53 [ivan]
- Chair: Frederick
- 14:47:29 [fjh]
- fjh has joined #annotation
- 14:47:58 [MGU]
- MGU has joined #annotation
- 14:48:38 [fjh]
- fjh has changed the topic to: Code 2666, Agenda: http://lists.w3.org/Archives/Public/public-annotation/2014Sep/0075.html
- 14:48:59 [fjh]
- trackbot, start telecon
- 14:49:01 [trackbot]
- RRSAgent, make logs public
- 14:49:03 [trackbot]
- Zakim, this will be 2666
- 14:49:03 [Zakim]
- ok, trackbot; I see DPUB_(ANNO)11:00AM scheduled to start in 11 minutes
- 14:49:04 [trackbot]
- Meeting: Web Annotation Working Group Teleconference
- 14:49:04 [trackbot]
- Date: 01 October 2014
- 14:49:17 [fjh]
- Agenda: http://lists.w3.org/Archives/Public/public-annotation/2014Sep/0075.html
- 14:49:26 [fjh]
- Chair: Rob_Sanderson, Frederick_Hirsch
- 14:49:38 [fjh]
- Present+ Rob_Sanderson, Frederick_Hirsch
- 14:51:29 [Zakim]
- DPUB_(ANNO)11:00AM has now started
- 14:51:35 [Zakim]
- +??P1
- 14:52:18 [mgylling]
- mgylling has joined #annotation
- 14:54:32 [MGU]
- zakim, ??P1 maybe MGU
- 14:54:32 [Zakim]
- I don't understand '??P1 maybe MGU', MGU
- 14:54:49 [ivan]
- zakim, dial ivan-voip
- 14:54:49 [Zakim]
- ok, ivan; the call is being made
- 14:54:51 [Zakim]
- +Ivan
- 14:55:11 [MGU]
- zakim, ??P1 is MGU
- 14:55:11 [Zakim]
- +MGU; got it
- 14:55:26 [Zakim]
- +??P2
- 14:55:50 [Zakim]
- -??P2
- 14:56:03 [paoloC]
- paoloC has joined #annotation
- 14:56:43 [Zakim]
- +[IPcaller]
- 14:56:46 [fjh]
- zakim, ipcaller is me
- 14:56:46 [Zakim]
- +fjh; got it
- 14:56:55 [fjh]
- zakim, who is here?
- 14:56:55 [Zakim]
- On the phone I see MGU, Ivan, fjh
- 14:56:57 [Zakim]
- On IRC I see paoloC, mgylling, MGU, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks, MarkS, dwhly, bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 14:57:04 [ivan]
- Present+ Ivan Herman
- 14:57:34 [MGU]
- I am
- 14:57:44 [Zakim]
- +Markus
- 14:57:49 [bigbluehat]
- Present+ Benjamin Young
- 14:58:02 [bigbluehat]
- dwhly: mind sharing when you find it? :)
- 14:58:28 [Zakim]
- +Stephane
- 14:58:49 [dauwhe]
- dauwhe has joined #annotation
- 14:58:55 [Matt_Haas]
- Matt_Haas has joined #annotation
- 14:58:55 [Zakim]
- +[Ugent]
- 14:59:00 [dwhly]
- bigbluehat: +1.617.761.6200.
- 14:59:02 [bjdmeest]
- bjdmeest has joined #annotation
- 14:59:30 [bigbluehat]
- dwhly: your the best! :)
- 14:59:30 [bigbluehat]
- tnx
- 14:59:36 [bigbluehat]
- mgylling: hangry?
- 14:59:36 [bjdmeest]
- zakim, who is here?
- 14:59:36 [Zakim]
- On the phone I see MGU, Ivan, fjh, Markus, Stephane, [Ugent]
- 14:59:38 [Zakim]
- On IRC I see bjdmeest, Matt_Haas, dauwhe, paoloC, mgylling, MGU, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks, MarkS, dwhly, bigbluehat, tripu, Mitar, JakeHart, stain,
- 14:59:38 [Zakim]
- ... trackbot
- 14:59:40 [Zakim]
- -Stephane
- 14:59:43 [Zakim]
- +dwhly
- 14:59:46 [bjdmeest]
- zakim, Ugent is me
- 14:59:47 [Zakim]
- +bjdmeest; got it
- 14:59:51 [Bill_Kasdorf]
- Bill_Kasdorf has joined #annotation
- 14:59:58 [Zakim]
- +dauwhe
- 14:59:58 [bjdmeest]
- zakim, mute me
- 14:59:58 [Zakim]
- bjdmeest should now be muted
- 15:00:02 [Zakim]
- +Bill_Kasdorf
- 15:00:15 [Zakim]
- +azaroth
- 15:00:39 [Zakim]
- +Kyrce
- 15:00:54 [Zakim]
- +Matt_Haas
- 15:01:16 [Kyrce]
- Kyrce has joined #annotation
- 15:01:21 [Zakim]
- + +49.622.158.6.aaaa
- 15:01:27 [Zakim]
- +unknown
- 15:02:03 [azaroth]
- azaroth has joined #annotation
- 15:02:13 [azaroth]
- Present+ Rob_Sanderson
- 15:02:15 [Matt_Haas]
- +Matt_Haas on the 717.635.9629 phone number
- 15:02:20 [rayd]
- rayd has joined #annotation
- 15:02:22 [dwhly]
- Present+ Dan_Whaley
- 15:02:27 [paoloC]
- Present+ Paolo_Ciccarese
- 15:02:31 [csillag]
- csillag has joined #annotation
- 15:02:32 [csillag_]
- csillag_ has joined #annotation
- 15:02:42 [ivan]
- zakim, 9629 is Matt_Haas
- 15:02:42 [Zakim]
- sorry, ivan, I do not recognize a party named '9629'
- 15:02:42 [MGU]
- Present+Maxence Guesdon
- 15:02:56 [fjh]
- Present+ Maxence_Guesdon
- 15:02:58 [ivan]
- zakim, who is here?
- 15:02:58 [Zakim]
- On the phone I see MGU, Ivan, fjh, Markus, bjdmeest (muted), dwhly, dauwhe, Bill_Kasdorf, azaroth, Kyrce, Matt_Haas, +49.622.158.6.aaaa, unknown
- 15:03:01 [Zakim]
- On IRC I see csillag, rayd, azaroth, Kyrce, Bill_Kasdorf, bjdmeest, Matt_Haas, dauwhe, paoloC, mgylling, MGU, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks, MarkS, dwhly,
- 15:03:01 [Zakim]
- ... bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 15:03:03 [Zakim]
- +[IPcaller]
- 15:03:04 [fjh]
- s/Present+Maxence Guesdon//
- 15:03:10 [nickstenn]
- Zakim, ipcaller is me
- 15:03:10 [Zakim]
- +nickstenn; got it
- 15:03:13 [nickstenn]
- Zakim, mute me
- 15:03:13 [Zakim]
- nickstenn should now be muted
- 15:03:22 [fjh]
- zakim, who is here?
- 15:03:23 [Zakim]
- On the phone I see MGU, Ivan, fjh, Markus, bjdmeest (muted), dwhly, dauwhe, Bill_Kasdorf, azaroth, Kyrce, Matt_Haas, +49.622.158.6.aaaa, unknown, nickstenn (muted)
- 15:03:23 [Zakim]
- On IRC I see csillag, rayd, azaroth, Kyrce, Bill_Kasdorf, bjdmeest, Matt_Haas, dauwhe, paoloC, mgylling, MGU, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks, MarkS, dwhly,
- 15:03:23 [Zakim]
- ... bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 15:03:27 [Zakim]
- +[IPcaller]
- 15:03:42 [ivan]
- scribenick: nickstenn
- 15:03:51 [Zakim]
- +bigbluehat
- 15:04:05 [csillag]
- Dear all, what is the relationship between the audio channel and this IRC channel?
- 15:04:07 [fjh]
- Topic: Agenda Review, Announcement
- 15:04:16 [fjh]
- zakim, who is making noise?
- 15:04:25 [Zakim]
- +rayd
- 15:04:27 [Zakim]
- fjh, listening for 10 seconds I heard sound from the following: MGU (15%), Bill_Kasdorf (5%), azaroth (7%)
- 15:04:27 [azaroth]
- zakim, who is making noise?
- 15:04:31 [TimCole]
- TimCole has joined #annotation
- 15:04:39 [Zakim]
- azaroth, listening for 10 seconds I heard sound from the following: Bill_Kasdorf (4%), azaroth (4%), [IPcaller] (96%)
- 15:04:50 [bigbluehat]
- wow...that features worth all this setup time :)
- 15:05:05 [csillag]
- ivan, I would like to know more about the roles of the two channels: IRC and audio. Is IRC enough? Or is meaningful information being exchanged over Audio? What's the role of IRC then?
- 15:05:20 [azaroth]
- csillag: The IRC is mostly a record of what happens on the call
- 15:05:20 [Jacob]
- Jacob has joined #annotation
- 15:05:24 [bigbluehat]
- no worries! this is no slower than all the other telcos I've ever been on :)
- 15:05:32 [dwhly]
- csillag: most of the information is audio
- 15:05:37 [fjh]
- zakim, who is here?
- 15:05:38 [Zakim]
- On the phone I see MGU, Ivan, fjh, Markus, bjdmeest (muted), dwhly, dauwhe, Bill_Kasdorf, azaroth, Kyrce, Matt_Haas, +49.622.158.6.aaaa, unknown, nickstenn (muted), [IPcaller],
- 15:05:38 [Zakim]
- ... bigbluehat, rayd
- 15:05:39 [Zakim]
- On IRC I see Jacob, TimCole, csillag, rayd, azaroth, Kyrce, Bill_Kasdorf, bjdmeest, Matt_Haas, dauwhe, paoloC, mgylling, MGU, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks,
- 15:05:39 [Zakim]
- ... MarkS, dwhly, bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 15:05:39 [Zakim]
- + +1.217.300.aabb
- 15:05:40 [azaroth]
- and for making notes, taking "votes" and so on
- 15:05:45 [scharf]
- scharf has joined #annotation
- 15:05:51 [Zakim]
- +[IPcaller.a]
- 15:06:09 [nickstenn]
- fjh: TPAC is coming up -- deadline Oct 8th
- 15:06:15 [tilgovi]
- tilgovi has joined #annotation
- 15:06:20 [nickstenn]
- ... make sure you've made arrangements
- 15:06:38 [nickstenn]
- ... have also sent out a notice about an upcoming privacy workshop that may be of interest to this group
- 15:06:45 [fjh]
- privacy workshop notice http://lists.w3.org/Archives/Public/public-annotation/2014Sep/0072.html
- 15:06:45 [TimCole]
- Tim Cole and Jacob Jett are 217
- 15:06:53 [Zakim]
- + +36.2.020.7.aacc
- 15:06:56 [fjh]
- Topic: Tools
- 15:06:58 [scharf]
- I dialed in from Germany -- Michael Scharf
- 15:07:00 [ivan]
- zakim, aabb is TimCole
- 15:07:01 [Zakim]
- +TimCole; got it
- 15:07:04 [Gerben]
- Gerben has joined #annotation
- 15:07:06 [csillag]
- I just dialed in from Hungary.
- 15:07:07 [ivan]
- zakim, TimCole has Jacob
- 15:07:07 [Zakim]
- +Jacob; got it
- 15:07:18 [nickstenn]
- fjh: i think we decided on the list to use GitHub for issue tracking
- 15:07:32 [nickstenn]
- ... but there are questions about how to get notifications on the list
- 15:07:32 [bigbluehat]
- Zapier.com + mailing list posting?
- 15:07:38 [dwhly]
- zakim aacc is csillag
- 15:07:40 [bigbluehat]
- Webhooks (broadly)
- 15:07:43 [nickstenn]
- ... any suggestions for how to do this?
- 15:07:50 [ivan]
- zakim, aacc is chillag
- 15:07:50 [Zakim]
- +chillag; got it
- 15:07:55 [ivan]
- s/chillag/csillag/
- 15:08:00 [bigbluehat]
- +1
- 15:08:03 [ivan]
- +1
- 15:08:07 [Jacob]
- +1
- 15:08:45 [fjh]
- proposed RESOLUTION: use github for issues tracking, assuming we will get notices to public list working later
- 15:08:56 [nickstenn]
- ivan: if you have a good trick for this, let me know off-list
- 15:09:00 [ivan]
- RESOLUTION: use github for issues tracking, assuming we will get notices to public list working later
- 15:09:01 [nickstenn]
- RESOLUTION: use github for issues tracking, assuming we will get notices to public list working later
- 15:09:12 [fjh]
- proposed RESOLUTION: use tracker for actions
- 15:09:20 [ivan]
- +1
- 15:09:24 [nickstenn]
- RESOLUTION: use tracker for actions
- 15:10:02 [fjh]
- we may use tracker to capture issues quickly during a call but will then use github for full issue tracking
- 15:10:19 [nickstenn]
- Zakim, who is making noise?
- 15:10:30 [Zakim]
- nickstenn, listening for 10 seconds I heard sound from the following: fjh (24%), azaroth (9%), [IPcaller] (93%)
- 15:10:38 [fjh]
- Topic: Minutes approval
- 15:10:39 [nickstenn]
- Zakim, mute ipcaller
- 15:10:39 [Zakim]
- [IPcaller] should now be muted
- 15:10:48 [fjh]
- proposed RESOLUTION: Minutes from 24 Sept 2014 approved, http://www.w3.org/2014/09/24-annotation-minutes.html
- 15:11:00 [nickstenn]
- RESOLUTION: Minutes from 24 Sept 2014 approved, http://www.w3.org/2014/09/24-annotation-minutes.html
- 15:11:31 [azaroth]
- http://www.slideshare.net/azaroth42/open-annotation-core-data-model-tutorial
- 15:11:46 [fjh]
- Topic: Data Model review
- 15:11:49 [nickstenn]
- fjh: if you want an issue created, put it in irc with "issue: ..."
- 15:11:55 [fjh]
- http://www.slideshare.net/azaroth42/open-annotation-core-data-model-tutorial
- 15:11:56 [fjh]
- Highlight known issues, WG members indicate additional issues, discuss
- 15:12:15 [Zakim]
- + +1.914.980.aadd
- 15:12:16 [nickstenn]
- azaroth: not everyone has come from the community group so we're going to work through the data model and review people's questions and concerns
- 15:12:38 [tilgovi]
- tilgovi
- 15:12:39 [nickstenn]
- ... link in IRC is a slideshare presentation about the core data model
- 15:12:50 [nickstenn]
- ... please shout if you have questions as we go through this
- 15:12:52 [ivan]
- zakim, aadd is tilgovi
- 15:12:52 [Zakim]
- +tilgovi; got it
- 15:12:58 [nickstenn]
- ... first slide: what is annotation?
- 15:13:11 [nickstenn]
- ... one of the issues we had in the community group: how to define what an annotation is?
- 15:13:30 [nickstenn]
- ... Annotation: a set of connected resources, typically including a body and target
- 15:14:26 [nickstenn]
- ... examples use cases: as aide-memoire, share, improve discovery, organise, interact with other people, being a creator (e.g. editor) or moderator ... over the linked resources
- 15:14:33 [nickstenn]
- s/examples/example/
- 15:14:42 [nickstenn]
- ... that's the baseline scope that was considered in the CG
- 15:15:11 [fjh]
- slide 4 core data model
- 15:15:24 [nickstenn]
- ... which resulted in our baseline model for annotations: a separation of the annotation, which encapsulates the linkage between body and target
- 15:15:40 [nickstenn]
- ... a freq question is "how do I give the relationship between body and target?"
- 15:15:52 [nickstenn]
- ... we don't want to reinvent RDF
- 15:15:58 [fjh]
- slide 5
- 15:16:06 [fjh]
- now slide 6
- 15:16:25 [Zakim]
- -[IPcaller.a]
- 15:16:31 [nickstenn]
- ... example here on slide 6 --- a video about a Hubble Deep Field image
- 15:16:47 [nickstenn]
- ... [the body is implicitly related to the target]
- 15:16:53 [Zakim]
- +[IPcaller.a]
- 15:17:08 [nickstenn]
- ... we're on slide 8
- 15:17:19 [bigbluehat]
- this deck, yes? http://www.slideshare.net/azaroth42/open-annotation-core-data-model-tutorial
- 15:17:39 [nickstenn]
- ... useful to know the general type of body and target
- 15:17:52 [bigbluehat]
- dwhly: just wanted that in the logs :)
- 15:17:58 [nickstenn]
- ... e.g. body is text serves as a hint to viewer about how to render the annotation
- 15:18:07 [bigbluehat]
- heh...missed it earlier...my bad
- 15:18:11 [nickstenn]
- ... versus audio, video, etc.
- 15:18:20 [nickstenn]
- ... also useful to know the media type
- 15:18:25 [fjh]
- s/heh...missed it earlier...my bad//
- 15:18:25 [JakeHart]
- JakeHart is IPcaller.a
- 15:18:34 [nickstenn]
- ... which might be codec, etc.
- 15:18:40 [dwhly]
- zakim, JakeHart is IPcaller.a
- 15:18:40 [Zakim]
- sorry, dwhly, I do not recognize a party named 'JakeHart'
- 15:18:50 [fjh]
- zakim, IPcaller.a is JakeHart
- 15:18:50 [Zakim]
- +JakeHart; got it
- 15:18:51 [nickstenn]
- ... recommendation to use Dublin Core tyupes vocab
- 15:19:00 [nickstenn]
- ... on slide 9
- 15:19:05 [fjh]
- s/JakeHart is IPcaller.a//
- 15:19:25 [fjh]
- Present+ Jake_Hart
- 15:19:25 [nickstenn]
- ... body has dc:format of "application/flv" and rdf:type of "dctypes:MovingImage"
- 15:19:27 [bjdmeest]
- s/tyupes/types
- 15:19:37 [nickstenn]
- ... target similarly has dc:format and rdf:type
- 15:19:43 [nickstenn]
- ... slide 11
- 15:20:18 [nickstenn]
- ... embedded bodies -- body can be an inlined resource as an alternative to a resource with a URI
- 15:20:26 [nickstenn]
- ... concerns that people would never implement this
- 15:20:27 [nickstenn]
- ... slide 12
- 15:20:50 [nickstenn]
- ... this was a hotly debated point within CG
- 15:20:55 [nickstenn]
- ... slide 13
- 15:21:07 [nickstenn]
- ... settled on W3C's Content in RDF specification
- 15:21:29 [nickstenn]
- ... seemed at the time like it was going forward towards full TR or some way there
- 15:21:31 [fjh]
- http://www.w3.org/TR/Content-in-RDF10/
- 15:21:35 [nickstenn]
- ... but that hasn't happened as yet
- 15:21:46 [nickstenn]
- ... so we may need to discuss this within the context of this Working Group
- 15:21:52 [ivan]
- ISSUE: what do we do with embedded content
- 15:21:52 [trackbot]
- Created ISSUE-1 - What do we do with embedded content. Please complete additional details at <http://www.w3.org/annotation/track/issues/1/edit>.
- 15:22:02 [nickstenn]
- ... do we want to stick with this or change the way we do embedding?
- 15:22:02 [fjh]
- ISSUE-1: how to embedd content in graph, given status of Content in RDF spec, use that or change
- 15:22:02 [trackbot]
- Notes added to ISSUE-1 What do we do with embedded content.
- 15:22:13 [nickstenn]
- ... slide 15
- 15:22:29 [nickstenn]
- s/slide 15/slide 14/
- 15:22:37 [fjh]
- ISSUE-1: http://www.w3.org/TR/Content-in-RDF10/
- 15:22:37 [trackbot]
- Notes added to ISSUE-1 What do we do with embedded content.
- 15:22:53 [nickstenn]
- ... embedded body has rdf:type -> "cnt:ContentAsText"
- 15:22:59 [nickstenn]
- ... slide 15
- 15:23:07 [nickstenn]
- ... tagging -- the simplest form of annotation
- 15:23:31 [nickstenn]
- ... comes in two forms: 1) plain text tags 2) semantic tags (tags with URI that *identifies* the concept)
- 15:23:41 [nickstenn]
- ... also the ability to tag with a document, standing for a concept
- 15:23:57 [nickstenn]
- ... slide 16
- 15:24:20 [nickstenn]
- ... we give this rdf:type "oa:Tag" to distinguish the intent of this kind of body
- 15:24:29 [nickstenn]
- ... slide 18
- 15:24:36 [MGU]
- Question: Is not oa:Tag redundant with motivation predicates ?
- 15:24:49 [nickstenn]
- ... semantic tagging is even easier, has rdf:type "oa:SemanticTag"
- 15:25:19 [nickstenn]
- ... and the URI refers to the concept-as-tag
- 15:25:36 [MGU]
- q+
- 15:25:39 [nickstenn]
- ... there was some concensus that this was the most appropriate, if not perfect, way of doing this
- 15:25:56 [nickstenn]
- ... we didn't think there was anything wrong with tagging with documents
- 15:26:04 [nickstenn]
- ... but this might be an issue for re-discussing
- 15:26:29 [fjh]
- ack MGU
- 15:26:35 [nickstenn]
- ... in order to avoid polluting resources as a result of being tagged
- 15:26:48 [nickstenn]
- MGU: is there a relationship between tagging and the motivations part of the model
- 15:26:58 [ivan]
- ISSUE: with semantic tags, how to avoid polluting the space (eg, dbpedia Astronomy) with annotations
- 15:26:58 [trackbot]
- Created ISSUE-2 - With semantic tags, how to avoid polluting the space (eg, dbpedia astronomy) with annotations. Please complete additional details at <http://www.w3.org/annotation/track/issues/2/edit>.
- 15:27:11 [nickstenn]
- azaroth: yes, in that any annotation which has a tag body should probably have "tagging" as one of its motivations
- 15:27:21 [paoloC]
- q+
- 15:27:29 [ivan]
- q?
- 15:27:45 [fjh]
- ack paoloc
- 15:27:48 [nickstenn]
- ... it's probably slightly redundant, but in an annotation with non-tag content, you need to be able to distinguish between the tags and the non-tag content
- 15:28:18 [nickstenn]
- paoloC: want to reinforce this point -- can have annotations with a motivation of "commenting" that nonetheless have tags
- 15:28:45 [fjh]
- ISSUE-2: motivation can be commenting with comment, even if a tag is added , example in biology case might want to comment but tag t clarify scope of comment for example
- 15:28:45 [trackbot]
- Notes added to ISSUE-2 With semantic tags, how to avoid polluting the space (eg, dbpedia astronomy) with annotations.
- 15:28:56 [nickstenn]
- ... in biology, we may have annotations with a lot of text that references a lot of biological items/artefacts, which might be added as tags, even if the original motivation was commenting
- 15:29:08 [fjh]
- q?
- 15:29:28 [nickstenn]
- azaroth: i don't think we want to discuss solutions at this point -- we'll be jumping all over the stack
- 15:29:36 [nickstenn]
- ... but do jump in with questions or issues
- 15:30:05 [nickstenn]
- ... slide 20
- 15:30:38 [nickstenn]
- ... we found a lot of systems want to use a document in place of a semantic tag, e.g. using a Wikipedia page to represent the content it describes
- 15:30:56 [nickstenn]
- ... in order to avoid identifying the document as a semantic tag (which would be very wrong)
- 15:31:34 [nickstenn]
- ... we introduce a new object between the document and the annotation, which has type "oa:SemanticTag" with a foaf:page relationship to the document
- 15:31:45 [nickstenn]
- ... this object can be empty
- 15:31:47 [nickstenn]
- ... slide 21
- 15:32:00 [nickstenn]
- ... but it could be an object with, say, a UUID
- 15:32:07 [nickstenn]
- ... slide 22
- 15:32:33 [nickstenn]
- ... most *non-tag* annotations are about *segments* of a resource
- 15:32:46 [nickstenn]
- ... (unlike "+1"s and "likes" and so on)
- 15:32:58 [nickstenn]
- ... use URI fragments to identify and describe segments
- 15:33:27 [nickstenn]
- ... Media Fragments WG have developed ways to identify fragments of images/video/etc.
- 15:33:43 [nickstenn]
- ... great for simple cases but not sufficient
- 15:33:50 [nickstenn]
- ... slide 23
- 15:34:11 [nickstenn]
- ... can use these Fragment URIs as targets
- 15:34:16 [nickstenn]
- ... slide 24
- 15:34:51 [nickstenn]
- ... targets can reference these URIs, such as http://example.com/myimage.jpg#xywh=100,500,200,150
- 15:35:00 [nickstenn]
- ... can also use same trick with bodies
- 15:35:05 [nickstenn]
- ... slide 25
- 15:35:31 [nickstenn]
- ... for example if only a short section of video annotates a particular resource
- 15:35:42 [nickstenn]
- ... slide 26
- 15:35:52 [nickstenn]
- ... model allows for annotations without a body
- 15:36:04 [nickstenn]
- ... for use in, e.g., bookmarking and highlighting
- 15:36:15 [nickstenn]
- ... slide 27
- 15:36:32 [nickstenn]
- ... you're *implicitly* saying "i like this" or "i want to come back to this" -- it's not explicit in the model
- 15:36:42 [nickstenn]
- ... slide 28
- 15:36:57 [nickstenn]
- ... multiple bodies and targets: each body applies individually to each target
- 15:37:05 [nickstenn]
- ... slide 29
- 15:37:29 [nickstenn]
- ... for example, if you have one body about two targets -- you are implying that the body annotates *each* target
- 15:38:03 [csillag]
- csillag
- 15:38:08 [nickstenn]
- csillag: can I express if one body is annotating all the targets?
- 15:38:37 [nickstenn]
- azaroth: we have notions of composites (set of all these things) and lists (set of all these things with order)
- 15:38:49 [nickstenn]
- ... so you could indirect the target through a composite or list
- 15:39:06 [nickstenn]
- ... another potential issue is whether we need composites (sets) as well as lists
- 15:39:09 [ivan]
- ISSUE: do we need both composites and lists
- 15:39:09 [trackbot]
- Created ISSUE-3 - Do we need both composites and lists. Please complete additional details at <http://www.w3.org/annotation/track/issues/3/edit>.
- 15:39:36 [nickstenn]
- ... is the distinction between ordered and unordered sets of objects important
- 15:39:42 [nickstenn]
- s/important/important?/
- 15:39:46 [nickstenn]
- ... slide 30
- 15:39:59 [nickstenn]
- ... we felt it was important to record the provenance of the annotations
- 15:40:14 [nickstenn]
- ... useful for spam, reputation models, etc.
- 15:40:29 [nickstenn]
- ... when the annotation was made -- needed for synchronisation
- 15:40:40 [MGU]
- q+
- 15:40:56 [nickstenn]
- ... also needed to establish if the targets might have changed since the annotation was made
- 15:41:11 [nickstenn]
- ... who or what serialized the annotation to the document format?
- 15:41:32 [nickstenn]
- ... this being useful for debugging, advertising, etc. (e.g. "Posted from TweetDeck")
- 15:41:33 [fjh]
- ack MGU
- 15:41:43 [azaroth]
- azaroth has joined #annotation
- 15:41:52 [nickstenn]
- MGU: what about signing annotations with a private key?
- 15:42:08 [nickstenn]
- ... is there a way that an author can sign an annotation to prove authorship?
- 15:42:39 [ivan]
- ISSUE: do we need signature possibilities to annotations (not in the current OA model)
- 15:42:39 [trackbot]
- Created ISSUE-4 - Do we need signature possibilities to annotations (not in the current oa model). Please complete additional details at <http://www.w3.org/annotation/track/issues/4/edit>.
- 15:42:42 [nickstenn]
- azaroth: we discussed annotation signing briefly, felt that it was quite complex and didn't want to add it as a burden [to implementers] if it wasn't necessary
- 15:42:49 [fjh]
- ISSUE-4: is there a requirement for integrity protecting annotations with digital signatures
- 15:42:49 [trackbot]
- Notes added to ISSUE-4 Do we need signature possibilities to annotations (not in the current oa model).
- 15:43:03 [Kyrce]
- +q
- 15:43:11 [fjh]
- ack Kyrce
- 15:43:59 [paoloC]
- q+
- 15:44:21 [Jacob]
- talking about roles for the annotation creator
- 15:44:37 [Jacob]
- i.e., creator was an editor, author, etc.
- 15:44:53 [nickstenn]
- Kyrce: there is a linkage between the annotation provenance and the role of the annotation creator
- 15:44:57 [nickstenn]
- ... will send an email to the list
- 15:44:59 [Jacob]
- IIRC, motivations were supposed to help support this.
- 15:45:01 [fjh]
- q?
- 15:45:22 [csillag]
- ISSUE-4: some previous discussion: https://github.com/hypothesis/h/issues/344
- 15:45:22 [trackbot]
- Notes added to ISSUE-4 Do we need signature possibilities to annotations (not in the current oa model).
- 15:45:26 [nickstenn]
- azaroth: agreed -- the lack of a way to record the role the creator is playing may be something we want to look into?
- 15:45:40 [nickstenn]
- ... on the same resource the same person could have multiple roles at different times
- 15:46:00 [fjh]
- ISSUE: define roles of actors, e.g. student, teacher etc.
- 15:46:00 [trackbot]
- Created ISSUE-5 - Define roles of actors, e.g. student, teacher etc.. Please complete additional details at <http://www.w3.org/annotation/track/issues/5/edit>.
- 15:46:13 [nickstenn]
- paoloC: we intentionally didn't go beyond the provenance layer because when we discussed prov there were different ideas
- 15:46:15 [fjh]
- ISSUE-5: Kyrce will send email related to this
- 15:46:15 [trackbot]
- Notes added to ISSUE-5 Define roles of actors, e.g. student, teacher etc..
- 15:46:30 [nickstenn]
- ... we distinguish between who created something, who edited, who curated, etc.
- 15:46:40 [nickstenn]
- ... all these aspects can be added to the annotation itself
- 15:46:42 [Gerben]
- +q
- 15:46:47 [fjh]
- ISSUE-5: paoloC notes that these things could be added to annotation itself
- 15:46:47 [trackbot]
- Notes added to ISSUE-5 Define roles of actors, e.g. student, teacher etc..
- 15:46:50 [ivan]
- ack paoloC
- 15:46:57 [fjh]
- ack Gerben
- 15:46:57 [nickstenn]
- ... we decided not to go into that level at the CG level
- 15:47:08 [Gerben]
- hmm crap
- 15:47:11 [fjh]
- zakim, who is here?
- 15:47:11 [Zakim]
- On the phone I see MGU, Ivan, fjh, Markus, bjdmeest (muted), dwhly, dauwhe, Bill_Kasdorf, azaroth, Kyrce, Matt_Haas, +49.622.158.6.aaaa, unknown, nickstenn (muted), [IPcaller]
- 15:47:15 [Zakim]
- ... (muted), bigbluehat, rayd, TimCole, chillag, tilgovi, JakeHart
- 15:47:15 [Zakim]
- TimCole has Jacob
- 15:47:15 [Zakim]
- On IRC I see azaroth, Gerben, tilgovi, scharf, Jacob, TimCole, csillag, rayd, Kyrce, Bill_Kasdorf, bjdmeest, Matt_Haas, dauwhe, paoloC, mgylling, MGU, fjh, Zakim, RRSAgent,
- 15:47:15 [Zakim]
- ... nickstenn, ivan, KevinMarks, MarkS, dwhly, bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 15:47:19 [fjh]
- s/hmm crap//
- 15:47:20 [TimCole]
- TimCole has left #annotation
- 15:47:31 [MGU]
- q+
- 15:47:45 [fjh]
- ack MGU
- 15:47:56 [fjh]
- zakim, who is making noise?
- 15:48:10 [Zakim]
- fjh, listening for 11 seconds I could not identify any sounds
- 15:49:05 [MGU]
- I ask ed whether we would define a core annotatin system/voca and then extensions
- 15:49:27 [Gerben]
- fjh: yes
- 15:49:28 [fjh]
- s/ask ed/asked/
- 15:49:37 [nickstenn]
- azaroth: in the CG we started off with the core model and an extension set
- 15:50:06 [nickstenn]
- ... the issue we had with this was that it became impossible to know or recall which things were in the core namespace and which were in the extension namespace
- 15:50:27 [nickstenn]
- ... it became confusing why some things were extensions and some things weren't
- 15:50:40 [nickstenn]
- ... in the current (CG) model, everything is in one namespace
- 15:50:47 [nickstenn]
- ... but that's not to say we can't do that here
- 15:50:58 [nickstenn]
- ... modules are a part of some W3C specifications (e.g. CSS)
- 15:51:25 [nickstenn]
- ... although I would want to defer any decision on that until the spec became so large that it needed to be split
- 15:51:37 [fjh]
- ISSUE: are modules needed? , defer until we really need it with large spec
- 15:51:37 [trackbot]
- Created ISSUE-6 - Are modules needed? , defer until we really need it with large spec. Please complete additional details at <http://www.w3.org/annotation/track/issues/6/edit>.
- 15:51:48 [MGU]
- ok for me
- 15:52:18 [nickstenn]
- azaroth: moving on... slide 31
- 15:52:44 [nickstenn]
- ... the model for provenance is that provenance data sits on the annotation
- 15:53:01 [nickstenn]
- ... e.g. oa:annotatedBy, oa:serializedBy, oa:serializedAt, etc.
- 15:53:12 [nickstenn]
- ... slide 33
- 15:53:25 [nickstenn]
- ... there are different classes of agent (such as Person, Organisation, Software)
- 15:53:48 [nickstenn]
- ... annotation model doesn't say anything about that: we leave it to other data models (FOAF, etc.)
- 15:54:08 [nickstenn]
- ... slide 36
- 15:54:21 [nickstenn]
- ... motivations: we want to know why the annotation was created
- 15:54:39 [nickstenn]
- ... introduce a Motivation class, separate from Annotation class
- 15:54:57 [nickstenn]
- ... because we wanted to be able to use the richer SKOS Concept ontology to provide cross-community resolution
- 15:55:24 [nickstenn]
- ... so another community can develop a different motivation, to which we can link using SKOS
- 15:55:50 [nickstenn]
- ... slide 37
- 15:56:02 [nickstenn]
- ... a set of motivations from the specification
- 15:56:14 [nickstenn]
- ... such as commenting, bookmarking, highlighting, tagging, etc.
- 15:56:24 [nickstenn]
- ... slide 38
- 15:56:35 [nickstenn]
- ... we record this as oa:moticatedBy on the annotation
- 15:56:51 [nickstenn]
- ... that's the end of the core data model
- 15:56:55 [csillag]
- q+
- 15:56:58 [nickstenn]
- ... any more quesions?
- 15:57:03 [bigbluehat]
- s/moticatedBy/motivatedBy
- 15:57:04 [ivan]
- ack csillag
- 15:57:10 [nickstenn]
- s/quesions/questions/
- 15:57:34 [nickstenn]
- csillag: is there a list of the difference between bodies and targets -- what can bodies do vs targets?
- 15:57:48 [nickstenn]
- azaroth: what do you mean by "do"?
- 15:58:01 [nickstenn]
- csillag: what's the reason for the distinction?
- 15:58:11 [Jacob]
- Bodies and targets are symmetrical properties of the annotation but each has a different role with respect to the annotation.
- 15:58:31 [nickstenn]
- azaroth: you need to know [which piece annotates and which piece is annotated]
- 15:58:46 [nickstenn]
- ... but the objects have the same behaviour in RDF space
- 15:58:56 [Zakim]
- -dauwhe
- 15:59:23 [fjh]
- big thanks to Nick for excellent scribing.
- 15:59:29 [paoloC]
- +1
- 15:59:29 [ivan]
- Thanks indeed!
- 15:59:35 [Jacob]
- +1
- 15:59:36 [MGU]
- thanks !
- 15:59:38 [ivan]
- and thanks to rob for the presentation
- 15:59:38 [nickstenn]
- azaroth: please do bring up any issues and discussions on the mailing list
- 15:59:53 [paoloC]
- q+
- 16:00:00 [fjh]
- ack pauloC
- 16:00:08 [ivan]
- ack paoloC
- 16:00:21 [nickstenn]
- paoloC: question unrelated to the model -- during the week people said what they were interested in
- 16:00:26 [nickstenn]
- ... what's the plan for that data?
- 16:00:45 [nickstenn]
- azaroth: we now have all but the last two or three into my tracking spreadsheet
- 16:00:50 [nickstenn]
- ... it's reasonably well separated out
- 16:00:53 [fjh]
- +1 thanks to Rob for excellent presentation
- 16:01:02 [nickstenn]
- ... no orphaned topics, and none with vastly more interest
- 16:01:14 [nickstenn]
- ... by the end of the week i will try to have that information public
- 16:01:18 [Zakim]
- -[IPcaller]
- 16:01:27 [nickstenn]
- s/interest/interest than others/
- 16:01:31 [Zakim]
- -Markus
- 16:01:32 [Zakim]
- -rayd
- 16:01:34 [Zakim]
- -TimCole
- 16:01:35 [Zakim]
- - +49.622.158.6.aaaa
- 16:01:35 [nickstenn]
- FIN
- 16:01:35 [Zakim]
- -azaroth
- 16:01:36 [Zakim]
- -JakeHart
- 16:01:39 [Zakim]
- -bigbluehat
- 16:01:41 [Zakim]
- -Ivan
- 16:01:41 [fjh]
- Topic: Adjourn
- 16:01:42 [Zakim]
- -Kyrce
- 16:01:42 [paoloC]
- paoloC has left #annotation
- 16:01:47 [Zakim]
- -fjh
- 16:01:48 [Zakim]
- -MGU
- 16:01:50 [Zakim]
- -Bill_Kasdorf
- 16:01:51 [Zakim]
- -Matt_Haas
- 16:01:55 [Zakim]
- -bjdmeest
- 16:01:56 [ivan]
- rrsagent, draft minutes
- 16:01:56 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/10/01-annotation-minutes.html ivan
- 16:01:56 [Zakim]
- -nickstenn
- 16:02:03 [MGU]
- MGU has left #annotation
- 16:02:13 [Zakim]
- -chillag
- 16:02:24 [Zakim]
- -dwhly
- 16:04:21 [ivan]
- zakim, who is here?
- 16:04:23 [Zakim]
- On the phone I see unknown, tilgovi
- 16:04:23 [Zakim]
- On IRC I see tilgovi, scharf, csillag, rayd, Kyrce, dauwhe, fjh, Zakim, RRSAgent, nickstenn, ivan, KevinMarks, MarkS, dwhly, bigbluehat, tripu, Mitar, JakeHart, stain, trackbot
- 16:04:42 [ivan]
- trackbot, end telcon
- 16:04:42 [trackbot]
- Zakim, list attendees
- 16:04:42 [Zakim]
- As of this point the attendees have been Ivan, MGU, fjh, Markus, Stephane, dwhly, bjdmeest, dauwhe, Bill_Kasdorf, azaroth, Kyrce, Matt_Haas, +49.622.158.6.aaaa, unknown, nickstenn,
- 16:04:46 [Zakim]
- ... [IPcaller], bigbluehat, rayd, +1.217.300.aabb, +36.2.020.7.aacc, Jacob, chillag, +1.914.980.aadd, tilgovi, JakeHart
- 16:04:50 [trackbot]
- RRSAgent, please draft minutes
- 16:04:50 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/10/01-annotation-minutes.html trackbot
- 16:04:51 [trackbot]
- RRSAgent, bye
- 16:04:51 [RRSAgent]
- I see no action items