publiclab / mapknitter

Upload your own aerial images, position (rubbersheet) them in a web interface over existing map data, and share via web or composite and export for print.
http://mapknitter.org
GNU General Public License v3.0
267 stars 210 forks source link

PLANNING ISSUE: spam #252

Open ebarry opened 6 years ago

ebarry commented 6 years ago

Based on discussion in https://github.com/publiclab/mapknitter/issues/246 and on the moderators group here (but only visible to members of the moderators group) https://groups.google.com/forum/#!topic/publiclab-moderators/cAMwSh7b290

Clean up existing spam

Hinder incoming spam

Ideas in discussion, not yet agreed upon

jywarren commented 6 years ago

For the interlinking, i'm not sure how to let MapKnitter figure out what someone's role is at PublicLab.org. We could try to make this part of the PL API, and MapKnitter would read from the API for a given user and copy the "role" field. But when would we prompt people for this?

If someone doesn't have a MK account, we can 1. do it at the moment that's created based on their PL account. But if they already do, we may have to 2. run a batch script to copy over roles. Then, 3. we'd have to account for people who have both accounts but are currently not a moderator but then becomes one. Would they be prompted to upgrade their MK account too? Then PL.org would have to be able to read their MK account info.

Complex but doable...

jywarren commented 6 years ago

Add ability to filter by missing thumbnails

is a missing thumbnail a "broken" image or just no image? I thought we already don't show maps without any images on the MK front page, is that right?

I think the button on MK.org currently "archives/spams" maps, doesn't delete them (so maybe one of the checklist items above is done?)

icarito commented 6 years ago

We should do confirmation emails to validate email addresses, I think they are in progress, right? Seems we have a high percentage of invalid accounts in the first place.

SidharthBansal commented 5 years ago

Part of #300