Yeah, so the way that I look at that value and the others is as a compass direction… And some of the ways that that relates to the project is things should just work, and it should always be as much as possible only one click away, and follow the UNIX principles of “convention over configuration”, which is probably one of the reasons why a lot of people think Kubernetes is complicated, is because it goes the opposite way - it’s configuration over convention. Configure everything under the sun, and maybe that’s right for Kubernetes, but for a platform like OpenFaaS, that’s targeting developers and productivity, some of the ways that we’ve done that is by creating a CLI that does the Docker build for you, and types in all of the correct arguments that can take a handler for Node.js and put all the right things in all the right places, so that when you come to use that on a daily basis, there’s no duplication between each of your Node.js functions… Being able to abstract some of that away in a way that makes sense.

Now, the CLI is also one of the areas – I think it might still be the second-largest area for commits in the project. It does look it is on the stats page… And that, again, is because developers, at least the ones in our community, love CLIs, and they love to make it theirs, and make sure it makes sense… So that’s why so many commits have come into that area.

There’s a UI that also is very popular. It’s not particularly sophisticated, but it kind of shows you where you are and what’s available, and that’s where you can interact with the function store as well. So by getting a script or one command that would deploy everything for you in about 60 seconds by doing our darndest to make sure that the instructions you see are always correct and will always work, and really protecting that, and checking it, and going over it again and again, I think is one of the things that it means when developers use OpenFaaS, the feedback that I predominantly get is “We get it. It just works. We know what to do when something goes wrong. We really like it. Can you send us some stickers?”, and that kind of thing. That shows me that we’re kind of going along the right lines with that one.