citizenlabsgr / adopt-a-drain

Deploy an Adopt-a-Drain program for the Grand River watershed.
https://lgrow-staging.herokuapp.com
BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

Profanity in Drain Names #231

Open Wilfongjt opened 5 years ago

Wilfongjt commented 5 years ago

Problem

I had a nice conversation with the LGROW team about users that use profanity when naming a drain. Leaving the name may be a deterrent to using profanity or Double entendres in the drain name, or proper nouns. GR doesn't like "Stormy Daniels" as a drain name although it is popular with Rapidians.

Wilfongjt commented 5 years ago

~The Obvious Solution~

Method

Strengths

Weaknesses

Wilfongjt commented 5 years ago

Pre-name all Drains

Give all the drains names before adoption.

Method

Strengths

Weaknesses

Solution

Wilfongjt commented 5 years ago

Earn the Right to Name the Drain

Most people won't go out of their way to get get extra privileges and Malicious people don't want to be known. We can use this to our advantage, we can let people earn privileges to name the storm drain. Security is enhanced by knowing your users... proper identity is a key aspect of security. I would guess that this transfers to profanity-naming. If they bother to identify themselves face-to-face they are going to be able to give a drain a community safe name.

Method

Strengths

Weaknesses

softwaresteph commented 5 years ago

A fun place to start for pre-named drains might be https://what3words.com. They give a 3 word identifier to every 3 meter square in the world.

For example, one drain near The Factory would be: ages.crowned.grows https://map.what3words.com/ages.crowned.grows

Wilfongjt commented 5 years ago

The drains could be named after the users. If someone wishes to personalize their names they can contact LGROW through email.

Drasilabyss commented 4 years ago

This might be a solution for naming. When naming something, you can have the name show up privately. If you want your name to be public, you request a sticker to put on your drain. To get a sticker, the name has to be approved.