copied from a chat with @frans, who’d shared a link about a frustrated FOSS dev
Leon Stafford, [19 Jan 2021 at 10:35:40 am]:
Just read through the follow-up post by the Raccoon guy and can definitely empathise! A lot of pressure for me to monetize. Planning to go back on wp.org using Freemius once I’ve stabilised all add-ons and code and shipped first Lokl release.
People can still grab the plugins for free from within Lokl, but I’d expect many will then get interested in Lokl and start using it, which will make me happy and promote the SSGs anyway.
I’ll need to spend some time on a script to strip out the Freemius stuff when building for Lokl.
I’ll also publish those freemius-free builds privately to Patreon supporters
I’ll also need to recreate a bunch of licenses in Freemius for anyone who’s paid in the past (still have a list of those in my customer.io lifetime alumni account)
One last thing I need to consider is the git repos. I’d like them to remain usable without any extra Freemius steps for activation and such. If that’s not easily possible via WP_CLI or other automation, I may need to go the other route and keep repos clean and inject the Freemius code as part of building for wp.org.
Thinking out loud, perhaps it’s possible to have Freemius SDK within the repos and strip it out as part of the
composer build step, but I know of some users that want to use the projects directly with Composer and they’re now also on Packagist, so unsure of that.
Will ask Viktor Szepe for his thoughts…