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

List:       kde-community
Subject:    Re: Telemetry Policy - Remaining Questions
From:       Jaroslaw Staniek <staniek () kde ! org>
Date:       2018-04-03 16:16:10
Message-ID: CAOj7QQ3BE2c_9r3mj1yUz++V5ydBL7e6eNDK54nUGszfdHF6-Q () mail ! gmail ! com
[Download RAW message or body]

On 3 April 2018 at 10:42, Volker Krause <vkrause@kde.org> wrote:

> Thanks Lydia for getting this moving again!
>
> On Monday, 2 April 2018 22:56:31 CEST Lydia Pintscher wrote:
> > Hey Jaroslaw :)
> >
> > On Mon, Apr 2, 2018 at 10:28 PM, Jaroslaw Staniek <staniek@kde.org>
> wrote:
> > > Thanks for reminding me Lydia
> > >
> > > I've not forgotten this. While there's progress I do still see this as
> a
> > > pilot stage and do not think we're in a hurry given telemetry is
> something
> > > "extra" for a project development, not a core feature of any product.
> >
> > We are in a hurry now. We're waiting for projects to be able to start
> > using it and get us valuable insights about how our software is used.
> > We've been on it since last Akademy. Let's get it finished :)
> >
> > > Below I am referring to this version:
> > > https://community.kde.org/index.php?title=Policies/Telemetry
> _Policy&oldid=
> > > 78057
> > >
> > > tl;dr: Why discussing: Any deep change and limitation to projects'
> freedom
> > > needs to bring substantial benefits over drawbacks. Level of
> complexity of
> > > the contract for a project or individual developer needs to be
> balanced by
> > > real (not hypothetical) benefits.
> >
> > The benefits here for KDE are:
> > * we have a better understanding of our userbase leading hopefully to
> > better software
> > * we have a better understanding of our userbase leading hopefully to
> > better marketing
> > * we have a clear policy we can point our users to that explains how
> > we are handling their data and that is in line with our vision/what we
> > stand for.
> >
> > > I've studied the wiki page more in depth and I have these points where
> I'd
> > > like to see improvement. This is based on my experience, not a list of
> > > quick ideas.
> > >
> > > https://community.kde.org/Talk:Policies/Telemetry_Policy#
> >
> > Thank you! Volker is probably best equipped to answer these.
>
> I've commented on all points on the talk page now I think.
>

​Thanks Volker,
I must have missed the info that the concepts of intervals have been
documented two weeks ago. Apologies.
The concept has potential to change the game and convince people to
"invest" in telemetry. However maybe a pilot phase with an app or two would
be more in place to see the results. Policies would then follow reality
even more.

It would be good to consider picking larger projects, e.g. part of KDE
Applications release or Plasma itself, and with maintainers able to discuss
during the Akademy. KEXI is just not in this group. Also, based on my
knowledge, statistical KEXI users would not even have access to the KDE
"kill switch" since Plasma is rarely used by them.


In particular there is a chance that if pilot apps get released with the
KUserFeedback telemetry, the challenge of handling access to the raw
anonymized data would get addressed, since we would know why there is the
interest in data and what is the purpose of collecting it. In the
post-Akademy thread Ingo Klöcker has once provided interesting general
observation, even it it refers to German law. Once the data "leaks" outside
of the telemetry team (say telemetry team within a single app project), to
people not even affiliated with the project, it is no longer possible to
expect it (the data) is used in a way compliant with the Policy, and
only for the needs of "legal" telemetry. KDE would still be responsible for
all the uses of the data. Coming year stronger law comes to Poland too.

So making it harder to download the data and increasing level of its
aggregation would make sense then to me. Long-term idea would also
be giving access to an analysis tool and the results instead of to the data
on which the tool operates.


And then in the meantime folks like the Promo team have potential to work
on proper messaging to improve the number users understanding and accepting
telemetry. My example follows here. On more "human" level: KEXI offering a
telemetry "for KDE" that is still seen as a "desktop" (regardless of a
reason) than "for KEXI Team" would be potentially a disadvantage for the
app's project itself. KDE contributors and fans understand the idea of an
organization. I've learned from my group that for everyone else "Help
improve Visual Studio" type of message tends convince more than more
questionable "Help Microsoft" ;)

-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
KEXI:
: A visual database apps builder - http://calligra.org/kexi
  http://twitter.com/kexi_project https://facebook.com/kexi.project
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek

[Attachment #3 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On 3 April 2018 at 10:42, Volker \
Krause <span dir="ltr">&lt;<a href="mailto:vkrause@kde.org" \
target="_blank">vkrause@kde.org</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">Thanks Lydia for getting this moving again!<br> \
<div><div class="gmail-m_-6777386712100065723m_599831209892252980h5"><br> On Monday, \
2 April 2018 22:56:31 CEST Lydia Pintscher wrote:<br> &gt; Hey Jaroslaw :)<br>
&gt;<br>
&gt; On Mon, Apr 2, 2018 at 10:28 PM, Jaroslaw Staniek &lt;<a \
href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>&gt; wrote:<br> &gt; \
&gt; Thanks for reminding me Lydia<br> &gt; &gt;<br>
&gt; &gt; I&#39;ve not forgotten this. While there&#39;s progress I do still see this \
as a<br> &gt; &gt; pilot stage and do not think we&#39;re in a hurry given telemetry \
is something<br> &gt; &gt; &quot;extra&quot; for a project development, not a core \
feature of any product.<br> &gt;<br>
&gt; We are in a hurry now. We&#39;re waiting for projects to be able to start<br>
&gt; using it and get us valuable insights about how our software is used.<br>
&gt; We&#39;ve been on it since last Akademy. Let&#39;s get it finished :)<br>
&gt;<br>
&gt; &gt; Below I am referring to this version:<br>
&gt; &gt; <a href="https://community.kde.org/index.php?title=Policies/Telemetry_Policy&amp;oldid=" \
rel="noreferrer" target="_blank">https://community.kde.org/inde<wbr>x.php?title=Policies/Telemetry<wbr>_Policy&amp;oldid=</a><br>
 &gt; &gt; 78057<br>
&gt; &gt;<br>
&gt; &gt; tl;dr: Why discussing: Any deep change and limitation to projects&#39; \
freedom<br> &gt; &gt; needs to bring substantial benefits over drawbacks. Level of \
complexity of<br> &gt; &gt; the contract for a project or individual developer needs \
to be balanced by<br> &gt; &gt; real (not hypothetical) benefits.<br>
&gt;<br>
&gt; The benefits here for KDE are:<br>
&gt; * we have a better understanding of our userbase leading hopefully to<br>
&gt; better software<br>
&gt; * we have a better understanding of our userbase leading hopefully to<br>
&gt; better marketing<br>
&gt; * we have a clear policy we can point our users to that explains how<br>
&gt; we are handling their data and that is in line with our vision/what we<br>
&gt; stand for.<br>
&gt;<br>
&gt; &gt; I&#39;ve studied the wiki page more in depth and I have these points where \
I&#39;d<br> &gt; &gt; like to see improvement. This is based on my experience, not a \
list of<br> &gt; &gt; quick ideas.<br>
&gt; &gt;<br>
&gt; &gt; <a href="https://community.kde.org/Talk:Policies/Telemetry_Policy#" \
rel="noreferrer" target="_blank">https://community.kde.org/Talk<wbr>:Policies/Telemetry_Policy#</a><br>
 &gt;<br>
&gt; Thank you! Volker is probably best equipped to answer these.<br>
<br>
</div></div>I&#39;ve commented on all points on the talk page now I \
think.<br></blockquote><div><br></div><div><span \
style="font-family:monospace,monospace">​Thanks Volker,  </span><br></div><div \
class="gmail_default" style="font-family:monospace,monospace;font-size:small"><span \
style="color:rgb(34,34,34);font-family:monospace,monospace;font-size:small;font-style: \
normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-s \
pacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal; \
word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I \
must have missed the info that the concepts of intervals have been documented two \
weeks ago. Apologies.</span></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small">The concept has potential to \
change the game and convince people to &quot;invest&quot; in telemetry. However maybe \
a pilot phase with an app or two would be more in place to see the results.  <span \
style="color:rgb(34,34,34);font-family:monospace,monospace;font-size:small;font-style: \
normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-s \
pacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal; \
word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Policies \
would then  follow reality even more.</span></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_default" style="font-family:monospace,monospace;font-size:small"><div \
class="gmail_default" \
style="color:rgb(34,34,34);font-size:small;font-style:normal;font-variant-ligatures:no \
rmal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;t \
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-colo \
r:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;font-family:monospace,monospace">It \
would be good to consider picking larger projects, e.g. part of KDE Applications \
release or Plasma itself, and with maintainers able to discuss during the Akademy. \
KEXI is just not in this group. Also, based on my knowledge, statistical KEXI \
users<span>  </span><span \
style="color:rgb(34,34,34);font-family:monospace,monospace;font-size:small;font-style: \
normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-s \
pacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal; \
word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">would \
not  </span>even have access to the KDE &quot;kill switch&quot; since Plasma is \
rarely used by them.</div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><br \
class="gmail-Apple-interchange-newline">In particular there is a chance that if pilot \
apps get released with the KUserFeedback telemetry, the challenge of handling access \
to the raw anonymized data would get addressed, since we would know why there is the \
interest in data and what is the purpose of collecting it. In the post-Akademy thread \
Ingo Klöcker has once provided interesting  general observation, even it it refers \
to German law. Once the data &quot;leaks&quot; outside of the telemetry team (say \
telemetry team within a single app project), to people not even affiliated with the \
project, it is no longer possible to expect it (the data) is used in a way compliant \
with the Policy, and only  for the needs of &quot;legal&quot; telemetry. KDE would \
still be responsible for all the uses of the data. Coming year stronger law comes to \
Poland too.<br></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_default" style="font-family:monospace,monospace;font-size:small">So \
making it harder to download the data and increasing level of its aggregation would \
make sense then to me. Long-term idea would also be  giving access to an analysis \
tool and the results instead of to the data on which the tool operates.</div><div \
class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_default" style="font-family:monospace,monospace;font-size:small">And \
then in the meantime folks like the Promo team have potential to work on proper \
messaging to improve the number users understanding and accepting telemetry. My \
example follows here. On more &quot;human&quot; level: KEXI offering a telemetry \
&quot;for KDE&quot; that is still seen as a &quot;desktop&quot; (regardless of a \
reason) than &quot;for KEXI Team&quot; would be potentially a disadvantage for the \
app&#39;s project itself. KDE contributors and fans understand the idea of an \
organization. I&#39;ve learned from my group that for everyone else &quot;Help \
improve Visual Studio&quot; type of message tends convince more than more \
questionable &quot;Help Microsoft&quot; ;)<br></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div></div>-- <br><div \
class="gmail-m_-6777386712100065723m_599831209892252980gmail_signature"><div \
dir="ltr"><div><div dir="ltr"><div>regards, Jaroslaw Staniek<br><br>KDE:<br>: A \
world-wide network of software engineers, artists, writers, translators<br>: and \
facilitators committed to Free Software development - <a href="http://kde.org" \
target="_blank">http://kde.org</a><br>KEXI:<br>: A visual database apps builder - <a \
href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>    \
<a href="http://twitter.com/kexi_project" \
target="_blank">http://twitter.com/kexi_proj<wbr>ect</a>  <a \
href="https://facebook.com/kexi.project" \
target="_blank">https://facebook.com/kexi.<wbr>project</a><br>Qt Certified \
Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" \
target="_blank">http://www.linkedin.com/in/jst<wbr>aniek</a></div></div></div></div></div>
 </div></div>



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

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