On Wed, Mar 11, 2009 at 12:33 PM, Tal <tal....@gmail.com> wrote: > http://trac.openstreetmap.org/ticket/1643 > > I've uploaded a patch for osmarender which support two new features: > > 1. preferedLanguages parameter. if preferedLanguages=":en,:de,,:he" > osmarender will use the first of avaiable tags from: > name:en,name:de,name,name:he > "name" is just an example, it applies to ALL keys used for text > rendering in the rules: text,areaText,caption,pathText. > > 2. Support making one tag be exactly the same as another tag using the > following construct: > name:he="hebrew text" > name="$(name:he)" > This is not full variable expansion, just the ability for tag A to > say: i have exactly the same value as tag B. > > What is the process for approval/rejection of this patch?
This will result in the very commonly used name=* tag becoming useless for anyone that doesn't support this ad-hoc macro language once this starts being entered into the database. Can we please not introduce the disaster of templates into the OSM database, if you want to automatically keep two tags in sync it would be better to do that in your OSM editor. _______________________________________________ dev mailing list dev@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev