KUserFeedbackProject
ActivePublic

Details

Description

Framework for collecting feedback from application users via telemetry and targeted surveys.

Mailing list: https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
Repository: https://phabricator.kde.org/source/kuserfeedback/

Recent Activity

Jul 21 2018

vkrause moved T6800: Add additional GET request to retrieve data submission endpoint from Backlog to Done on the KUserFeedback board.
Jul 21 2018, 10:21 AM · KUserFeedback

Jul 10 2018

vkrause edited Description on KUserFeedback.
Jul 10 2018, 5:31 PM

Jul 7 2018

vkrause moved T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct" from In Progress to Done on the KUserFeedback board.
Jul 7 2018, 2:38 PM · KUserFeedback

May 23 2018

lavender added a parent task for T8811: Implement Differential Privacy telemetry: T7050: Privacy Software.
May 23 2018, 3:56 PM · KUserFeedback
lavender renamed T8811: Implement Differential Privacy telemetry from Implement Differential Privacy to Implement Differential Privacy telemetry.
May 23 2018, 3:56 PM · KUserFeedback
lavender created T8811: Implement Differential Privacy telemetry.
May 23 2018, 3:56 PM · KUserFeedback
lavender added a comment to T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct".
  • require the use of differential privacy tools (e.g. rappor which is what Chrome and Firefox uses)
May 23 2018, 3:46 PM · KUserFeedback

Mar 15 2018

progwolff added a watcher for KUserFeedback: progwolff.
Mar 15 2018, 10:46 AM

Mar 10 2018

akontsevich added a member for KUserFeedback: akontsevich.
Mar 10 2018, 4:15 PM

Aug 16 2017

vkrause created T6800: Add additional GET request to retrieve data submission endpoint.
Aug 16 2017, 11:24 AM · KUserFeedback

Aug 14 2017

vkrause added a comment to T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct".

Not yet integrated ideas from the kde-community discussion:

  • audit log: doesn't conflict, implemented, do we want to make this mandatory?
  • revocation support: conflicts with publication
  • data license and publication: publication conflicts with revocation, license: CC0 vs CC-BY-SA?
  • data retention limits: conflicts with publication
  • allow unique identification: requested by Kexi, conflicts with publication as this could be considered personal data
Aug 14 2017, 5:05 PM · KUserFeedback

Aug 13 2017

vkrause added a comment to T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct".

Draft sent to kde-community@kde.org.

Aug 13 2017, 9:52 AM · KUserFeedback

Jul 27 2017

vkrause created T6655: Re-license server part to AGPL.
Jul 27 2017, 1:33 PM · KUserFeedback
vkrause moved T6596: Data source for xcb vs wayland tracking from In Progress to Done on the KUserFeedback board.
Jul 27 2017, 12:58 PM · KUserFeedback
vkrause closed T6596: Data source for xcb vs wayland tracking as Resolved by committing R849:8075d1e54e8e: Add data source for the QPA plugin used.
Jul 27 2017, 12:58 PM · KUserFeedback
vkrause claimed T6596: Data source for xcb vs wayland tracking.
Jul 27 2017, 12:26 PM · KUserFeedback
vkrause moved T6596: Data source for xcb vs wayland tracking from Backlog to In Progress on the KUserFeedback board.
Jul 27 2017, 12:26 PM · KUserFeedback
vkrause closed T6391: Replace "application" by QCoreApp::displayName in config widgets as Resolved by committing R849:82489c0eca28: Use the application display name for the feedback config dialog.
Jul 27 2017, 11:09 AM · KUserFeedback
vkrause moved T6391: Replace "application" by QCoreApp::displayName in config widgets from Backlog to Done on the KUserFeedback board.
Jul 27 2017, 11:02 AM · KUserFeedback
vkrause added a comment to T6391: Replace "application" by QCoreApp::displayName in config widgets.

Done for notification popup.

Jul 27 2017, 9:33 AM · KUserFeedback
vkrause closed T6602: Implement global kill switch as Resolved by committing R849:dbf432f83b00: Implement system/user-wide way to disable the entire feedback system.
Jul 27 2017, 9:01 AM · KUserFeedback
vkrause created T6638: Document global kill switch.
Jul 27 2017, 8:59 AM · KUserFeedback
vkrause moved T6602: Implement global kill switch from In Progress to Done on the KUserFeedback board.
Jul 27 2017, 8:59 AM · KUserFeedback

