How to tag machines where you can return bottles and get your deposit back?

It looks like there are competing and incompatible ways of tagging these type of machines, and I am wondering which one to use.

We find them under amenity=vending & vending=bottle_return (3 829) and amenity= recycling & recycling_type=reverse_vending_machine (2 512).

We cannot tag them both as both are amenity values.

There was a discussion when someone deprecated the vending version but this apparently has been reversed.

So which one is it? The one with more “in use”? Looking at the chronology someone used the second version in one large edit where most of the uses of recycling_type were added in one batch.

this fails to specify that it is specifically for bottles

so this seems clearly superior

amenity=vending & vending=bottle_return is troll tagging and nonsense anyhow as these machines are not selling anything.

amenity= recycling

is surely a better approach, but I wonder why we should use a nonsense value like reverse_vending_machine for recycling_type, when just recycling_type=machine is sufficient to identify the kind of recycling facility.

So why not follow the KISS rule and simply use:

amenity= recycling
recycling_type=machine
recycling:*=yes

?

3 Likes

So why not follow the KISS rule and simply use:

amenity= recycling
recycling_type=machine
recycling:*=yes

I like this, except for one thing: Recycling is associated with “throwing away garbage that can be reused, so we collect it separately”.

But in the case of these machine - in contrast to recycling container - you get your deposit money back.

Your suggestion reads a bit like this is a recycling machine that takes your bottle instead of just a container where you can throw your bottles and I think that is what the other approach wants to solve with the vending framing.

Maybe add a
recycling_refund=yes

?

But then we need four tags to tag such a machine properly, which might be a good trade-off?

I guess one may describe them as selling coupons / cash in exchange of a bottles.

It is not really what I meant as troll tagging when I invented this term. As amenity=vending on its own does not mean much - and it is still a machine of similar size and look, so meaning is not broken. Unlike say tourism=hotel involuntary=yes used instead amenity=prison.

because it would require deprecation of already used tagging…

we have several attempts at doing this causing widespread annoyance and self-contradictory daya and tagging problems and disputes, maybe we can finish one of those first?

also, it fails to describe “you get paid back” part

3 Likes

Sure, or deposit_refund=yes which has been used 14 times so far.

So you are recommending duck tagging here? It looks like a vending machine and makes some noise like a vending machine so tag it as a vending machine?

The wiki says:

A vending machine is a machine which dispenses items … after the customer inserts currency or credit into the machine.

Should we amend this to

… after the customer inserts currency or credit or empty bottles or cans into the machine.

?

not at all. Values for recycling_type in use are

machine
deposit_machine
vending_machine
reverse_vending_machine

and my own choice is always the most simple approach, in this case machine.

Btw: There war a similar topic in 2024, see: Vending=bottle_return for coffee cups?

1 Like

You want to deprecate amenity=vending vending=bottle_return if I understood you correctly

I would rather not put it directly into first line.

1 Like

Another thought:

What about something like amenity=deposit_machine ? and then deposit_type=bottles; cans Don’t get hung up on the exact wording, but as we seem to neither fit it into vending or recycling, maybe it needs it’s own amenity type? As it really is neither a vending machine nor a recycling machine.

4 Likes

I think I would prefer the tagging to reflect what bottle return places represent to their users: a place where bottles / cans / beverage crates can be returned. amenity=vending_machine does not fit “return-type” installations like these well. On the other hand, tagging the society-level purpose (usually these locations are part of a wider recycling system) leads to a very broad and relatively meaningless amenity=recycling category. Do recycling centers and supermarket-type bottle return locations really need a shared top-level tag?

(This also reminds me of amenity=library_dropoff vs. amenity=vending_machine + vending=book_return or similar approaches. Sometimes coming up with a concise top-level amenity can be a good solution.)

2 Likes

What about something like amenity=deposit_machine ?

I’m wondering whether such an amenity tag should be scoped even more narrowly to beverage / food container deposit returns only? There are probably all sorts of other objects with some kind of deposit system, which would fit the “i can claim a deposit there” category.

1 Like

selling cash in exchange for bottles, seriously?
So a book shop is buying cash with books?

2 Likes

We have a number of these in the NSI Name Suggestion Index as amenity=vending_machine + vending=bottle_return and Name Suggestion Index as amenity=recycling.

We have a number of these in the NSI Name Suggestion Index as amenity=vending_machine + vending=bottle_return and Name Suggestion Index as amenity=recycling.

OK, but what is your point?

no, but theoretical shop=scrap_metal_buyer would be fine as far as I am concerned

1 Like

We could then add deposit_machine=bottles to add this info in a flexible way and support food containers, etc. as well.

I am coming to the conclusion that a new value for amenity would solve this once and for all:

amenity=reverse_vending_machine

We could then extend it with

reverse_vending:glas_bottles=yes
reverse_vending:tin_cans=yes
reverse_vending:coffee_cups=yes
…

But this would be a third way in addition to two ways that are already in use but fuzzy at best.

Thoughts?

well, to repeat myself: it would require deprecation of already used tagging…

We have several attempts at doing this causing widespread annoyance and resulting in self-contradictory data and tagging problems and disputes, maybe we can finish one of those first?

Mot convinced that purity benefits are great enough here. But I am not a native speaker of English and I have limited interested in pure, well defined and crystal categorization systems for sake of having them.

Maybe I am weird at thinking that amenity=vending is good enough here.

2 Likes

You have to admit that some kind of logical classification makes sense. A simple reason is that illogical classification makes people look for alternatives or maybe invent alternatives by themselves. Someone coming across amenity=vending & vending=bottle_return may well think what kind of nonsense is this and go for amenity=recycling which definitely fits better. The same may apply for reverse_vending_machine.

Vending machines are selling goods and recycling facilities are made to collect material for recycling purposes. That is a quite simple classification and I do not see any reason why it should be better to mix these up and start to map a recycling facility as vending machine.

1 Like

But the machines here accept all “bar-coded” drink containers, so glass bottles, plastic bottles, both steel & aluminium cans & also tetra packs.

5 separate reverse:vending categories or just drink_containers?

They don’t take coffee cups though!

I would namespace it like fuel: , so you have all the options.

Some tags even use two namespaces. So we could have (not saying I am for it yet)

reverse_vending:bottles:plastic=yes
reverse_vending:bottles:glas=no

You could also do reverse_vending:coffee_cups=no if that is a thing.

Basically the community could build their reverse vending universe.

1 Like