QA/Execution/Web Testing/SUMO/Tips and Pointers: Difference between revisions

From MozillaWiki
< QA‎ | Execution‎ | Web Testing‎ | SUMO
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:


==User Roles==
==User Roles==
SUMO has many user roles with varying privileges.Listed below are some of the user roles along with their privileges.
*SUMO has many user roles with varying privileges.Listed below are some of the user roles along with their privileges.


(Each group inherits permissions from the previous groups)
(Each group inherits permissions from the previous groups)


Anonymous
Anonymous
  Anonymous users are people  who are not logged in. Anonymous users can:
  *Anonymous users are people  who are not logged in. Anonymous users can:
  * View articles in the Knowledge base, Administration, How to
  ** View articles in the Knowledge base, Administration, How to
  contribute, and Live Chat documentation categories
  contribute, and Live Chat documentation categories
  * Post to the Firefox forum
  ** Post to the Firefox forum
  * Submit article feedback.
  ** Submit article feedback.
  * Vote on article feedback polls
  ** Vote on article feedback polls




Contributor
Contributor
Contributors are users that are logged in to the site. Contributors can:
*Contributors are users that are logged in to the site. Contributors can:
  * View articles in the staging area, and the testing area
  ** View articles in the staging area, and the testing area
  * Post to the Contributors forum and Off Topic forum
  ** Post to the Contributors forum and Off Topic forum
  * Edit or translating articles in the Knowledge base (pending
  ** Edit or translating articles in the Knowledge base (pending
   review), Staging area, and Live Chat documentation
   review), Staging area, and Live Chat documentation




Reviewer/Approver
Reviewer/Approver
Approvers are community members deemed trustworthy enough to make
*Approvers are community members deemed trustworthy enough to make
direct edits to public documentation and review other contributor
  direct edits to public documentation and review other contributor
edits. Approvers can:
  edits. Approvers can:
  * Approve or reject knowledge base edits waiting for review
 
  * Rename articles
  ** Approve or reject knowledge base edits waiting for review
  * Edit or translate contributor documentation
  ** Rename articles
  * View articles in the Archive
  ** Edit or translate contributor documentation
  * Create or edit dynamic content blocks
  ** View articles in the Archive
  ** Create or edit dynamic content blocks




Locale Leader
Locale Leader
  Locale leaders are responsible for administration tasks for the site in a   specific language. Locale leaders can:
  *Locale leaders are responsible for administration tasks for the site in a     specific language. Locale leaders can:
  * Edit or translate articles in the Administration category.
  ** Edit or translate articles in the Administration category.
  * Translate the website interface
  ** Translate the website interface


(Need to add info related to user roles-Administrator and Forum moderator)
(Need to add info related to user roles-Administrator and Forum moderator)


==Translation==
==Translation==
The notation for interface translation that shows you can translate
*The notation for interface translation that shows you can translate
that string resembles a degree symbol.
that string resembles a degree symbol.


==Articles==
==Articles==
Articles still in staging (needing approval) are prefixed with '*'
*Articles still in staging (needing approval) are prefixed with '*'

Revision as of 18:39, 10 April 2009

Overview

This page has been created to aggregate details/pointers/info related to the SUMO website which will aid in testing and will help newbies quickly ramp up.

Caching

SUMO (prod and staging) caches JS/CSS via Citrix NetScalers, memcached, and Smarty

User Roles

  • SUMO has many user roles with varying privileges.Listed below are some of the user roles along with their privileges.

(Each group inherits permissions from the previous groups)

Anonymous

*Anonymous users are people  who are not logged in. Anonymous users can:
** View articles in the Knowledge base, Administration, How to
contribute, and Live Chat documentation categories
** Post to the Firefox forum
** Submit article feedback.
** Vote on article feedback polls


Contributor

  • Contributors are users that are logged in to the site. Contributors can:
** View articles in the staging area, and the testing area
** Post to the Contributors forum and Off Topic forum
** Edit or translating articles in the Knowledge base (pending
 review), Staging area, and Live Chat documentation


Reviewer/Approver

  • Approvers are community members deemed trustworthy enough to make
 direct edits to public documentation and review other contributor
 edits. Approvers can:
** Approve or reject knowledge base edits waiting for review
** Rename articles
** Edit or translate contributor documentation
** View articles in the Archive
** Create or edit dynamic content blocks


Locale Leader

*Locale leaders are responsible for administration tasks for the site in a     specific language. Locale leaders can:
** Edit or translate articles in the Administration category.
** Translate the website interface

(Need to add info related to user roles-Administrator and Forum moderator)

Translation

  • The notation for interface translation that shows you can translate

that string resembles a degree symbol.

Articles

  • Articles still in staging (needing approval) are prefixed with '*'