|
|
Line 1: |
Line 1: |
| == Challenges == | | == Design decisions to be made == |
| * SHOWFOR | | * How do we migrate articles |
| ** How to meet good UX with a reasonable implementation | | ** How do we migrate SHOWFOR? |
| * Approved vs staging copies
| | ** How do we migrate templates? (formerly known as dynamic content) |
| ** Edits on staging copies pile on top of each other. Any flexibility in order of approval?
| | * How do we implement templates? |
| *** Looks like always must approve every edit prior to approve a certain one. | |
| * How do we get accurate views into [http://people.mozilla.com/~chowse/drop/sumo/kb/v7/toolbox/01_reviewer_dashboard.png dashboard]? | |
| * Media library
| |
| ** Upload progress
| |
| ** Exterminator?
| |
| | |
| == Static pages ==
| |
| * Home page, live chat page
| |
| ** Home page contains list of articles/categories
| |
| ** Home pare should have a section for posting urgent messages without requiring a push.
| |
| | |
| == Articles ==
| |
| * Editable
| |
| * Lockable
| |
| * KB articles VS contributor articles
| |
| * Tags/Categories -- allows for "related articles"
| |
| * Localized
| |
| * Exportable (?)
| |
| * Could have an introduction/summary field, for use in search results
| |
| * Review of changes with approve/deny
| |
| ** Save progress without asking for review
| |
| ** Mark articles as ready for review
| |
| ** Message author of edit on approval/denial
| |
| ** Emails contain links to approve/deny
| |
| * Mark edits as spam
| |
| == Localization ==
| |
| * Mark translations as out of date
| |
| * Side by side translation
| |
| * In progress translation locks out others
| |
| == Versioning (History) ==
| |
| * Diffs
| |
| * Comparison
| |
| * Revert to version
| |
| * Delete versions
| |
| | |
| Above reminds me a lot of Wordpress
| |
| | |
| == Wiki support ==
| |
| * SHOWFOR
| |
| * templates | |
| * Editable by section
| |
| * Reordering of sections
| |
| * Table of contents on/off
| |
| * List of contributors to article
| |
| * Special syntax as defined [[Support/Kitsune/KB/Priorities#Editing here]]
| |
| == Discussion ==
| |
| * Articles can be discussed in forums
| |
| == Misc ==
| |
| * media upload
| |
| ** media library (listing uploaded screenshots and videos)
| |
| ** videos offer quick links to embed
| |
| ** flickr-like notes for images on mouseover
| |
| * screencast support
| |
| ** "step by step text instructions"
| |
| ** skip to next step in video
| |
| * print stylesheet for articles
| |
| * manually set related articles
| |
| * include article in other article
| |
| == Search ==
| |
| * match on user's OS/fx version
| |
| * keywords for articles
| |
| == Polls ==
| |
| * attached to article
| |
| * attached to section of article? does this require wiki syntax?
| |
| == Localization Dashboard ==
| |
| == Contributor Dashboard ==
| |
| == Contributor/User Sidebar ==
| |
| == Administration ==
| |
| * add/remove articles
| |
| * add/remove categories/tags
| |
| * add/remove permissions for users/groups
| |