Thunderbird/Support/SUMOEvaluationForThunderbird3

From MozillaWiki
Jump to navigation Jump to search

Notes and Observations

Official KB Workflow

What is the "official" workflow for creating Knowledge Base articles? I tried this and it works except for the POSSIBLE BUG below

  1. Login as non admin user, e.g. "RolandNonAdmin" and create KB page e.g. https://sumo-preview.mozillamessaging.com/tiki-editpage.php?locale=en-US&page=Hotmail
  2. submit KB page to staging by leaving at default Category of "Staging Area" and clicking "Save"
  3. Logout by clicking "Log Out" on right sidebar
  4. Login as admin user
  5. Try to Approve the article using Waiting for Review Page: POSSIBLE BUG shouldn't it show up in: https://sumo-preview.mozillamessaging.com/tiki-browse_categories.php?locale=en-US&parentId=11 i.e. in the Waiting for Review page? Because it doesn't i.e. "0 objects in category Waiting for review" - this is not a bug according to stephend, new articles aren't in "waiting for review" - https://support.mozilla.com/en-US/kb/Approving+articles+and+edits , ok, so where are new articles then :-) ? Shouldn't there be a dashboard or sidebar link for "new articles waiting to be approved"?
  6. Try to Approve the article by going directly to its URL, i.e. https://sumo-preview.mozillamessaging.com/tiki-editpage.php?locale=en-US&page=Hotmail and then clicking on "Knowledge Base" and "This is a support/troubleshooting article" and then clicking "Save". This appears to work (gozer there's a white screen of death here but approving works maybe increase PHP memory?), thanks! - POSSIBLE BUG - Sometimes approving i.e. changing category to from 'Staging Area' to 'Knowledge Base' doesn't seem to stick. i.e. change KB article and click "Save" and then click edit and it's still 'Staging Area'
  7. Log Out
  8. And it works, I can see the approved page i.e. https://sumo-preview.mozillamessaging.com/en-US/kb/Hotmail without being logged in!

Official Translation Workflow

What is the official Translation Workflow? Here's what I did that didn't work fully. By "not working fully" I mean logging in as admin i can't seem to approve a translation

  1. Logged in as non admin user e.g. RolandNonAdmin
  2. Created gmail in English https://sumo-preview.mozillamessaging.com/tiki-editpage.php?locale=en-US&page=gmail & checked "This is a support/troubleshooting article"
  3. Log Out and then login as admin and approve and then Log Out and verify that article is visible to non logged in folks as https://sumo-preview.mozillamessaging.com/en-US/kb/gmail
  4. https://sumo-preview.mozillamessaging.com/en-US/kb/gmail and then click on "Translate this page"
  5. Logged in as RolandNonAdmin
  6. Select "French (Français, fr)" as "Select language to translate to:"
  7. Entered "Le gmail" for "Enter the article title"
  8. Clicked "Create translation"
  9. Entered a really bad translation:
    1. SVP configurez gmail avec les instructions suivantes http://mail.google.com/support/bin/answer.py?hl=en&answer=77662 Alors, faites le fun!
  10. clicked "Complete Translation", POSSIBLE BUG: URL doesn't have fr-FR, i.e. https://sumo-preview.mozillamessaging.com/en-US/kb/Le+gmail?bl=n should be https://sumo-preview.mozillamessaging.com/fr-FR/kb/Le+gmail?bl=n
  11. Logged out and confirmed that anonymous users can't see the translation in progress i.e. https://sumo-preview.mozillamessaging.com/en-US/kb/Le+gmail?bl=n
  12. Login as admin, POSSIBLE BUG: no UI to find translation changes that have to be approved, should be a plugin or URL (e.g. a page similar to "Edited articles ready for review" for translated articles e.g. "Translated articles ready for review", searched https://support.mozilla.com/en-US/kb/Approving+articles+and+edits but couldn't find anything there or elsewhere); translation dashboard plugin started but not finished in bug https://bugzilla.mozilla.org/show_bug.cgi?id=481307 and 481306 and https://wiki.mozilla.org/Support/l10nPriorityPRD#Implementation (workaround: is to use last changes at https://sumo-preview.mozillamessaging.com/tiki-lastchanges.php?locale=en-US ) , approve the article (gozer again get WSOD but approving i.e. moving from staging to Knowledge Base appears to work)

Bugs and Feature Requests

  1. remove tiki and tiki wiki from all URL. This is a NICE TO HAVE not MUST because public "anonymous user" URLs for the KB don't have tiki in them!

Raw notes

to be polished and written up above

Creating a new KB article and Approving it

I. create as non admin

  1. Login as non admin e.g. RolandNonAdmin
  2. Create the new article e.g.https://sumo-preview.mozillamessaging.com/en-US/kb/roadrunner
  3. Click "Create this page", add content, click Save and then the article is created https://sumo-preview.mozillamessaging.com/en-US/kb/roadrunner?bl=n

II. login in as admin and approve

  1. Login as admin
  2. Try to find a mechanism to be notified of new page
    1. "MyWatches" doesn't seem to have a way to watch for "new wiki page creations" only, I only see "A user edited a wiki page" and "A user posts a forum thread", shouldn't there also be "A user posts a wiki page" ? or "A user posts a knowledge base article"?

Modifying an existing KB article and Approving the modification

Translating a KB article and approving the Translation