PurpleTurtleCreative / completionist

Asana integration plugin for WordPress.
https://purpleturtlecreative.com/completionist/
GNU General Public License v3.0
1 stars 0 forks source link

WPorg listing with Freemius integration #158

Closed MichelleBlanchette closed 10 months ago

MichelleBlanchette commented 1 year ago

Removes YahnisElsts & ptc-resources-server update hooks, and integrates with Freemius. Also ensures compatibility with WordPress.org's Plugin Guidelines for submission to the official repository.

This is basically going to remain open until WPorg approves the listing so I can switch plugin hosting to them.

Current Tasks

MichelleBlanchette commented 10 months ago

Alright, it seems all that's left in the Plugin Check is that PHPCS errors and warnings are detected. Hopefully there's nothing too major to resolve with those, but we're very close to having this ready for final review!

However, I do still want to remove the integration with Freemius. So we'll finish up this branch and then make a new one to remove Freemius so that we have this branch for future reference if we ever want to integrate it back. We can always delete this branch if/when it becomes entirely irrelevant because we've launched our own licensing + eCommerce solution.

MichelleBlanchette commented 10 months ago

Alrighty! Most of the review should be done. Let's just remove the Freemius integration, and then we can send it back to the Plugin Review Team.

MichelleBlanchette commented 10 months ago

Not going to release with Freemius and Completionist Pro offering for now.

See PR https://github.com/PurpleTurtleCreative/completionist/pull/201 instead.