Skip to content

Implement opt-in telemetry #1187

@strugee

Description

@strugee

It would be extremely useful to have some mechanism wherein a server admin could opt-in to sending (limited) data back to the pump.io project, in order to answer various questions.

Some examples of things that would be extremely useful to know:

  • Content Security Policy violations
  • How many users are registered and how many are "active"
  • Whether the server supports TLS and/or how many incoming posts reference non-TLS resources
  • What percentage of incoming posts are AS2 vs AS1, etc. (when we start transitioning to newer protocols)
  • Host system information (OS version, Node.js version, npm version)
  • Pump.io version and installation source (source, npm registry, npm git)
  • Databank driver
  • What percentage of traffic comes from which clients (including the web interface) - this one's more for fun

I should also point out that the key here is that the server admin would opt in to this, not opt out. The data would also be submitted anonymously.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions