{"id":252,"date":"2005-11-03T00:56:41","date_gmt":"2005-11-02T22:56:41","guid":{"rendered":"http:\/\/blogs.bl0rg.net\/neingeist-neu\/2005\/11\/03\/planetenreboot\/"},"modified":"2006-10-12T19:02:04","modified_gmt":"2006-10-12T17:02:04","slug":"planetenreboot","status":"publish","type":"post","link":"https:\/\/blogs.bl0rg.net\/neingeist\/2005\/11\/03\/planetenreboot\/","title":{"rendered":"Planetenreboot"},"content":{"rendered":"<p>Ich war schon eine Weile mit unserem <a href=\"http:\/\/planet.entropia.de\">Planeten Entropia<\/a> unzufrieden: Das Design gefiel mir nicht und an <a href=\"http:\/\/planetplanet.org\/\">der Software<\/a> hatte ich mir auch schon ein paar Mal die Z\u00e4hne ausgebissen &#8211; an 1400 Zeilen XML-Parser f\u00fcr 4 RSS Formate (0.94, 1.0, 2.0, Atom 0.3) rumzupatchen um Atom 1.0 zum Parsen zu bewegen ist nicht gerade meine Vorstellung von Spa\u00df.<\/p>\n<p>Das Dresdner Chaos hat aber einige Ruby-Freaks hervorgebracht. U.a. hat <a href=\"http:\/\/astroblog.spaceboyz.net\/\">Astro<\/a> einen RSS-Aggregator im Planeten-Stil kreirt, den <a href=\"http:\/\/astroblog.spaceboyz.net\/harvester\/\">Harvester<\/a> &#8211; mit 70 Zeilen RSS-Parser. (Man mu\u00df hier dazu sagen, dass hier nicht direkt am XML gekaut wird, sondern eine <a href=\"http:\/\/www.germane-software.com\/software\/rexml\/docs\/tutorial.html\">XML-Bibliothek<\/a> verwendet wird. Wie sich das geh\u00f6rt.)<\/p>\n<p>F\u00fcr den <a href=\"http:\/\/astroblog.spaceboyz.net\/harvester\/\">Harvester<\/a> oder besser gesagt Astros MRSS-Bibliothek habe ich heute halt Atom implementiert (Code demn\u00e4chst bei Astro oder unter svn:\/\/bl0rg.net\/harvester\/)  und den <a href=\"http:\/\/planet.entropia.de\">Planeten<\/a> samt Harvesters Default-Layout (von <a href=\"http:\/\/tigion.bsd-crew.de\/blog\/\">Tigion<\/a>) rebootet. Das sieht doch schon besser aus.<\/p>\n<p>In den n\u00e4chsten Tagen werd ich mich dann sicher noch mit kaputten RSS-\/Atom-Feeds rumschlagen m\u00fcssen &#8211; Ich verspreche <em>strict<\/em> zu sein \ud83d\ude42<\/p>\n<p>P.S.: Bestehende Probleme sind bekannt und m\u00f6glicherweise Schuld der Quellen, aber nicht alle.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich war schon eine Weile mit unserem Planeten Entropia unzufrieden: Das Design gefiel mir nicht und an der Software hatte ich mir auch schon ein paar Mal die Z\u00e4hne ausgebissen &#8211; an 1400 Zeilen XML-Parser f\u00fcr 4 RSS Formate (0.94, 1.0, 2.0, Atom 0.3) rumzupatchen um Atom 1.0 zum Parsen zu bewegen ist nicht gerade [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,16,12],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/posts\/252"}],"collection":[{"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/comments?post=252"}],"version-history":[{"count":0,"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/posts\/252\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/media?parent=252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/categories?post=252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.bl0rg.net\/neingeist\/wp-json\/wp\/v2\/tags?post=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}