[wp-meta] [Making WordPress.org] #1398: New user roles for Rosetta sites

Making WordPress.org noreply at wordpress.org
Wed Nov 18 11:00:28 UTC 2015


#1398: New user roles for Rosetta sites
------------------------+-------------------------------------------
Reporter:  petya        |      Owner:
    Type:  enhancement  |     Status:  new
Priority:  normal       |  Component:  International Sites (Rosetta)
Keywords:               |
------------------------+-------------------------------------------
 Given the changed demand for translation work coming from the plugins and
 themes added to translate.wordpress.org, here's a suggestion for a change
 in the user roles and privileges of users of the Local Rosetta sites.

 There are three main types of roles we need to think about that are
 granted from a Rosetta site:

 - A community and publishing role – people who update the site, publish
 content about releases, take care of the showcase, publish information
 about local events, meetups. Having dedicated roles for this will help
 local communities pick up the communication from their official tool.

 - A translation management role – people who are in charge of
 translations, releasing translations and managing translation permissions

 - Forum moderators - people who are can moderate content on local forums

 Some of the roles might overlap, but it's important to be able to separate
 the two should people be interested in that.

 Based on that, here’s the proposed changes to roles, role titles and
 permissions:


 == Locale Manager role ==

 Add a '''Locale Manager role''' (current Editor role with a couple of new
 perks in the future)

 A Locale manager will be able to:

 - Create and edit site content
 - Add new users for all roles
 - Modify the showcase
 - Update the theme settings - change the header, change the welcome
 message
 - Manage menus
 - Validate strings on any project for the associated locale
 - Can add other General translation editors
 - Can add Per project translation editors
 - Can create and release translations
 - Can do deploy requests for Rosetta


 == Community/publishing roles: ==

 We keep the general WordPress roles for the community/publishing users:

 - Editor
 - Author
 - Contributor
 - Subscriber

 None of these roles should have any translation management privileges.
 Editors should be able to add other editors.

 == Translation management roles ==

 Two new roles suggested here

 '''General translation editor'''

 - Can validate strings on any project for the associated locale
 - Can add other General translation editors
 - Can add Per project translation editors
 - Can create and release translations
 - Can do deploy requests for Rosetta

 '''Per project translation editor'''

 - Can validate strings for a project they’re assigned to by a General
 Translation Editor

--
Ticket URL: <https://meta.trac.wordpress.org/ticket/1398>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list