Page MenuHomePhabricator

User testing for "attach implementation flow" comprehension
Closed, DuplicatePublic

Description

Context

  • The Wikifunctions system logic is such that every "item" created in Wikifunctions is an object. Objects come in different types. "Function" is one type of object, as are implementations. Therefore, because functions (which contain function definitions) and implementations (code implementation of a particular function) are different objects, implementations have to be 1) reviewed 2) tested and 3) attached to a function before a function is usable. Implementations are by default detached to prevent buggy or broken implementations from running for end-users.

Goals

  • Test if a Wikifunctions contributor (who is not a power user) understands the process for implementing a function