We begin by charting a course
Creative Commons License photo credit: Dunechaser

Download link for the impatient ones: http://downloads.igorbrejc.net/osm/kosmos/

After a long time (three months actually) a new version of Kosmos is out. It mostly contains fixes for bugs I detected while developing GroundTruth (with which Kosmos shares quite a lot of code). I haven’t really done any work on Kosmos directly ever since I started working on GroundTruth, but I hope to get back in development in the next few months.

One major issue that came up was the fact that a new (or not so new) OSM wiki URL scheme was not supported for rules source URL (http://wiki.openstreetmap.org/wiki/Kosmos_General_Purpose_Rules in addition to the old one http://wiki.openstreetmap.org/index.php/Kosmos_General_Purpose_Rules). This has now been fixed.

Goodies For The Upcoming 2.5 Release

I do have some other good news: very soon Kosmos will support the new OSM selector syntax that I developed for GroundTruth. This means that the expressions like

Kosmos New Rules 1

will now work in Kosmos. An extended support for selecting relations will also come in the same package:

Kosmos New Rules 2

I will also try to reuse GroundTruth’s wikitext parsing code which is more robust than the old Kosmos’ one, since it allows specifying table columns in more than one line of text.