QA/Execution/Web Testing/SUMO/Tips and Pointers

From MozillaWiki
< QA‎ | Execution‎ | Web Testing‎ | SUMO
Revision as of 18:39, 10 April 2009 by Krupa (talk | contribs)
Jump to navigation Jump to search

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 '*'