{"id":419,"date":"2017-01-01T06:51:07","date_gmt":"2017-01-01T06:51:07","guid":{"rendered":"https:\/\/www.w3.org\/community\/rww\/?p=419"},"modified":"2017-01-01T06:51:07","modified_gmt":"2017-01-01T06:51:07","slug":"read-write-web-q4-summary-2016","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/rww\/2017\/01\/01\/read-write-web-q4-summary-2016\/","title":{"rendered":"Read Write Web \u2014 Q4 Summary \u2014 2016"},"content":{"rendered":"<h2><span style=\"color: #0000ff\">Summary<\/span><\/h2>\n<p>An eventful 2016 draws to a close, steady progress has been made on standards, implementations and apps, for reading and writing to the web.\u00a0 Some press coverage is starting to emerge, with pieces on <a href=\"https:\/\/techcrunch.com\/2016\/10\/09\/a-decentralized-web-would-give-power-back-to-the-people-online\/\" target=\"_blank\" rel=\"nofollow\">a decentralized web<\/a> and <a href=\"https:\/\/techcrunch.com\/2016\/12\/19\/putting-data-back-into-the-hands-of-owners\/\" target=\"_blank\" rel=\"nofollow\">putting data back in the hands of owners<\/a>.\u00a0 Also published was a nice review and predictions for <a href=\"http:\/\/www.dataversity.net\/2017-predictions-semantic-web-semantic-technologies\/\" target=\"_blank\" rel=\"nofollow\">trends in 2017<\/a> on the (semantic) web.<\/p>\n<p><a href=\"https:\/\/www.w3.org\/TR\/ldn\/\">Linked Data Notifications<\/a> has become a Candidate Recommendation, and expected to become a full recommendation next year, as the working group has been extended slightly.\u00a0 <a href=\"https:\/\/www.w3.org\/TR\/dwbp\/\">Data Best Practices on the Web<\/a> is also now a Proposed Recommendation.<\/p>\n<p>In the community group a few apps were released and there was a renewed interest in <a href=\"https:\/\/www.w3.org\/wiki\/WebID\/Authorization_Delegation\">WebID delegation<\/a>, with a browser extension produced that allows one to delegate authentication to a trusted agent.\u00a0 I also put together a spec, library and implementation for dealing with <a href=\"https:\/\/lists.w3.org\/Archives\/Public\/public-rww\/2016Oct\/0017.html\" target=\"_blank\" rel=\"nofollow\">GroupURIs<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.w3.org\/community\/rww\/wiki\/images\/f\/fe\/Rww-logo-001.jpg\" alt=\"\" width=\"200\" height=\"200\" \/><\/p>\n<h3><span style=\"color: #0000ff\">Communications and Outreach<\/span><\/h3>\n<p>Some collaboration took place on the WebID front.\u00a0 There was also an innovative spec put together for working with <a href=\"https:\/\/lists.w3.org\/Archives\/Public\/public-webid\/2016Sep\/0002.html\" target=\"_blank\" rel=\"nofollow\">X.509 fingerprints<\/a>.\u00a0 There was also some <a href=\"https:\/\/lists.w3.org\/Archives\/Public\/public-webid\/2016Nov\/0002.html\" target=\"_blank\" rel=\"nofollow\">inquiry<\/a> of using WebID for cultural purposes with Drupal.\u00a0 And also an interest from <a href=\"http:\/\/divvydao.org\/\" target=\"_blank\" rel=\"nofollow\">divvy dao,<\/a> <a href=\"https:\/\/qbix.com\/people\" target=\"_blank\" rel=\"nofollow\">qbix<\/a> and others to implement <a href=\"https:\/\/github.com\/solid\/solid\" target=\"_blank\" rel=\"nofollow\">Solid<\/a>.<\/p>\n<p>Some neat slides were created by dmitri on <a href=\"https:\/\/solid.github.io\/understanding-linked-data\/#1\" target=\"_blank\" rel=\"nofollow\">understanding linked data<\/a> and an <a href=\"https:\/\/solid.github.io\/intro-to-solid-slides\/#1\" target=\"_blank\" rel=\"nofollow\">introduction to solid<\/a>.<\/p>\n<p><a>\u00a0<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.w3.org\/community\/rww\/files\/2012\/06\/rdf.png\" alt=\"\" width=\"106\" height=\"109\" \/><\/a><\/p>\n<h3><span style=\"color: #0000ff\">Community Group<\/span><\/h3>\n<p>A browser extension has been <a href=\"https:\/\/lists.w3.org\/Archives\/Public\/public-rww\/2016Nov\/0008.html\" target=\"_blank\" rel=\"nofollow\">published<\/a> that allows <a href=\"https:\/\/www.w3.org\/wiki\/WebID\/Authorization_Delegation\">WebID delegation<\/a> to function native in the browser.\u00a0 One advantage of this is to make authentication systems a point of flexibility allowing login via password, oauth or other services to a delegated agent which can then be trusted via PKI.<\/p>\n<p>I wrote a little spec regarding <a href=\"https:\/\/solid-live.github.io\/specs\/groupuris\/\" target=\"_blank\" rel=\"nofollow\">GroupURIs<\/a>, which given a set of participants in a group, allows one to deterministically create a new URI for that group, that can be generated independently.\u00a0 This leads to the possibility of things like group chat rooms being created dynamically, I have an <a href=\"https:\/\/www.npmjs.com\/package\/groupuris\" target=\"_blank\" rel=\"nofollow\">implementation<\/a> and <a href=\"https:\/\/melvincarvalho.github.io\/groupuris\/\" target=\"_blank\" rel=\"nofollow\">prototype<\/a> of the spec also working, which allows you to create conference calls with people you know over webRTC.<\/p>\n<p><a href=\"https:\/\/www.w3.org\/community\/rww\/files\/2015\/09\/solid.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-391\" src=\"https:\/\/www.w3.org\/community\/rww\/files\/2015\/09\/solid.png\" alt=\"solid\" width=\"200\" height=\"200\" srcset=\"https:\/\/www.w3.org\/community\/rww\/files\/2015\/09\/solid.png 200w, https:\/\/www.w3.org\/community\/rww\/files\/2015\/09\/solid-150x150.png 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><\/p>\n<h3><span style=\"color: #0000ff\">Applications<\/span><\/h3>\n<p>A fair amount of work has been done refactoring and making production ready the main solid reference implementations.\u00a0 For example, the <a href=\"https:\/\/github.com\/solid\/solid-permissions\" target=\"_blank\" rel=\"nofollow\">permissions<\/a> module is now standalone, and both <a href=\"https:\/\/github.com\/linkeddata\/gold\" target=\"_blank\" rel=\"nofollow\">gold<\/a> and <a href=\"https:\/\/github.com\/solid\/node-solid-server\" target=\"_blank\" rel=\"nofollow\">node-solid-server<\/a> now support WebID with delegation, with gold also offering a <a href=\"https:\/\/databox.me\/,proxy\" target=\"_blank\" rel=\"nofollow\">proxy<\/a> server.<\/p>\n<p>Work has continued on adding openid connect to solid and there is a live test server that is prototyping the <a href=\"https:\/\/databox2.com\/\" target=\"_blank\" rel=\"nofollow\">new login flow<\/a>.\u00a0 A new linked data server in <a href=\"https:\/\/github.com\/kjetilk\/RDF-LinkedData\" target=\"_blank\" rel=\"nofollow\">perl<\/a> has been written by <span class=\"commit-author-section\"> <a class=\"user-mention\" href=\"https:\/\/github.com\/kjetilk\" rel=\"author nofollow\" target=\"_blank\">kjetilk<\/a><\/span>.\u00a0 The linked data document editor, <a href=\"https:\/\/dokie.li\/\" target=\"_blank\" rel=\"nofollow\">dokie.li<\/a>, continues to improve, and as promised here, is a <a href=\"https:\/\/dokie.li\/media\/video\/dokieli.webm\" target=\"_blank\" rel=\"nofollow\">screencast<\/a> showing off the new features.<\/p>\n<p><a href=\"https:\/\/www.w3.org\/community\/rww\/files\/2014\/03\/ldfragments.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-344\" src=\"https:\/\/www.w3.org\/community\/rww\/files\/2014\/03\/ldfragments-300x165.png\" alt=\"ldfragments\" width=\"300\" height=\"165\" srcset=\"https:\/\/www.w3.org\/community\/rww\/files\/2014\/03\/ldfragments-300x165.png 300w, https:\/\/www.w3.org\/community\/rww\/files\/2014\/03\/ldfragments.png 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><span style=\"color: #0000ff\">Last but not Least&#8230;<br \/>\n<\/span><\/h3>\n<p><a href=\"http:\/\/linkeddatafragments.org\/\" target=\"_blank\" rel=\"nofollow\">Linked Data Fragments<\/a> has now come up with some impressive demos using the <a href=\"http:\/\/linkeddatafragments.org\/in-depth\/#tpf\" target=\"_blank\" rel=\"nofollow\">Triple Pattern Fragment<\/a> technique.\u00a0 In addition to the endpoint on <a href=\"http:\/\/fragments.dbpedia.org\/\" target=\"_blank\" rel=\"nofollow\">dbpedia<\/a>, kudos to Ruben Verborgh who has <a href=\"https:\/\/data.verborgh.org\/ruben\" target=\"_blank\" rel=\"nofollow\">published<\/a> 25,000+ triples on his own site.\u00a0 And finally, an excellent integration with <a href=\"https:\/\/www.wikidata.org\/wiki\/Wikidata:Main_Page\" target=\"_blank\" rel=\"nofollow\">wikidata<\/a>, <a href=\"https:\/\/viaf.org\/\" target=\"_blank\" rel=\"nofollow\">viaf<\/a> and dbpedia, all working in one browser, was created.\u00a0 Try it <a href=\"http:\/\/bit.ly\/wikidata-dbpedia-viaf\" target=\"_blank\" rel=\"nofollow\">here<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary An eventful 2016 draws to a close, steady progress has been made on standards, implementations and apps, for reading and writing to the web.\u00a0 Some press coverage is starting to emerge, with pieces on a decentralized web and putting &hellip; <a href=\"https:\/\/www.w3.org\/community\/rww\/2017\/01\/01\/read-write-web-q4-summary-2016\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":26,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes","footnotes":""},"categories":[1],"tags":[],"class_list":["post-419","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/posts\/419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/comments?post=419"}],"version-history":[{"count":5,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/posts\/419\/revisions"}],"predecessor-version":[{"id":428,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/posts\/419\/revisions\/428"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/media?parent=419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/categories?post=419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/rww\/wp-json\/wp\/v2\/tags?post=419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}