Self hosting sites and services relies on a number of different tools and services to be successful. More than that it requires integrations between tools to be available and to work properly. You see, a ton of services big and small come together to make a solution work. There is a host of stuff that sits in this website and behind it that “makes stuff happen”. For example integrations with Google products, mail servers, security, marketing tools, SEO, Amazon, and lots more.
To be fair a lot of these tools, services and integrations are written by the open source community to freely give of their time to complete these projects and make them work either individually or as part of a group. This is a good thing.
The problem lies however when projects stop being developed and then either get discontinued or withdrawn, or even worse just get abandoned only for errors to crop up or even a site to get hacked without warning. Take your eye off the ball in a self hosted environment and there is the possibility for all hell to break loose.
In the past few months I have been getting more and more announcements sent to me that tools, integrations, plugins and more are being discontinued, “sunsetted” or even withdrawn. That or support for certain environments or browsers is being stopped in forthcoming versions.
I used to get 1-3 of these a year. I have had about 15 in 2017 alone. This worries me as it means a lot of extra time in locating replacement “parts” and then testing and deploying these parts, when an environment build should be finished and then just in maintenance and business as usual mode. It does cause a few issues for the operator of the site.
I do hope this trend does not escalate any further. The open source community do a lot of good and valuable work and should be praised for it. I realise that some of this comes down to time and other commitments.
I for one, hope this dies down and that the trend does not escalate.