Open derberg opened 2 years ago
Like we will be going forward with this issue or not
We did move forward. We have a New Relic dashboard that counts downloads of JSON Schema files, among other things. It is not perfect, as explained in this issue, because due to technical limitations on how plugins work.
ATM there is no quick solution but long term journey, which is working on https://github.com/SchemaStore/schemastore/issues/3460 and then push (or do the work) plugins (such as the VSCode YAML) to adapt to that new mechanism when pulling schemas from Schema Store.
It is a long journey, but happy to welcome people if want to help!
best would be if we document what we have, make accessible to others and close that issue, as there is a dependency on outside world that will take as @smoya wrote - long way to get it done. What we already have - overall adoption of AsyncAPI is good for me anyway, as I personally do not care much about specific version adoption. We have one big challange - 0 historical data as new relic free account that we use do not preserve data
Reason/Context
We do not know how many people use AsyncAPI. The most accurate number we could get is the amount of the AsyncAPI users that work with AsyncAPI documents. But how measure how many people out there created/edited AsyncAPI file?
The answer is a solution that includes:
asyncapi
in a filename created using AsyncAPI specSome more discussion -> https://asyncapi.slack.com/archives/C0230UAM6R3/p1622198311005900
Description
server-api
service that anyone can use to fetch AsyncAPI JSON Schema files of any versionIf time left, we need to expose numbers somewhere. Either embed Google Analytics diagram somewhere on the AsyncAPI website or just have at least an API endpoint that exposes the latest numbers.
For GSoC participates