[osmosis-dev] WayKeyFilter
Andrew Byrd
andrew at fastmail.net
Fri Nov 20 00:15:39 GMT 2009
On 19 Nov 2009, at 23:11, Brett Henderson wrote:
>
> I think filters should behave consistently rather than having each
> entity type treated differently for a particular use case
> convenience. Usually I try to avoid changing existing behaviour,
> but only if there's a reasonable alternative. If the current
> filters are inconsistent I think we should change them. If we are
> going to break existing behaviour though I think we should attempt
> to make all the breaking changes at once rather than dribbling them
> in over a longer period.
The would be no need to break immediately with existing tasks. It
looks to me like the best way to make the filters consistent is to put
them all in the same task. It would have a different name and could
live alongside the others as long as necessary.
> Yep, I think we'd have to escape the separating character if it is
> included in the key. Given the rarity of something like a ',' in a
> tag name, I don't think there's an issue with requiring users to
> escape it when it does occur.
Shouldn't be too hard, and it's necessary for completeness. I came
upon a big mailing list debate about restricting the grammar of tag
keys, and I see that there is a strong desire to prevent the technical
details from letting people tag whatever they want however they want,
for encouraging worldwide use.
> I'm gonna take a back seat on this one :-) If you have some time to
> gather some requirements, tidy up the existing tasks, and add new
> features then go for it.
Actually, Peter's suggestion is really good and seems complete. I'll
wait and see if anyone suggests anything else over the next few days,
and then try to implement something.
-Andrew
More information about the osmosis-dev
mailing list