{"id":38,"date":"2021-08-10T15:03:12","date_gmt":"2021-08-10T15:03:12","guid":{"rendered":"https:\/\/www.w3.org\/community\/tdmrep\/?p=38"},"modified":"2021-08-10T15:03:15","modified_gmt":"2021-08-10T15:03:15","slug":"minutes-july-27th-2021","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/tdmrep\/2021\/08\/10\/minutes-july-27th-2021\/","title":{"rendered":"Minutes, July 27th, 2021"},"content":{"rendered":"\n<p><strong>Status:<\/strong><\/p>\n\n\n\n<p>During its early meetings, the group worked on what TDM means in practice, the vocabulary to be used during the project, the goals and requirements for a technical solution, created several use cases and compiled a set of past and existing initiatives with a similar scope.<\/p>\n\n\n\n<p>The group then agreed on three alternative technical solutions for expressing the reservation of TDM rights: one based on http headers, another based on a file hosted on the origin server, and a third based on html meta tags. These three solutions correspond to different situations and technical skills.\u00a0<\/p>\n\n\n\n<p>In May, the group defined a machine readable TDM policy which details how a rightsholder can be contacted and conditions in which a TDM license can be acquired. It was agreed that TDM Policies would be defined as a profile of ODRL 2.<\/p>\n\n\n\n<p>In June, a complete draft of specification (<a href=\"https:\/\/w3c.github.io\/tdm-reservation-protocol\/spec\/\" target=\"_blank\" rel=\"nofollow\">https:\/\/w3c.github.io\/tdm-reservation-protocol\/spec\/<\/a>) was written, which includes details like the priority by which the 3 techniques must be processed by TDM Agents.<\/p>\n\n\n\n<p><strong>Participants: Giulia, Robin, Claudio, Laurent<\/strong><\/p>\n\n\n\n<p><strong>Agenda: discuss specification details<\/strong><\/p>\n\n\n\n<p>Issue #18: the order in which TDM Agents must check the 3 possible techniques have been integrated in the spec. The participants to the call are confortable with the proposal, but it is important that other participants check this in details.&nbsp;<\/p>\n\n\n\n<p>Issue #20 is about tdm property values in case of protocol errors. The draft specification considers that if there is a protocol error, tdm-reservation is considered unset. In this case the TDM Agent will act as if the rightsholder had not provided any information. This is especially true if tdm-reservation = 2 but tdm-profile is not set.&nbsp;<\/p>\n\n\n\n<p>tdm-reservation = 2 indicates that &#8220;tdm rights are reserved and a policy is available&#8221;. If we consider that a missing (or unreachable) tdm-profile is not a protocol error, then it would be simpler to suppress this value 2 and keep only value 1 with an <strong>optional<\/strong> tdm-profile. In such a case, when the policy is not set or unreachable, the TDM Actor must simply not process the content during this round of scraping. Issue #23 was open to discuss this aspect.\u00a0<\/p>\n\n\n\n<p>There will be no call in August, therefore please use Github issues to discuss the draft specification, which will be updated at least once during August.<\/p>\n\n\n\n<p>The next call of the group is planned on September 7th, at the usual time (3 pm UTC) , via the usual Zoom (ask details to the chairs if needed).&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Status: During its early meetings, the group worked on what TDM means in practice, the vocabulary to be used during the project, the goals and requirements for a technical solution, created several use cases and compiled a set of past &hellip; <a href=\"https:\/\/www.w3.org\/community\/tdmrep\/2021\/08\/10\/minutes-july-27th-2021\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":12088,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/users\/12088"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/comments?post=38"}],"version-history":[{"count":1,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":40,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/posts\/38\/revisions\/40"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/media?parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/categories?post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/tdmrep\/wp-json\/wp\/v2\/tags?post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}