{"id":134,"date":"2005-12-05T01:01:00","date_gmt":"2005-12-05T09:01:00","guid":{"rendered":"http:\/\/netmesh.info\/jernst\/uncategorized\/the-worlds-first-yadis-urls"},"modified":"2005-12-05T01:01:00","modified_gmt":"2005-12-05T09:01:00","slug":"the-worlds-first-yadis-urls","status":"publish","type":"post","link":"https:\/\/upon2020.com\/blog\/2005\/12\/the-worlds-first-yadis-urls\/","title":{"rendered":"The World&#8217;s First YADIS URLs"},"content":{"rendered":"<p>Unless somebody tells me they were first and I just haven&#8217;t heard about it yet, I&#8217;d like to announce the world&#8217;s first <a href=\"http:\/\/yadis.org\/\" targert=\"_blank\">YADIS<\/a> URLs.<\/p>\n<p>In fact, as of today, all of the URLs hosted by <a href=\"http:\/\/mylid.net\/\" target=\"_blank\">mylid.net<\/a> are YADIS-enabled, such as<\/p>\n<p style=\"margin: 0.25in 0 0.25in 0.5in;\"><a href=\"http:\/\/mylid.net\/jernst\" target=\"_blank\">http:\/\/mylid.net\/jernst<\/a><\/p>\n<p>(You can sign up for one <a href=\"http:\/\/signup.mylid.net\/\" target=\"_blank\">here<\/a> yourself if you&#8217;d like to have one, too)<\/p>\n<p>Now, I realize that there isn&#8217;t an officially blessed YADIS <a href=\"http:\/\/yadis.org\/wiki\/YADIS_Documents\" target=\"_blank\">spec<\/a> yet, and it is better practice to only point to official standards, instead of to things hashed out on a whiteboard in the <a href=\"netmesh.info\/jernst\/Digital_Identity\/yadis-meeting-2005-12-01-notes.html\" target=\"_blank\">meeting<\/a> last Thursday. But I couldn&#8217;t resist &#8230; ;-) and it demonstrates just how simple and powerful the YADIS spec is.<\/p>\n<p>So far, all the implementation does is make available the capabilities document using the <tt>X-YADIS-Location<\/tt> HTTP header. It lists the capabilities supported there &mdash; seven at last count (MinimumLID, LID SSO, LID Post Receiver Profile, Format Negotiation, Traversal, LID Post Sender and Relying Party), which are the same seven LID profiles currently implemented there.<\/p>\n<p>We have also just published some simple developer tools for YADIS development in the <a href=\"http:\/\/netmesh.org\/projects\/yadis\/\" target=\"_blank\">YADIS area<\/a> on the <a href=\"http:\/\/netmesh.org\/\" target=\"_blank\">NetMesh Developer&#8217;s Site<\/a>. They allow YADIS developers to test their conformance to the YADIS spec; we are planning to update them as the spec progresses towards V1.0.<\/p>\n<p>As usual, the code is open-source (dual licensed) and available from <a href=\"http:\/\/netmesh.org\/downloads\/\" target=\"_blank\">netmesh.org\/downloads<\/a> in PHP, Perl and Java, with the same functionality. It&#8217;s also available in a hosted model at <a href=\"http:\/\/mylid.net\/\" target=\"_blank\">mylid.net<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unless somebody tells me they were first and I just haven&#8217;t heard about it yet, I&#8217;d like to announce the world&#8217;s first YADIS URLs. In fact, as of today, all of the URLs hosted by mylid.net are YADIS-enabled, such as http:\/\/mylid.net\/jernst (You can sign up for one here yourself if you&#8217;d like to have one,&hellip;<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"webmentions_disabled":false,"footnotes":""},"categories":[60],"tags":[],"class_list":["post-134","post","type-post","status-publish","format-standard","hentry","category-digital_identity","kind-"],"kind":false,"_links":{"self":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":0,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"wp:attachment":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}