intercity-next
intercity-next copied to clipboard
Measure install amount
There are a couple of options to do this.
The following two where brainstormed in a call:
version.intercity.io
Have an app: version.intercity.io
that serves an image to show latest version and to see if you're up to date.
Main benefit for this is that we can also track what version is installed the most.
Downside might be privacy (This is something that we need to be very aware of)
Have it in the installer When someone install the app, we ping to an measurement endpoint, this endpoint will just increase a counter based on ip uniqueness (And not store any other information). Benefit: This is very privacy safe (We don't store anything other then a counter) Downside: We can only check install count, and not which versions are installed. End-user does not have benefit from this feature.
I think this feature should mainly be rewarding to the users too, instead of just us getting install base numbers. Providing a version check is a good thing if you want to be sure your Intercity and Dokku are on the latest security patches. So I would go for option 1 with the version.intercity.io and have the option to opt-out of it.
@michiels Perfect :+1:. I'll make a very simple app for this.