LineSymbolizer in Mapnik 2.1 now supports the offset parameter to do parallel lines. But other symbolizers need support added as well (like Text).
This would be nice for ShieldSymbolizers as well. For example, to draw shields offset from road segments.
Since this offsetting is a very new feature and the algorithm may need adjustments, I think we should stick to releasing Mapnik 2.1 with support only on the line symbolizer. Then, after some time in the wild, we can look to expose this for other symbolizers - notably, text/shields/line patterns.
So, pushing off from the 2.1 milestone for now.
Done for TextSymbolizer in harfbuzz branch. Refs # 1428.
I made patch, which anables offset for LinePatternSymbolizer. See 607727b
@PetrDlouhy - thanks for the patch! Ideally if you think it is ready, then create a pull request.
This would be great for MarkerSymbolizer too.
@gravitystorm - adding offsets to markers would be very easy - and could happen well before text. If this is important want to create a new ticket for that?
offset is now supported in all symbolizers however it is still called dx, and dy in text/shields.