Page MenuHomePhabricator

the meaning of "hide", "delete" and "oversight" rights is unclear
Closed, ResolvedPublic

Description

In AFT5 there are these rights:

  • aftv5-delete-feedback
  • aftv5-hide-feedback

It's not clear which of them relates to the "oversight" operation and which of them relates to the "delete" operation, usually known in AFT5 as "hide".

I tried to understand it by reading the source, but the confusion remained.

This makes the rights hard to translate and may also create bugs, because the programmers may confuse the rights names and the actions that require them.

Please clean it up by making the terminology consistent, explaining it in the qqq documentation and cleaning up unneeded rights in the source code if needed.

Thank you.


Version: unspecified
Severity: normal

Details

Reference
bz39282

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:45 AM
bzimport set Reference to bz39282.
bzimport added a subscriber: Unknown Object (MLST).

I see no "delete" is used in messages so I'm writing "delete" for all "oversight" in translations.

Actually "delete" is usually "hide" and "oversight" is "oversight". It may seem a bit weird, but it's OK, because it is weird.

(In reply to comment #2)

Actually "delete" is usually "hide" and "oversight" is "oversight". It may seem
a bit weird, but it's OK, because it is weird.

The issue is, "delete" and "hide" are daily words but "oversight" is kind of jargon and I cannot find a correct explanation for MediaWiki's use in dictionaries, so it's hard (or impossible) to find such jargons in foreign languages which have widespread use and understand.

That's one of the biggest problems with this extension. I've been complaining about that for months, mostly at Bug 35026.

The page https://www.mediawiki.org/wiki/Article_feedback/Version_5/Feature_Requirements makes it relatively clearer, but it's still messy.

I completely agree that the current permission "system" is unclear.
It will soon change - see ticket https://bugzilla.wikimedia.org/show_bug.cgi?id=39497
Please do chime in over there ;)

The discussion about the "oversight" terminology is at https://bugzilla.wikimedia.org/show_bug.cgi?id=35026 already and it's perhaps better to pick it up there.

I will close this ticket as it's a duplicate of 2 others.

  • This bug has been marked as a duplicate of bug 39497 ***