[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Telemetry information in Pim apps + ruqola
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2020-11-12 8:38:38
Message-ID: CA+XidOEcuoaSjyQ3Q8Qd7=CL2bvp6g8TqpK7VCtcbcWXmriXAw () mail ! gmail ! com
[Download RAW message or body]

On Wed, Nov 11, 2020 at 1:54 AM Laurent Montel <montel@kde.org> wrote:

> Le mardi 10 novembre 2020, 11:06:21 CET Ben Cooksley a =C3=A9crit :
> > On Tue, Nov 10, 2020 at 6:55 PM Laurent Montel <montel@kde.org> 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 P=
IM
> > 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/userfeedbac=
k
> https://invent.kde.org/pim/kaddressbook/-/tree/master/src/userfeedback
> https://invent.kde.org/pim/akregator/-/tree/master/interfaces/userfeedbac=
k
>
>
> https://invent.kde.org/network/ruqola/-/tree/master/src/widgets/userfeedb=
ack


Thanks for sending through those links - that code does indeed look fine.


>
>
> >
> > Of particular concern to me above is "screen parameters" as the
> > configuration of a device's screens carries significant information tha=
t
> > when combined with a few other datapoints is often sufficient to create=
 a
> > unique fingerprint to identify the device. We'll therefore need to ensu=
re
> > this is sufficiently fuzzed to eliminate that as a possibility.
> >
> > > Regards
> >
> > Many thanks,
> > Ben
>
> Regards
>

Cheers,
Ben


>
>
> >
> > > --
> > > Laurent Montel | laurent.montel@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.montel@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
>
>
>
>

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr">On Wed, Nov 11, 2020 at 1:54 AM Laurent Montel &lt;<a \
href="mailto:montel@kde.org">montel@kde.org</a>&gt; wrote:<br></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le mardi 10 novembre \
2020, 11:06:21 CET Ben Cooksley a écrit :<br> &gt; On Tue, Nov 10, 2020 at 6:55 PM \
Laurent Montel &lt;<a href="mailto:montel@kde.org" \
target="_blank">montel@kde.org</a>&gt; wrote:<br> &gt; &gt; Hi,<br>
&gt; <br>
&gt; Hi Laurent,<br>
&gt; <br>
&gt; &gt; I didn&#39;t know that it must be necessary to speak about it on<br>
&gt; &gt; kde-core-devel<br>
&gt; &gt; ML.<br>
&gt; &gt; I discussed it with Volker during last Pim sprint for pim apps, for \
ruqola<br> &gt; &gt; indeed no discussion as it used standard info.<br>
&gt; &gt; So I send email as requested<br>
&gt; &gt; <br>
&gt; &gt; Basically what we are requesting is (from Plasma at bulk, including<br>
&gt; &gt; the Plasma shell and Discover):<br>
&gt; &gt; - BasicSystemInformation Level:<br>
&gt; &gt; Application version<br>
&gt; &gt; Platform information<br>
&gt; &gt; Qt version information<br>
&gt; &gt; <br>
&gt; &gt; - BasicUsageStatistics<br>
&gt; &gt; Usage time<br>
&gt; &gt; Launches count<br>
&gt; &gt; <br>
&gt; &gt; - DetailedSystemInformation<br>
&gt; &gt; Screen parameters<br>
&gt; &gt; Number and type of accounts configured in KMail (receiver and sender).<br>
&gt; &gt; (for<br>
&gt; &gt; kmail only)<br>
&gt; &gt; Return the number of account. (ruqola only)<br>
&gt; &gt; <br>
&gt; &gt; - DetailedUsageStatistics<br>
&gt; &gt; Language and regional parameters.<br>
&gt; <br>
&gt; Thanks for the above details.<br>
&gt; <br>
&gt; Could you please supply links to the relevant code within the various PIM<br>
&gt; applications using Telemetry so we can review the manner in which these<br>
&gt; details are collected?<br>
<br>
Hi,<br>
All classes are in theses directories:<br>
<br>
<a href="https://invent.kde.org/pim/kmail/-/tree/master/src/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/pim/kmail/-/tree/master/src/userfeedback</a><br>
 <a href="https://invent.kde.org/pim/korganizer/-/tree/master/src/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/pim/korganizer/-/tree/master/src/userfeedback</a><br>
 <a href="https://invent.kde.org/pim/pim-sieve-editor/-/tree/master/src/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/pim/pim-sieve-editor/-/tree/master/src/userfeedback</a><br>
 <a href="https://invent.kde.org/pim/kaddressbook/-/tree/master/src/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/pim/kaddressbook/-/tree/master/src/userfeedback</a><br>
 <a href="https://invent.kde.org/pim/akregator/-/tree/master/interfaces/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/pim/akregator/-/tree/master/interfaces/userfeedback</a><br>
 <br>
<a href="https://invent.kde.org/network/ruqola/-/tree/master/src/widgets/userfeedback" \
rel="noreferrer" target="_blank">https://invent.kde.org/network/ruqola/-/tree/master/src/widgets/userfeedback</a></blockquote><div><br></div><div>Thanks \
for sending through those links - that code does indeed look fine.</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px \
solid rgb(204,204,204);padding-left:1ex"><br> <br>
&gt; <br>
&gt; Of particular concern to me above is &quot;screen parameters&quot; as the<br>
&gt; configuration of a device&#39;s screens carries significant information that<br>
&gt; when combined with a few other datapoints is often sufficient to create a<br>
&gt; unique fingerprint to identify the device. We&#39;ll therefore need to \
ensure<br> &gt; this is sufficiently fuzzed to eliminate that as a possibility.<br>
&gt; <br>
&gt; &gt; Regards<br>
&gt; <br>
&gt; Many thanks,<br>
&gt; Ben<br>
<br>
Regards<br></blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px \
solid rgb(204,204,204);padding-left:1ex"> <br>
<br>
&gt; <br>
&gt; &gt; --<br>
&gt; &gt; Laurent Montel | <a href="mailto:laurent.montel@kdab.com" \
target="_blank">laurent.montel@kdab.com</a> | KDE/Qt Senior Software<br> &gt; &gt; \
Engineer<br> &gt; &gt; KDAB (France) S.A.S., a KDAB Group company<br>
&gt; &gt; Tel: France +33 (0)4 90 84 08 53, <a href="http://www.kdab.fr" \
rel="noreferrer" target="_blank">http://www.kdab.fr</a><br> &gt; &gt; KDAB - The Qt, \
C++ and OpenGL Experts<br> <br>
<br>
-- <br>
Laurent Montel | <a href="mailto:laurent.montel@kdab.com" \
target="_blank">laurent.montel@kdab.com</a> | KDE/Qt Senior Software Engineer <br> \
                KDAB (France) S.A.S., a KDAB Group company<br>
Tel: France +33 (0)4 90 84 08 53, <a href="http://www.kdab.fr" rel="noreferrer" \
target="_blank">http://www.kdab.fr</a><br> KDAB - The Qt, C++ and OpenGL Experts<br>
<br>
<br>
<br>
</blockquote></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic