maproulette / maproulette3

MapRoulette, the micro-tasking tool for OpenStreetMap
https://maproulette.org
MIT License
125 stars 33 forks source link

Consider hiding flagged challenges where report is not yet processed #2003

Open matkoniecz opened 1 year ago

matkoniecz commented 1 year ago

I understand that processing flagged challenge takes time (though not really sure how such processing works exactly, see https://github.com/maproulette/challenge-reports/issues/7 from Feb 26)

But maybe hiding flagged challenges from list shown to users on MR homepage would make sense? To reduce exposure of users to problematic ones?

(there is obviously risk of someone maliciously flagging stuff - but if someone is vandal then detecting them and blocking on such easy to revert vandalism would be actually benefit, and it is not feasible to flag so many tasks that MR will run out of things to display)

mvexel commented 1 year ago

There is no formal process for how flagged challenges are "processed". As with most processes in OSM, we rely on the community to self-regulate. The creator of the challenge does receive an email linking to the report issue with the DWG as an adjudicator of last resort.

That said, we can consider hiding flagged challenges from search and discovery. @tsun812 @javtran @jschwarz2030 whadayathink? (I remember we did consider this but don't remember the outcome of the discussion at the time)

yans80 commented 1 year ago

we can hide flagged challenges from the discoverable page if that's the path we want to follow, and when do we show the hidden challenge again, once the issue is marked closed?

matkoniecz commented 1 year ago

As with most processes in OSM, we rely on the community to self-regulate.

Though if author of challenge can completely ignore flagging - then what is the point of it? It is already possible to use chat box on challenge to post comment.

And flagging interface mentions that such flagged challenges can end delisted, so I expected some process/effect that will cause them to be delisted - manually in case of no reaction or via some other process.

mvexel commented 1 year ago

That process is manual right now, but as the feature gets used more and we get feedback about it (like this ticket, thank you) we will keep evolving it. One option may be to delist flagged challenges automatically after some period of time, but we have not made a decision about this

wolfgang-8 commented 11 months ago

One option may be to delist flagged challenges automatically after some period of time

In this case, someone might be surprised to cannot find a specific challenge and don't know why. Personally, I would prefer to show a red flag and perhaps a short information nearby the challenge name, e.g. in this list https://maproulette.org/browse/challenges.

It would also be helpful, if the "flagged" information on the challenge main page could be presented in a more prominent way. Or maybe a better solution - if flagged, the detailed informations on the main page are hidden and only "This challenge has been flagged" + additional information about the flagging process is shown. Then it is possible to proceed or go back. This would ensure, that user really recognise the flag.