Telemetry information in LabPlot
Hi, we also missed the discussion on the community mailing list about what is being collected in LabPlot. What we collect right now for the product identifier "org.kde.labplot" is: * Application version * Qt version information * Platform information * Screen information * Start count * Usage time The code handling this is located in https://invent.kde.org/education/ labplot/-/blob/master/src/kdefrontend/MainWin.cpp#L159 We added KUserFeedback to the linux version only in the current release 2.8 done in September and we didn't advertise this feature in the application yet. So, at the moment there is almost no data collected yet except the data coming from us during our tests. We're going to release 2.8.1 soon where we're adding KUserFeedback also to the windows and macOs versions on LabPlot and we'll start making the users aware of this optional telemetry collection. Best Regards, Alexander
Re: Telemetry information in Pim apps + ruqola
Le mardi 10 novembre 2020, 11:06:21 CET Ben Cooksley a écrit : > On Tue, Nov 10, 2020 at 6:55 PM Laurent Montel wrote: > > Hi, > > Hi Laurent, > > > I didn't know that it must be necessary to speak about it on > > kde-core-devel > > ML. > > I discussed it with Volker during last Pim sprint for pim apps, for ruqola > > indeed no discussion as it used standard info. > > So I send email as requested > > > > Basically what we are requesting is (from Plasma at bulk, including > > the Plasma shell and Discover): > > - BasicSystemInformation Level: > > Application version > > Platform information > > Qt version information > > > > - BasicUsageStatistics > > Usage time > > Launches count > > > > - DetailedSystemInformation > > Screen parameters > > Number and type of accounts configured in KMail (receiver and sender). > > (for > > kmail only) > > Return the number of account. (ruqola only) > > > > - DetailedUsageStatistics > > Language and regional parameters. > > Thanks for the above details. > > Could you please supply links to the relevant code within the various PIM > applications using Telemetry so we can review the manner in which these > details are collected? Hi, All classes are in theses directories: https://invent.kde.org/pim/kmail/-/tree/master/src/userfeedback https://invent.kde.org/pim/korganizer/-/tree/master/src/userfeedback https://invent.kde.org/pim/pim-sieve-editor/-/tree/master/src/userfeedback https://invent.kde.org/pim/kaddressbook/-/tree/master/src/userfeedback https://invent.kde.org/pim/akregator/-/tree/master/interfaces/userfeedback https://invent.kde.org/network/ruqola/-/tree/master/src/widgets/userfeedback > > Of particular concern to me above is "screen parameters" as the > configuration of a device's screens carries significant information that > when combined with a few other datapoints is often sufficient to create a > unique fingerprint to identify the device. We'll therefore need to ensure > this is sufficiently fuzzed to eliminate that as a possibility. > > > Regards > > Many thanks, > Ben Regards > > > -- > > Laurent Montel | laurent.mon...@kdab.com | KDE/Qt Senior Software > > Engineer > > KDAB (France) S.A.S., a KDAB Group company > > Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr > > KDAB - The Qt, C++ and OpenGL Experts -- Laurent Montel | laurent.mon...@kdab.com | KDE/Qt Senior Software Engineer KDAB (France) S.A.S., a KDAB Group company Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr KDAB - The Qt, C++ and OpenGL Experts
Re: Telemetry information in Pim apps + ruqola
On Tue, Nov 10, 2020 at 6:55 PM Laurent Montel wrote: > Hi, > Hi Laurent, > I didn't know that it must be necessary to speak about it on > kde-core-devel > ML. > I discussed it with Volker during last Pim sprint for pim apps, for ruqola > indeed no discussion as it used standard info. > So I send email as requested > > Basically what we are requesting is (from Plasma at bulk, including > the Plasma shell and Discover): > - BasicSystemInformation Level: > Application version > Platform information > Qt version information > > - BasicUsageStatistics > Usage time > Launches count > > - DetailedSystemInformation > Screen parameters > Number and type of accounts configured in KMail (receiver and sender). > (for > kmail only) > Return the number of account. (ruqola only) > > - DetailedUsageStatistics > Language and regional parameters. > Thanks for the above details. Could you please supply links to the relevant code within the various PIM applications using Telemetry so we can review the manner in which these details are collected? Of particular concern to me above is "screen parameters" as the configuration of a device's screens carries significant information that when combined with a few other datapoints is often sufficient to create a unique fingerprint to identify the device. We'll therefore need to ensure this is sufficiently fuzzed to eliminate that as a possibility. > > > Regards > Many thanks, Ben > > -- > Laurent Montel | laurent.mon...@kdab.com | KDE/Qt Senior Software > Engineer > KDAB (France) S.A.S., a KDAB Group company > Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr > KDAB - The Qt, C++ and OpenGL Experts > > > >