Deprecation of vending=bottle_return

@Something_B has recently edited the Wiki page for vending=bottle_return (to be used with amenity=vending) which has 2,145 uses to say that the tag is deprecated in favour of recycling_type=reverse_vending_machine (to be used with amenity=recycling) which has 19 uses. No reason for this was documented. vending=bottle_return continues to be used by iD tagging schema and others.

Has there been any discussion of this?

1 Like

vending=bottle_return is extremely bad in semantics. Trolltag - OpenStreetMap Wiki describes why such tags is bad idea. amenity=recycling is actually fits, rendered on OSM Carto and maybe by other renderers also. amenity=vending_machine is just other things. If vending=bottle_return is OK, perhaps vending=banknotes for ATMs is also OK? Both vending machines and ATMs are machines.

2 Likes

Yeah but it still doesn’t excuse you from simply deprecating it without a prior discussion (proposal or otherwise).

7 Likes

I can revert this change just now.

I’ve reverted the change. Besides the obvious one sided nature of the change, it isn’t even clear if this is a troll tag.

3 Likes

Reverse vending machine not sell anything (as ordinary vending machine does), but doing an opposite: accepts bottles and issues tokens.

The point is that is that you get something of value from the exchange.

4 Likes

Hmm
 Bottles instead of money? Ordinary VMs accepts money (banknotes, coins, debit or credit cards, etc.). But reverse VMs are different in this point.

It would be a good idea to move this into the amenity=recycling space. Machines that return money or a valuable token in return for recycling bottles, other glassware, plastic bottles, cans, etc. are increasingly common. Maybe a vending=bottle_return tag could be replaced by amenity=recycling + recycling:glass_bottles=yes + reward=cash/token/no/etc For machines accepting other recyclable goods, a suitable other recycling:*=* tag can be added.

5 Likes

There have been similar debates earlier:

Vending=bottle_return for coffee cups?

covering the issue of coffee cups as well as bottles and supporting the idea to use the recycling scheme instead of vending=bottle_return.

I probably agree that it would make more sense for this to be under “recycling” than under “vending”, especially if we were creating a new tagging scheme from scratch, but to me deprecated means the community has discussed this and agreed on it, which also gives data consumers a chance to react. Not just that one person thinks it’s a bad idea. It’s also confusing to mark it as deprecated on the Wiki while it’s in the iD tagging schema, without even telling them. If someone makes a proposal I’ll probably vote for it :slight_smile:

6 Likes

Yep, I fully agree to that and I did not want to support the undiscussed deprecation at all. Just wanted to connect to the earlier discussion not quite long ago.

1 Like

so it isn’t a vending machine. Nothing is sold.

That wasn’t the question, the question was is it so far off that it is a (dangerous) troll tag.

how can a vending machine that is not vending not be a troll tag?

There are likely 100s of tags that “don’t quite fit” (just consider shop=agrarian or worse craft=grinding_mill) contrary to troll tags (building=no etc), the question is if a naive interpretation by a data consumer has any consequences outside of purity concerns (contributors will be using presets so won’t be seeing the offending tags anyway), and I would say in this case no. There is just no useful way you can utilize amenity=vending without considering the vending tag (think soft drinks vs. parking tickets).

6 Likes

It is vending something: money, if you pay with bottles :upside_down_face:
payment:empty_bottles = yes
cash_out = no
coupon_out = yes

Seriously:

We’re lacking good tags for any amenity that is buying things. Car dealers buying used cars, second hand shops (which are not pawn_shop) buying used goods, jewelers buying gold

Bottle return machines are just one specific issue out of all of these.

I don’t think ‘vending_machine’ isn’t too bad for a tag - it’s just a machine that exchanges goods and money either one way or the other. Strictly speaking, even many parking ticket machines are not vending anything, on modern ones you just enter your license plate number and don’t even get a ticket.

3 Likes

If we count only hundreds of tags out of tens of thousands (because if it’s hundreds you are also looking at many tags with small adoption), we can try to fix them all (and in the first place try to avoid them, most are the result of tagging for the renderer, because some main tag is already rendered hence people invent a troll tag to “use” this rendered tag in combination with something where it doesn’t apply).

2 Likes

bottle return machines are not buying anything either. They neither sell nor buy anything.

For car dealers and second hand shops I agree there is no explicit tag (but it clearly is implicit)

Agreed. There may be some objects where it is really difficult to find a dedicated tag but that does not mean we should not try to do so if someone brings up such an issue.

In the given case a better tagging solution has already been presented so I can’t see much of a reason not to go for it.

3 Likes