Telemetry Use: Difference between revisions
No edit summary |
No edit summary |
||
(6 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
= Plasma = | Note that all telemetry is '''opt-in'''. | ||
== Plasma == | |||
# '''Application version''': to know if our users are up to date | # '''Application version''': to know if our users are up to date | ||
# '''Compiler information''': to know if issues in non-mainstream compilers are relevant | # '''Compiler information''': to know if issues in non-mainstream compilers are relevant | ||
# '''Platform information''': to know how popular the Wayland session is compared to X11 | # '''Platform information''': to know how popular the Wayland session is compared to X11 | ||
# '''Qt version''': | # '''Qt version''': to know how different versions of Qt and Plasma interrelate | ||
# '''Usage time''': to find out how many users are using the software heavily vs in passing | # '''Usage time''': to find out how many users are using the software heavily vs in passing | ||
# '''OpenGL version and vendor information''': to learn about our users' hardware; can we trust users to have proper 3D acceleration? Which drivers should be testing? Do people prefer open drivers? | # '''OpenGL version and vendor information''': to learn about our users' hardware; can we trust users to have proper 3D acceleration? Which drivers should be testing? Do people prefer open drivers? | ||
Line 11: | Line 13: | ||
# '''Application Source Name (Plasma Discover)''': to find out where users prefer to get their software from | # '''Application Source Name (Plasma Discover)''': to find out where users prefer to get their software from | ||
= Kate (starting with Release 20.04) | == Kate (starting with Release 20.04) & KWrite (starting with Release 22.08) == | ||
# '''Application version''': to know which application versions are still in use | # '''Application version''': to know which application versions are still in use | ||
# '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | # '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | ||
Line 22: | Line 21: | ||
# '''Usage time''': to find out how many users are using the software heavily vs in passing | # '''Usage time''': to find out how many users are using the software heavily vs in passing | ||
== Reviews for the introduction/changes of telemetry data submission == | === Reviews for the introduction/changes of telemetry data submission === | ||
* Initial introduction for Kate | |||
* Initial introduction | |||
: https://invent.kde.org/kde/kate/merge_requests/60 | : https://invent.kde.org/kde/kate/merge_requests/60 | ||
* Initial introduction for KWrite | |||
: https://invent.kde.org/utilities/kate/-/merge_requests/692 | |||
== | == Pim (starting with Release 20.04) == | ||
==== KMail ==== | |||
# '''Application version''': to know which application versions are still in use | # '''Application version''': to know which application versions are still in use | ||
# '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | # '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | ||
Line 38: | Line 38: | ||
# '''Usage time''': to find out how many users are using the software heavily vs in passing | # '''Usage time''': to find out how many users are using the software heavily vs in passing | ||
# '''Locale information''': To find out if people uses different locale | # '''Locale information''': To find out if people uses different locale | ||
# '''Account type information''': To find out if people uses different sending account type and receiving account type | |||
= | ==== Akregator/SieveEditor/Kaddressbook/Korganizer ==== | ||
# '''Application version''': to know which application versions are still in use | |||
== | # '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | ||
# '''Platform information''': to know the operating system we are running on | |||
# '''Screen parameters''': to find out how common multi-screen usage is | |||
# '''Start count''': to find out how frequent users use our editor | |||
# '''Usage time''': to find out how many users are using the software heavily vs in passing | |||
# '''Locale information''': To find out if people uses different locale | |||
== Ruqola == | |||
# '''Application version''': to know which application versions are still in use | # '''Application version''': to know which application versions are still in use | ||
# '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) | # '''Qt version''': to know the underlying Qt version (e.g. to see how important workarounds for old issues are) |
Latest revision as of 22:16, 19 May 2024
Note that all telemetry is opt-in.
Plasma
- Application version: to know if our users are up to date
- Compiler information: to know if issues in non-mainstream compilers are relevant
- Platform information: to know how popular the Wayland session is compared to X11
- Qt version: to know how different versions of Qt and Plasma interrelate
- Usage time: to find out how many users are using the software heavily vs in passing
- OpenGL version and vendor information: to learn about our users' hardware; can we trust users to have proper 3D acceleration? Which drivers should be testing? Do people prefer open drivers?
- Locale information: To find out if people from different locales are struggling to use Plasma. Are we not getting bug reports because they just don't even consider using it?
- Screen parameters: to find out how common multi-screen usage is in Plasma
- Panel Count (Plasma Shell): to find out how common it is for people to customize their Panels
- Application Source Name (Plasma Discover): to find out where users prefer to get their software from
Kate (starting with Release 20.04) & KWrite (starting with Release 22.08)
- Application version: to know which application versions are still in use
- Qt version: to know the underlying Qt version (e.g. to see how important workarounds for old issues are)
- Platform information: to know the operating system we are running on
- Screen parameters: to find out how common multi-screen usage is
- Start count: to find out how frequent users use our editor
- Usage time: to find out how many users are using the software heavily vs in passing
Reviews for the introduction/changes of telemetry data submission
- Initial introduction for Kate
- Initial introduction for KWrite
Pim (starting with Release 20.04)
KMail
- Application version: to know which application versions are still in use
- Qt version: to know the underlying Qt version (e.g. to see how important workarounds for old issues are)
- Platform information: to know the operating system we are running on
- Screen parameters: to find out how common multi-screen usage is
- Start count: to find out how frequent users use our editor
- Usage time: to find out how many users are using the software heavily vs in passing
- Locale information: To find out if people uses different locale
- Account type information: To find out if people uses different sending account type and receiving account type
Akregator/SieveEditor/Kaddressbook/Korganizer
- Application version: to know which application versions are still in use
- Qt version: to know the underlying Qt version (e.g. to see how important workarounds for old issues are)
- Platform information: to know the operating system we are running on
- Screen parameters: to find out how common multi-screen usage is
- Start count: to find out how frequent users use our editor
- Usage time: to find out how many users are using the software heavily vs in passing
- Locale information: To find out if people uses different locale
Ruqola
- Application version: to know which application versions are still in use
- Qt version: to know the underlying Qt version (e.g. to see how important workarounds for old issues are)
- Platform information: to know the operating system we are running on
- Screen parameters: to find out how common multi-screen usage is
- Start count: to find out how frequent users use our editor
- Usage time: to find out how many users are using the software heavily vs in passing
- Locale information: To find out if people uses different locale