frontier

Aggregatoren und Referrer-Spamming

Dave Winer meine ich, mit seinem newsRiver.root:

When the aggregator reads a feed it sets the referer for the request to http://www.newsriver.org/, a new site with a place-holder message for people who are unfamiliar with the aggregator. This address will appear in the referer logs for feeds that are read by users of this aggregator.

Und wieder spammed er Referer, anstelle sich an die Norm zu halten, die URL für den Aggregator mit in den User-Agent-Header zu packen. Nein, nicht alle Hits von Aggregatoren kommen von deren Seiten, das ist hochgradiger Unfug den er schon mit dem Aggregator von Radio Userland veranstaltet hat. Und schon damals sich als merkbefreit gegeben hat, als versucht wurde es ihm zu erklären.

Wieso sind Programmierer gerade im Bereich von Web-Techniken und verwandten Themen so unfähig sich mal Spezifikationen anzugucken? Und sich einfach mal an das zu halten, was Sinn macht? So kompliziert ist die HTTP-Spezifikation ja dann nun auch wieder nicht, das man sich nicht wenigstens rudimentär dran halten könnte ...

newsRiver - Aggregator für den OPML Editor

Dave Winer hat newsRiver.root freigegeben - seinen Aggregator für den OPML Editor. Und was ist wieder mal passiert - wie so oft bei ihm? Die Zeichensatzunterstützung ist völliger Schrott. Das Teil kann nur Feeds mit iso-8859-1 korrekt lesen, utf-8 Feeds kriegen kaputte Sonderzeichen. Mich würd ja wirklich mal interessieren ob er irgendwann mal den Sinn und Zweck von Zeichensätzen wie utf-8 kapiert, oder überhaupt mal seiner Software eine vernünftige Basis zur Unterstützung von mehr als dem Systemzeichensatz verpasst.

Abgesehen davon will sein OPML Editor immer noch bei mir zwangsweise den MSIE starten - sorry, aber das ist nun wirklich lächerlich. Und natürlich gibts keine einfache Stelle um das zu ändern - vermutlich kann ich es ändern, wenn ich irgendwo in den Tiefen der Frontier Datenbank ein Setting umstelle, das mir dann möglicherweise beim nächsten Update überschrieben wird ...

Und nach etwas rumsuchen hab ichs auch gefunden: in opml.root muss man system.verbs.builtins.webBrowser aufsuchen und dort die beiden Scripts getDefaultBrowser und launch ändern. In getDefaultBrowser wird bei Carbon der Default auf MSIE gesetzt, das muss auf sfri geändert werden. Und in launch muss man sfri als gültige Auswahl zufügen. Und ja, beim nächsten Update in der Region wird das dann wieder geplättet ...

Another OPML server...

Phil Pearson does it again - diesmal hat er den Community-Server für den OPML-Editor von Dave Winer in Python nachprogrammiert (damals hatte er ja den Radio Community Server nachgebaut, ein Projekt an dem ich auch zweitweilig beteiligt war). Jedenfalls kann man jetzt also auch seinen OPML-Editor auf die eigene Linux-Kiste veröffentlichen lassen, wenn man dort Python und SCGI zur Verfügung hat.

Wer mit PostgreSQL und Frontier arbeiten will, einfach die PostgreSQL Extension for Frontier installieren. Für Mac und Windows.

Ein erstes Python Beispiel in Frontier ist jetzt online. Sieht sehr interessant aus - ich würd mir wünschen das jetzt mal jemand Binaries baut, denn XCode habe ich ja - wegen 10.2 - noch nicht. Und ich würd damit doch so gerne rumspielen ...

Frontier Scripting - Alles mögliche an Frontier Sourcen - haufenweise Scripts und Suites

Frontier Tutorials - Noch ein paar Frontier Tutorials

Serious First Steps In UserTalk Scripting - Aktualisiertere Version eines Frontier Usertalk Tutorials

Up and Running with Frontier Web Site Management - Aktualisiertere Version eines Frontier Website Tutorials

Frontier Kernel - Sourceforge Projekt zum Open Source Frontier Kernel