work out a sane way to have an install counter?
Description
Related Objects
- Mentioned Here
- T2838: Migrate away from weegie.kde.org
meta-release pings web server, now needs a website to display results
also a notice on installer and option to remove it
machine ID is in /etc/update-manager/meta-release which ends up in web server logs for releases.neon.kde.org
https://github.com/apachelogger/neon-install-counter
runs on port 8585
this is fairly daft shit. parsing the logs is hella inefficient
Oh, and, to host this one obviously would need to have http proxying or some other shenaegans set up. I have no clue if the sysadmins actually have a preferred way to launch a helper written in Go.
Sysadmins can easily roll out a simple php/python app that records the query params on-the-fly, which seems somewhat nicer than relying on the web server to actually create logs in files, in possibly random formats https://phabricator.kde.org/T2838#49920
https://github.com/frecel/NeonLogParser
http://104.167.98.70/~artur/stats.html
needs set up with current log setup on the server ben has set up for releases.kde.org
ta da http://stats.neon.kde.org.uk/stats.html
needs plenty improvements to be very useful
I think this should be now closed? now that we have removed the stat counter due to GDPR(?) this task is no longer relevant.