Comment by baobun
19 hours ago
The good news is you can easier avoid some of the pitfalls now even as you stick with it. Some good points in comments.
I don't know if you rely on github.com but IMO vendor lock-in there might be a bigger issue which you can avoid.
Yeah, I'm implementing a couple of things to make my life easier in the future. I don't use any github APIs and I'm setting up my clients to load the plugin repo URLs from my server so I can change them later if I need to. I want all of the resources my clients need to come from my domain name so I can move it around if I need to.