{"id":507,"date":"2005-12-08T14:46:05","date_gmt":"2005-12-08T18:46:05","guid":{"rendered":""},"modified":"2006-05-22T11:06:55","modified_gmt":"2006-05-22T15:06:55","slug":"why_microsoft_seems_to_reinvent_the_whee","status":"publish","type":"post","link":"https:\/\/fgiasson.com\/blog\/index.php\/2005\/12\/08\/why_microsoft_seems_to_reinvent_the_whee\/","title":{"rendered":"Why Microsoft seems to reinvent the wheel with RSS?"},"content":{"rendered":"<p>I cannot understand why Microsoft seems to try to reinvent the wheel with RSS 2.0. Okay, I am a little bit late with that one, but I just discovered that they talked about an &#8220;extension&#8221; to RSS 2.0 called &#8220;<a href=\"http:\/\/msdn.microsoft.com\/windowsvista\/building\/rss\/simplefeedextensions\/\">Simple List Extensions Specification<\/a>&#8221; at Gnomedex 2005.<\/p>\n<p>Well, what this SLES is all about? &#8220;The Simple List Extensions are designed as extensions to existing feed formats to make exposing ordered lists of items easier and more accessible to users&#8221;.<\/p>\n<p>Then I was lost&#8230; <\/p>\n<p>Why does Microsoft publish such a specification for RSS 2.0? RSS 1.0, supported by XML Namespaces and RDF, already use such an ordered list called a &#8220;rdf:seq&#8221; to do exactly the same thing. This capability is provided directly by RDF.<\/p>\n<p><a href=\"https:\/\/fgiasson.com\/blog\/index.php?title=rss_1_0_rss_2_0_make_it_simple_not_simpl&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1\">I already wrote about the difference between RSS 1.0 and RSS 2.0<\/a> and I really do not understand why Microsoft develops modules for RSS 2.0 instead of implementing everything using RSS 1.0 and RDF.<\/p>\n<p>I already read somewhere that Microsoft doesn&#8217;t have in their plan to develop any RDF parser in their .NET framework. It is probably one of the reasons why they do not use RDF 1.0: because they do not have any tool to implement it and do not have plans to develop one. <\/p>\n<p>Why? Someone could help me with that one?<\/p>\n<p>Right now I think that my greatest whish is to have the Jena framework developed in C#. I think that I can&#8217;t rely on Microsoft for that one.<\/p>\n<p>Finally it seems that<a href=\"http:\/\/blogs.msdn.com\/rssteam\/archive\/2005\/06\/25\/432686.aspx\"> I am not the only person<\/a> that have questions related with this move in relation with RSS 1.0.<\/p>\n<div class=\"tags\">tags technorati : <a href=\"http:\/\/technorati.com\/tag\/Rss\" rel=\"tag\">Rss<\/a> <a href=\"http:\/\/technorati.com\/tag\/rss1.0\" rel=\"tag\">rss1.0<\/a> <a href=\"http:\/\/technorati.com\/tag\/rdf\" rel=\"tag\">rdf<\/a> <a href=\"http:\/\/technorati.com\/tag\/micrsoft\" rel=\"tag\">micrsoft<\/a> <a href=\"http:\/\/technorati.com\/tag\/sles\" rel=\"tag\">sles<\/a> <a href=\"http:\/\/technorati.com\/tag\/gnomedex2005\" rel=\"tag\">gnomedex2005<\/a> <a href=\"http:\/\/technorati.com\/tag\/c#\" rel=\"tag\">c#<\/a> <a href=\"http:\/\/technorati.com\/tag\/.net\" rel=\"tag\">.net<\/a> <a href=\"http:\/\/technorati.com\/tag\/jena\" rel=\"tag\">jena<\/a> <a href=\"http:\/\/technorati.com\/tag\/framework\" rel=\"tag\">framework<\/a> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>I cannot understand why Microsoft seems to try to reinvent the wheel with RSS 2.0. Okay, I am a little bit late with that one, but I just discovered that they talked about an &#8220;extension&#8221; to RSS 2.0 called &#8220;Simple List Extensions Specification&#8221; at Gnomedex 2005. Well, what this SLES is all about? &#8220;The Simple [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[57,84,64],"tags":[],"class_list":["post-507","post","type-post","status-publish","format-standard","hentry","category-blogging","category-semantic-web","category-web"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=507"}],"version-history":[{"count":0,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/507\/revisions"}],"wp:attachment":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}