Be liberal with input, strict with output

cover image for Be liberal with input, strict with output

Midgard’s support for GeoRSS is solidifying with the auto-probing system in OpenPsa and the latest release of org.routamc.positioning.

After a brief consultation with the Andrew Turner from GeoClue I decided to skip the confusing jungle of GeoRSS specifications and follow the good old principle of being liberal with input, strict with output.

This means that now Midgard can import position data from HTML ICBM meta tags, W3C Geo RSS and Simple GeoRSS formats but only outputs it in GeoRSS Simple format. And here’s one of the results:

DeathMonkey's GeoRSS-driven position map

Note: This change of approach also means that Midgard can communicate with GeoPress quite easily.

Read more Midgard posts.