Jul 26 2017

vkrause moved T6602: Implement global kill switch from Backlog to In Progress on the KUserFeedback board.
Jul 26 2017, 9:32 AM · KUserFeedback
vkrause claimed T6602: Implement global kill switch.
Jul 26 2017, 9:32 AM · KUserFeedback
vkrause updated the task description for T6602: Implement global kill switch.
Jul 26 2017, 9:32 AM · KUserFeedback
vkrause added a comment to T6606: Figure out the multi-process problem between Plasma and systemsettings.

Could be done as custom UI in system settings containing a hardcoded list of Plasma data sources. Would still need a communication between system settings and the plasma process to notify about settings changes.

Jul 26 2017, 9:26 AM · KUserFeedback
vkrause renamed T6555: System-wide configuration of telemetry from System-wide configuration of telemetry? to System-wide configuration of telemetry.
Jul 26 2017, 9:24 AM · KUserFeedback
vkrause updated the task description for T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct".
Jul 26 2017, 9:19 AM · KUserFeedback
vkrause moved T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct" from Backlog to In Progress on the KUserFeedback board.
Jul 26 2017, 9:18 AM · KUserFeedback

Jul 25 2017

vkrause moved T6552: System-wide coordination of encouragements from In Progress to Done on the KUserFeedback board.
Jul 25 2017, 10:54 PM · KUserFeedback
vkrause created T6609: 1.0 Release.
Jul 25 2017, 2:47 PM · KUserFeedback
vkrause renamed T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct" from Write KDE telemetry usage policy to Write KDE telemetry usage policy / "Code of Telemetry Conduct".
Jul 25 2017, 2:46 PM · KUserFeedback
vkrause created T6607: Generic property count source.
Jul 25 2017, 2:24 PM · KUserFeedback
vkrause created T6606: Figure out the multi-process problem between Plasma and systemsettings.
Jul 25 2017, 2:23 PM · KUserFeedback
vkrause created T6605: Deploy server on KDE infrastructure.
Jul 25 2017, 2:21 PM · KUserFeedback
vkrause created T6604: Write KDE telemetry usage policy / "Code of Telemetry Conduct".
Jul 25 2017, 2:21 PM · KUserFeedback
vkrause created T6603: Server URL override via config file.
Jul 25 2017, 2:19 PM · KUserFeedback
vkrause created T6602: Implement global kill switch.
Jul 25 2017, 2:18 PM · KUserFeedback
vkrause created T6597: Feedback config dialog is way too small on highdpi screens.
Jul 25 2017, 9:30 AM · KUserFeedback
vkrause created T6596: Data source for xcb vs wayland tracking.
Jul 25 2017, 9:21 AM · KUserFeedback
vkrause created T6595: Turn orwell test apps into proper examples.
Jul 25 2017, 9:18 AM · KUserFeedback

Jul 24 2017

vkrause claimed T6552: System-wide coordination of encouragements.
Jul 24 2017, 11:10 AM · KUserFeedback
vkrause moved T6552: System-wide coordination of encouragements from Backlog to In Progress on the KUserFeedback board.
Jul 24 2017, 11:10 AM · KUserFeedback
vkrause closed T6553: System-wide coordination of survey requests as Resolved by committing R849:43ea3978057d: Respect minimum survey intervals system-wide.
Jul 24 2017, 10:37 AM · KUserFeedback
vkrause moved T6553: System-wide coordination of survey requests from In Progress to Done on the KUserFeedback board.
Jul 24 2017, 10:37 AM · KUserFeedback

Jul 23 2017

vkrause moved T6550: CI Setup from Backlog to Done on the KUserFeedback board.
Jul 23 2017, 10:53 PM · KUserFeedback
vkrause claimed T6553: System-wide coordination of survey requests.
Jul 23 2017, 10:52 PM · KUserFeedback
vkrause moved T6553: System-wide coordination of survey requests from Backlog to In Progress on the KUserFeedback board.
Jul 23 2017, 10:52 PM · KUserFeedback
vkrause moved T6551: Move to extragear from In Progress to Done on the KUserFeedback board.
Jul 23 2017, 10:52 PM · KUserFeedback