Skip to content

Improve plugin approval email to focus on deploying first version and following best practices. #365

Open
@StevenDufresne

Description

In creating #362, I realized that there is a lot of missed opportunity in the plugin approval email to encourage users to use best practices from day one. Many of these best practices are important because failing to follow them makes it harder for these users to adopt important security features like Release Confirmations.

This is a proposal to update the approval email more holistically and provide an easy to read almost step by step guide for users to follow.


Congratulations! Your plugin, {plugin}, has been approved and is now live on the WordPress Plugin Directory.

Here's What You Need to Do Next:

Access Your SVN Repository

Your account ({username}) will be granted commit access to your Subversion (SVN) repository within the next hour.

Upload Your Code

Once access is active, upload your code to /trunk using SVN.

If you're new to SVN, or need a refresher, check out How to Use Subversion with the WordPress Plugin Directory.

Deploy your code

Use the /tags folder to deploy your code. Follow these steps:

  • Commit your code to the trunk directory, which is where the development version of your plugin lives.
  • Update the Stable Tag field in your readme.txt to match the new version (e.g., Stable Tag: 1.0).
  • Copy your code to the /tags/ directory using the command svn copy trunk tags/{version} to create versioned releases (e.g., svn copy trunk tags/1.0).
  • Done, you code is live!

Prepare Your Plugin Assets

Make sure your plugin makes a great first impression in the directory.

Note: It may take up to 72 hours for your plugin to fully appear in search results.

You’re All Set!

Ensure your plugin stays compliant with the latest guidelines and if reach out if you need additional support!

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions