New diagnostics in Simply Static – Not errors but warnings
-
To whom is may concern:
I am curious why I am seeing the diagnostic “You need an SSL certificate to connect with external APIs like GitHib or Algolia.”
I think this “error” is a mistaken assumption on the part of your developers. You are likely assuming we are IT businesses who are needing reminders to engage in best practices. Bully for you guys, but not everyone is in a large IT organization. Most of your users are likely small personal developers, content creators, or small to medium size organizations.
I fall into the personal content creator camp. I do my development work locally on my home network and have no need to generate SSLs. I use Simply Static to generate my site and transfer it via SFTP. Hence, no need for SSLs.
The assumption is that this is an error when in fact, it is a caution. I was very confused at first when I read this diagnostic and realized the intent after a little more study. I am a retired software developer from years back and suggest you consider the following:
- SSLs are not often used by developers on local home networks or freelance setups. It simply isn’t required. Yes, SSLs are “best practice” but not feasible in a lot of use cases in a private setup like mine. I run a WAMP server to do my development work and am NOT going to go through the nightmare of generating a local SSL to accommodate your plugin.
- This is not an “error” – It is a warning. I suggest you flag it was a warning only and allow us to not be hit with a red “error” message when, in fact, it is a warning. Change the color to yellow as a warning only and clearly state it is only a warning. Not an error.
- Like many warnings in applications, it would be nice to be able to see warnings with a link to the list of current issues, but to also have the right to turn warnings off in some manner so we are not being flagged with issues we either can do nothing about, or which we are aware of but choose to ignore.
I love Simply Static and have used it for years… I realize you are evolving the product, but hope these suggestions of mine get your team thinking about who is using your product and how they use it.
Sincerely,
Jon Almada
- You must be logged in to reply to this topic.