Customer Advocates

Customer advocates are members of the Foswiki community that have volunteered to monitor the FeatureProposals that are raised and evaluate them from the common end users perspective.

The customer advocates should consider

  • Protect the investment users have made in content in their Foswiki. Mainly this means maintain backwards compatibility at topic level.
  • Evaluate if the spec suggested for a feature can be understood and used by a normal end user who is not a computer programmer (hint - NerdoMeter score)
  • Represent the extension developers ensuring API is stable so extensions coded to comply with API will continue to work.
  • Monitor when concern is raised by anyone and try to help the participants in the discussion getting to an agreement - consensus
  • Try and revive discussion if nothing has happened on a proposal for a while.
  • Raise concern against proposals if the spec is not clear so noone knows what to make a decision about
  • Declare consensus when it is clear there is one. Otherwise suggest there is and wait for clarification.
  • Arrange community vote when spec is clear and at least one community member maintains concern

The customer advocates follow the ReleaseProcess.

It is preferred that people taking the role as customer advocates are not among the top 5 of people writing core code.


The customer advocates are part of the ReleaseTaskTeam. If team gets larger we may create a specific task team for this important role.

Current Customer Advocates

(help wanted)

Topic revision: r1 - 11 Mar 2010, KennethLavrsen
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy