The Pingback data at https://pingback.wmcloud.org/ has been incredibly informative, and now that it's usage has been established, I think we should think about what datapoints we're missing (aka Pingback v2). This might warrant an RfC, I'm not sure. It also might be easier to break this down into smaller tasks. This came out of discussions with @Sj, @Addshore, and @CCicalese_WMF at Wikimania 2018.
- Installed extensions: T373809: Add information about installed extensions to MediaWiki's Pingback
- I don't think we really want a full extension list (especially since that could be used for identification), but perhaps a subset of specific extensions are installed. For example, to gauge if a bundled extension has low usage and should be unbundled.
- Distribution mechanism (git, tarball, ...)
- This should be extendable so that distribution packagers should be able to modify the value (e.g. "fedora", "docker", "debian").
- Database version of MySQL/MariaDB/SQLite/Postgres: T273373: Include DBMS version in Pingback data
- Consider a secondary consent for "advanced" states.
And relatedly:
- Make sure people can opt-in via the CLI installer, and then ask other redistributors to enable this (e.g. Meza)
Related: