May 3rd Meeting Notes

As always, meetings about upselling gets a little interesting, but we made a good discussion of it in today’s team meeting. Read the meeting transcript in the Slack archives. (A Slack account is required)

Themes with fatal errors

It was decided that themes with fatal errors that make it into the repository will be removed from “live” status and set as a “draft” until the theme is updated. This would keep the support channel open for current users but keep the theme from being downloaded by new users.


We continued our discussion of what methods for upselling are currently allowed. The following items were discussed and voted upon. Note that some minor changes were made to the proposals from the previous discussion.

Numbers listed are vote counts in favor of adding the guideline. No unfavorable votes were added.

  • No global nags at top of admin pages. +12
  • One top-level link in the customizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. (other unobtrusive links in sections allowed). +8
  • Allow one Appearance sub-page. +11
  • No options or panels/sections behind a paywall. +11

Note that we might change some of the wording for clarity if/when these become guidelines. The admins will review these items for inclusion as guidelines and have further discussion if need be. Overall, there was a majority who voted for these items to be added.

Addition of a “pro” tag

It looks like the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the Plugin Directory or can be cost-based plugin from a third-party team might be considering a “pro” tag or similar. See discussion. We should follow up on that discussion and make sure we’re in line with what they’re doing.

We will also discuss this again in the next meeting because we ran out of time.