Ticket #539 (new request)

Opened 6 months ago

Last modified 6 months ago

Split translation teams in 3 roles

Reported by: nick Owned by:
Priority: minor Milestone: Sometime...
Component: Core Version: devel
Keywords: Cc:
Easy Task: no Blocked By:
Blocking: Ready for Review: no
Patch Review: Needs Patch: yes

Description

One of the Xfce translators suggested to have 3 roles on translation teams:

- Coordinators: manage users (+ permissions below)
- Reviewers: accept reviews + submit translations (+ permissions below)
- Members: Only submit reviews.

No idea if this fits with transifex.net, but it might be a good way for new translators to prove their selfs before actually submit directly upstream.

Change History

Changed 6 months ago by glezos

  • priority changed from major to minor
  • milestone set to Sometime...

I'd really like us to keep our stance to the Simple-and-working atomic scenario on "a translator is someone who can submit files". In this sense, a reviewer in the above suggestion is a "full translator".

Now, the ticket turns into needing a role to only submit reviews. We can name this guy a "Junior" or "Rookie" (or something more motivating, really). I was thinking of something very simple: A flag. Someone is either a rookie or not. If he is, he just can't submit files.

Our permission controls are starting to become complicated, and soon we'll urge folks to develop such features as addons. When they're ready enough we could even include them as embedded applications.

Note: See TracTickets for help on using tickets.