Other package managers like npm already do this kind of telemetry, and without opt-out option, because they are centralised.
Julia packages are not, there is no central server.
They want to access primitive view of the package usage so they know where the whole ecosystem is, how to prioritise and help with getting funding – as they mention in the thread it's difficult to raise money if you can't present basic userbase numbers.
Other package managers like npm already do this kind of telemetry, and without opt-out option, because they are centralised.
Julia packages are not, there is no central server.
They want to access primitive view of the package usage so they know where the whole ecosystem is, how to prioritise and help with getting funding – as they mention in the thread it's difficult to raise money if you can't present basic userbase numbers.