Re: Feedback required for CritiqueBrainz's Moderation Interface

Roman Tsukanov <[email protected]> Sun, 28 Jun 2015 10:57:20 +0900
Newsgroups gmane.comp.audio.musicbrainz.devel
Message-ID <CAJ6GbdJGKNB9Dvww_sak0=5p4YYR4VMEwtFB6j9Jsn+Y21YzVg@mail.gmail.com>
>> On screenshots that you linked there's a "Votes" column. Users can
> vote on spam reports?
>
> They are the votes on the associated revision, maybe I should change
> the header to "Votes on revision".

I don't see vote counts being useful there. Moderator will have to go
and read reported revision anyway to make a decision. Maybe put votes
there?

>> Don't know why moderators would need to edit reviews. I think only
> author should be able to do that. Their name is associated with review
> and it's not a wiki page.
>
> I was thinking that maybe we could use this interface as a way to fix
> issues like CB-150: http://tickets.musicbrainz.org/browse/CB-150

Spam reports and issues in imported reviews are two completely
different problems. Second is a corner case which shouldn't affect
general moderation tasks. It's probably better to implement features
for spam report handling first.

> There was some discussion about it here:
> http://chatlogs.musicbrainz.org/musicbrainz-devel/2015/2015-01/2015-01-13.html#T10-13-25-135366
>
> So people could 'report' these reviews giving a reason like "F*** is
> treated as markdown syntax", and then moderators could edit the review
> to fix it.

Then we need to rename "spam reports" into something else. Again, I
think it should be a separate task.

>> Function for deleting spam reports seems unnecessary. And I think that
> some kind of logging system for admin actions should be a part of this
> interface.
>
> I am working on a logging interface (which I guess will be visible to
> everyone - not just the admins.)

Yeah, I think it's a good idea to make it transparent.

>> Overview of all spam reports seems to be missing.
>
> Sorry but I don't get what you mean? This interface is the overview, isn't it?

Oh, I thought that these reports were only for one of the reviews.
Then it would be nice to see at least some information about reviews
in rows there.

>> We also need a way to ban/delete users.
>
> Considering that this action will only be taken when all the reviews
> of a user are spam, I think we should just delete the user account
> (which will also remove all the associated reviews.)

I'm not sure if banning someone should mean that everything that this
user wrote needs to be deleted. What if some of their reviews are not
spam?

It would also be nice to make that action reversible. In case one of
the accounts is deleted by mistake or something else happens. Maybe
accounts should be blocked or archived instead? Though, these users
should still be able to delete their reviews or account completely,
even if they can't create new reviews, vote, etc. anymore.


-- 
Roman