12:57:42 RRSAgent has joined #awwsw 12:57:42 logging to http://www.w3.org/2011/05/10-awwsw-irc 12:57:53 rrsagent, make logs public 12:58:00 zakim, this will be awwsw 12:58:00 ok, dbooth; I see TAG_(AWWSW)9:00AM scheduled to start in 2 minutes 12:58:16 Meeting: AWWSW 12:58:23 TAG_(AWWSW)9:00AM has now started 12:58:30 +DBooth 12:58:43 Chair: Jonathan Rees (jar) 12:59:54 zakim's clock is fast. 13:00:10 by 1-2 minutes 13:01:13 pinging alanr 13:02:37 +jar_ 13:02:52 alanr: "Few min. Parking" 13:06:44 zakim, code? 13:06:44 the conference code is 29979 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), jar 13:07:57 +Alan_Ruttenberg 13:10:06 Topic: What has been happening in AWWSW task force? 13:10:26 -Alan_Ruttenberg 13:11:07 + +1.716.829.aaaa 13:12:04 alanr has joined #awwsw 13:12:36 hi 13:12:41 zakim who is here? 13:13:01 zakim, aaaa is alanr 13:13:01 +alanr; got it 13:13:18 zakim, who is here? 13:13:18 On the phone I see DBooth, jar_, alanr 13:13:20 On IRC I see alanr, RRSAgent, dbooth, Zakim, jar, trackbot 13:13:46 Look for subject: AWWSW Telecon Tuesday 2011-05-10 13:14:38 jar: In the last few months I've been focusing on how to prevent the train wreck between CC and linked data. 13:15:20 does the URI refer to the IR at that URI, or to something else? 13:15:36 jimendo 13:15:37 e.g. another IR, or a toucan 13:15:50 alanr: i.e., whether the URI refers to the page at the URI or something else? this comes up with CC licenses. 13:15:59 eg. music IR at http://www.jamendo.com/en/ 13:16:13 jar: This also is related to Ian Davis's desire to ditch the httpRange-14 rule. 13:16:25 also Ian Davis and Harry H's desire to ditch httpRange-14 13:16:41 13:16:41 xhv:license . 13:16:44 ping 13:17:14 dbooth has joined #awwsw 13:17:30 ping 13:17:38 does the URI refer to the IR at that URI, or to something else? 13:18:33 alanr: And in the specific case of a music file, the IR at that publish URI is not a music file. 13:18:38 "a page about an album" 13:18:46 jar: There are two IRs: the landing page and the music. 13:19:15 the IR at is a "landing page", and it is a page about an album. 13:19:22 jar: Clearly they do not mean to license the landing page. 13:19:33 that URI is a subject of a license assertion 13:19:44 but clearly the license assertion is about the music 13:20:32 jar: CC has a page that tells people how to do this correctly, but jamendo didn't do it right. 13:20:41 http://www.jamendo.com/en/download/album/78807 13:20:52 that's the download URI on the landing page 13:20:58 http://wiki.creativecommons.org/Web_Statement 13:21:13 http://download25.jamendo.com/download/album/78807/mp32/befe7911b7/mauriziooddone%20-%20Johann%20sebastian%20Bach%20(1685%20-%201750)%20-%20CelloSuite%20(Prima%20parte)%20BWV.%201007%2C%20BWV.%201008%2C%20BWV.%201009%20-%20Chitarra%20Maurizio%20Oddone%20--%20Jamendo%20-%20MP3%20VBR%20192k%20-%202010.11.05%20%5Bwww.jamendo.com%5D.zip 13:21:18 that's the IR? 13:21:59 I get an error 13:22:22 http://imgjam.com/torrents/album/807/78807/78807-mp32.torrent/mauriziooddone%20-%20Johann%20sebastian%20Bach%20%281685%20-%201750%29%20-%20CelloSuite%20%28Prima%20parte%29%20BWV.%201007%2C%20BWV.%201008%2C%20BWV.%201009%20-%20Chitarra%20Maurizio%20Oddone%20--%20Jamendo%20-%20MP3%20VBR%20192k%20-%202010.11.05%20%5Bwww.jamendo.com%5D.torrent 13:22:49 dbooth has joined #awwsw 13:23:32 alan asks David if he agrees this is a problem 13:24:04 David says: example of ambiguity. one kind of ambiguity of reference. We can't get rid of ambiguity. Arch works fine. 13:24:23 practical problem: specific applications are counting on one way of expressing things 13:24:34 this one is not following the rules that are expected 13:24:45 Jar: what rule is it not following 13:25:00 rrsagent, pointer? 13:25:00 See http://www.w3.org/2011/05/10-awwsw-irc#T13-25-00 13:26:21 dbooth: one class of applications will interpret the license as applying to the landing page 13:27:52 (class of applications that work the way jonathan documented) 13:28:04 but also could be others who interpret it differently? 13:28:23 dbooth: not clear there is this second class 13:29:01 for people in that case the URI indirectly identifies the music. How do they know that's what it identifies? By human means. But don't see an automated way that they could know that. 13:29:28 http://ccmixter.org/ 13:29:58 dbooth: license would stand up in court - intent was clear but is problem for automation 13:30:22 goal: intent should be clear by automation 13:30:39 s/goal:/goal is that/ 13:30:57 are there ways to make this clear? 13:31:19 Harry suggests using IRW ontology - add more metadata that says the URI in question means something particular 13:31:47 dbooth: The problem is how to say that some other statements should be ignored. 13:32:06 (1) use a different URI - that's what CC says (e.g. urn:sha1: ) 13:32:25 ... i.e., statements made implicitly by an HTTP 200 OK response code. 13:32:39 http://wiki.creativecommons.org/Web_Statement 13:33:24 (2) use landing page URI, but add metadata to make it clear that this URI refers to the music, not to the landing page. 13:33:40 (2) is what Harry proposed (IRW) 13:34:48 (2) scoped to RDF 13:36:22 dbooth: the URI could refer to the combination of the landing page and the music, and then the license would apply to that combination. 13:37:06 ... so if owl:sameAs were used between the music URI and the landing page URI, this may be a solution. 13:37:15 no 13:37:29 because how would anyone know that the music URI refers to the music? 13:37:50 same problem - figuring out what the music URI refers to, and what the landing page URI refers to 13:37:55 alanr: asks the question what the difference between saying "this URI refers to the music" versus. URI sameAs musicURI 13:38:09 trying to clarify (2) 13:38:20 ... an assertion could say that the thing is :Music . 13:38:25 one answer is (2) is one way but sameAs is two-way 13:39:22 rephrasing: If you make a statement that "URI refers to the music" this is one-way. 13:39:40 one-way = unidirectional (synonym in alan jargon) 13:40:00 A sameAs B <=> B sameAs A 13:40:16 sameAs is statement about resource, not about URI 13:41:10 :license . 13:41:31 CC example of musicURI is urn:sha1... 13:41:33 foaf:sha1 x. 13:42:35 http://en.wikipedia.org/wiki/Magnet_URI_scheme 13:43:23 owl:sameAs 13:43:23 http://download25.jamendo.com/download/album/78807/mp32/befe7911b7/mauriziooddone%20-%20Johann%20sebastian%20Bach%20(1685%20-%201750)%20-%20CelloSuite%20(Prima%20parte)%20BWV.%201007%2C%20BWV.%201008%2C%20BWV.%201009%20-%20Chitarra%20Maurizio%20Oddone%20--%20Jamendo%20-%20MP3%20VBR%20192k%20-%202010.11.05%20%5Bwww.jamendo.com%5D.zip> . 13:44:17 cc:license . 13:44:49 a :music 13:45:30 dbooth: And as long as classes are not disjoint, then it works. 13:45:34 this help because now you can start looking for something is music 13:46:05 jar: doesn't say which music 13:46:18 but if there is additional metadata (on either URI) 13:46:51 :composer "Johann sebastian Bach" . 13:46:51 sure, with enough metadata you can identify what you want to refer to. e.g. sha1 13:46:56 creator bach 13:48:44 dbooth: So it seems to me that the owl:sameAs solution works, provided that the consuming apps can live with the ambiguity it creates between the landing page and the music. 13:49:28 alanr: People are looking for a follow-your-nose process that will yield the right answer. 13:50:24 we're talking about apps like ccmixter that need to know what is licenced and how, in order to be correct 13:50:36 cc:license . 13:50:59 it's xhtml:license 13:51:40 :hasUri "http://www.jamendo.com/en/album/78807" . 13:51:53 :onWebAt 13:51:59 s/hasUri/onWebAt/ 13:52:14 per http://www.w3.org/2001/tag/awwsw/ir/latest/ 13:53:01 then we're hosed. the IR on the web at that URI is the landing page 13:53:09 agreed 13:54:29 in this case the sameas would create an inconsistency 13:54:32 [a landingpage] sameas [a music] 13:55:45 representation is authorized for uri 13:56:59 an authorized representation from a landingpage(uri)... 13:57:11 would be one that you get by getting that URI 13:57:53 representations for the music are not authorized for the landing page and vice versa 13:58:01 { ?landingPage :onWebAt ?landingPageUri. } => { ?rep ... } 14:01:26 when someone asks for the zip file, they have to get the zip file 14:02:39 or "http://www.w3.org/2001/tag/awwsw/ir/latest/" 14:02:40 ? 14:02:53 14:03:54 and intended (authorized) representation would be e.g. html encoded human readable information 14:03:59 s/and/an/ 14:04:21 assuming :onWebAt "x" 14:04:28 (assuming onWebAt "http://www.jamendo.com/en/album/78807" 14:04:35 :hasAuthorizedRepresentation "Content-Type: HTML, ... " . 14:05:31 14:05:57 intended representations are encoded digitized music 14:05:58 :onWebAt "http://www.jamendo.com/en/album/78807" . 14:06:37 onWebAt "http://www.jamendo.com/en/album/78807.zip" 14:07:10 dc:author "Johan Sebastian Bach" . 14:07:28 sameAs 14:07:43 belay that. let me try again 14:08:00 sameAs 14:08:14 the landing page does NOT have any ZIP authorized representations, by definition of :onWebAt 14:08:51 :hasAuthorizedRespresentation "Content-Type: Music..." 14:08:52 not by onWebAt, by what we agreed was an authorized/intended epresentation 14:10:21 sameas leads to R authorized and R *not* authorized 14:10:52 there is no correct interpretation in which we don't have a problem. David do you agree? 14:12:03 back in 2 minutes 14:12:20 dbooth: Well, it depends on what you mean by "correct". 14:12:32 there no not inconsistent interpretation in which we don't have a problem. David do you agree? 14:12:42 If there are no disjointness assertions, then there *are* satisfying interpretations. 14:12:42 (i.e. correct = (at least) not inconsistent) 14:14:30 dbooth: This may work just fine for applications that do not need to distinguish between the landing page and the music. But it won't work for apps that need to distinguish between them (and which effectively use disjointness assertions). 14:15:49 there are always going to be satisfying interpretations that aren't correct 14:15:52 jar: There are going to be satisfying interpretations that are not "correct", i.e., do not agree with the real world. 14:16:02 that just means that we've failed to articulate some axioms 14:21:12 an application that is classifying assets: 14:21:24 making a classification into one of 3 categories 14:21:31 1) intellectual property 14:21:34 2) real estate 14:21:38 3) vehicles 14:22:19 both and classify under (1 intellectual property) 14:22:35 so: it's ok to make the sameAs statement 14:22:47 (according to dave) 14:23:28 db: assuming there is metadata that says that one of the URIs is intellectual property 14:23:59 s/is int/names int/ 14:24:31 dbooth says: it is not possible to serve all the application 14:24:51 dbooth: i.e., it is impossible to avoid all ambiguity of reference. 14:26:31 without the sameAs the license attribution application doesn't work 14:26:44 with the sameAs it also doesn't work, because of inconsistency 14:27:09 I'm a publisher and I'm trying to make something that works for both the music spider and the classifier 14:27:38 music spider = license attributor 14:28:16 dbooth: claim sameAs works for license attributor 14:28:31 dbooth: I think the music spider app is different from the license attributor. 14:29:11 proposal: general advise that landing pages should have sameAs to resource would be a bad idea 14:29:59 dbooth: It would be bad only because there are important existing apps (e.g., music spider downloader) that would fail. 14:31:11 what worries me with david's "applications rule" 14:31:52 philosophy is that it seems it encourages building to the unspecified. Namely it places more importance on the computed possible interpretations than on the intended ones (even given evidence of intention) 14:32:10 dbooth: my "applications rule" is that what matters is not whether the assertions are correct statements about the real world, but whether apps work using them. 14:37:22 dbooth: What you're describing is what I call the resource identity guessing game. 14:42:58 -alanr 14:42:59 -DBooth 14:43:43 rrsagent, draft minutes 14:43:43 I have made the request to generate http://www.w3.org/2011/05/10-awwsw-minutes.html dbooth 14:45:13 dbooth: Yes, it *does* place more importance on the computed possible interpretations than on the "intended" interpretations. The reason for this is that the "intended" interpretations are only known by the publisher. They are not knowable by the users or consumers of a URI. 14:45:20 rrsagent, draft minutes 14:45:20 I have made the request to generate http://www.w3.org/2011/05/10-awwsw-minutes.html dbooth 14:46:06 Present: David Booth, Jonathan Rees, Alan Ruttenberg 14:46:10 rrsagent, draft minutes 14:46:10 I have made the request to generate http://www.w3.org/2011/05/10-awwsw-minutes.html dbooth 14:46:59 s/ it / my "applications rule" / 14:47:04 rrsagent, draft minutes 14:47:04 I have made the request to generate http://www.w3.org/2011/05/10-awwsw-minutes.html dbooth 14:48:00 disconnecting the lone participant, jar_, in TAG_(AWWSW)9:00AM 14:48:01 TAG_(AWWSW)9:00AM has ended 14:48:05 Attendees were DBooth, jar_, Alan_Ruttenberg, +1.716.829.aaaa, alanr 15:19:38 alanr has joined #awwsw 15:26:19 Zakim has left #awwsw 15:29:15 mhausenblas has joined #awwsw 16:47:21 webr3 has joined #awwsw 18:21:38 jar_ has joined #awwsw