Support/Kitsune/KB/Implementation

< Support‎ | Kitsune‎ | KB
Revision as of 00:15, 27 August 2010 by Paulc (talk | contribs) (adding solved decisions)

UNSOLVED design decisions

  • How do we migrate articles
    • How do we migrate SHOWFOR?
    • How do we migrate templates? (formerly known as dynamic content)
  • How do we implement templates?

SOLVED design decisions

  • How do we handle multiple unreviewed revisions?
    • Solution:
      • approving or rejecting revisions does not change previous or ulterior revisions
      • each revision needs to be approved or rejected individually
      • the latest (by time of creation) approved revision is the one publicly visible
  • How do we handle micro VS macro showfor?
    • Macro showfor is per-heading. E.g. |== Some text (SHOWFOR: mac, linux) ==|
      • The content until the next heading shows on mac and linux, but not on windows
    • Micro showfor uses internal link syntax. E.g. windows=Ctrl|mac=Cmd