Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #8981 > unrolled thread

DEP 8: Gathering Django usage analytics

Started byBrian May <brian@linuxpenguins.xyz>
First post2016-11-07 03:30 +0100
Last post2016-11-09 09:50 +0100
Articles 7 — 6 participants

Back to article view | Back to linux.debian.maint.python


Contents

  DEP 8: Gathering Django usage analytics Brian May <brian@linuxpenguins.xyz> - 2016-11-07 03:30 +0100
    Re: DEP 8: Gathering Django usage analytics Paul Wise <pabs@debian.org> - 2016-11-07 05:10 +0100
    Re: DEP 8: Gathering Django usage analytics Paul Wise <pabs@debian.org> - 2016-11-07 05:10 +0100
      Re: DEP 8: Gathering Django usage analytics Brian May <bam@debian.org> - 2016-11-17 08:20 +0100
    Re: DEP 8: Gathering Django usage analytics Barry Warsaw <barry@debian.org> - 2016-11-07 16:10 +0100
      Re: DEP 8: Gathering Django usage analytics "W. Martin Borgert" <debacle@debian.org> - 2016-11-07 16:40 +0100
        Re: DEP 8: Gathering Django usage analytics Nicolas Chauvat <nicolas.chauvat@logilab.fr> - 2016-11-09 09:50 +0100

#8981 — DEP 8: Gathering Django usage analytics

FromBrian May <brian@linuxpenguins.xyz>
Date2016-11-07 03:30 +0100
SubjectDEP 8: Gathering Django usage analytics
Message-ID<sAHR7-5dQ-7@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

I think upstream Django have requested our feedback on this pull
request: 

https://github.com/django/deps/pull/31 

Should I ask on debian-devel? 

Regards

  

[toc] | [next] | [standalone]


#8982

FromPaul Wise <pabs@debian.org>
Date2016-11-07 05:10 +0100
Message-ID<sAJpT-6m8-1@gated-at.bofh.it>
In reply to#8981
On Mon, Nov 7, 2016 at 12:06 PM, Paul Wise wrote:

> Making it opt-in with *informed* user consent.

Thinking on it more, due to the whole click-through culture on the
modern web, I'm not sure that informed user consent is quite enough.
Some discussion of that phenomenon in the latest FaiF episode:

http://faif.us/cast/2016/nov/01/0x5E/

> Use a Django-hosted piwik/etc service instead of Google Analytics.

https://vimeo.com/97505679

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

[toc] | [prev] | [next] | [standalone]


#8983

FromPaul Wise <pabs@debian.org>
Date2016-11-07 05:10 +0100
Message-ID<sAJpT-6m8-3@gated-at.bofh.it>
In reply to#8981
On Mon, Nov 7, 2016 at 10:21 AM, Brian May wrote:

> I think upstream Django have requested our feedback on this pull request:
>
> https://github.com/django/deps/pull/31

I would suggest a few things:

Making it opt-in with *informed* user consent.

Use a Django-hosted piwik/etc service instead of Google Analytics.

> Should I ask on debian-devel?

Seems reasonable.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

[toc] | [prev] | [next] | [standalone]


#9011

FromBrian May <bam@debian.org>
Date2016-11-17 08:20 +0100
Message-ID<sEp9f-5XE-3@gated-at.bofh.it>
In reply to#8983
Paul Wise <pabs@debian.org> writes:

>> Should I ask on debian-devel?
>
> Seems reasonable.

I did that here:
https://lists.debian.org/debian-devel/2016/11/msg00252.html
-- 
Brian May <bam@debian.org>

[toc] | [prev] | [next] | [standalone]


#8986

FromBarry Warsaw <barry@debian.org>
Date2016-11-07 16:10 +0100
Message-ID<sATIB-4Mo-9@gated-at.bofh.it>
In reply to#8981
On Nov 07, 2016, at 01:21 PM, Brian May wrote:

>Should I ask on debian-devel? 

I think you should, and I'll be very interested in that discussion.

Several packages in our team already apply deltas to upstream to disable
certain amounts of information gathering and reporting.  The most common
example I've seen is removing a little bit of JavaScript that reports usage to
Google.

With my upstream hat on, I'm quite sympathetic to the goal of gathering usage
data.  I often get asked "how many sites are using Mailman?" and I have to
answer "I don't know".  Actually, you used to be able to do a Google search to
find references to various clues on the typical Mailman 2 listinfo page, but
since those same searches were being used to spam the FSF (and the Mailman
project), those have long been disabled.  In any case, I'd love to be able to
provide some usage numbers, but oh well.  (Maybe that's why we languish in
Negligible Funding Land. ;)

Donald Stufft mentions in a comment on the Django thread that he's thinking
about doing the same thing with pip.  My initial reaction was that we'd have
to disable that out of privacy concerns.  Or, if it's opt-out, we might have
to change the default to opt-in, which of course reduces participation rates
and makes upstreams unhappy.

I'd love to know if there's a Debian-wide policy on such things.  E.g. if
"opt-out with informed user consent" was an official policy that we could
clearly point to and reference, it would greatly help provide guidance to both
Debian maintainers and upstreams.

Cheers,
-Barry

[toc] | [prev] | [next] | [standalone]


#8988

From"W. Martin Borgert" <debacle@debian.org>
Date2016-11-07 16:40 +0100
Message-ID<sAUbE-4Wh-19@gated-at.bofh.it>
In reply to#8986
Quoting Barry Warsaw <barry@debian.org>:
> I'd love to know if there's a Debian-wide policy on such things.  E.g. if
> "opt-out with informed user consent" was an official policy that we could
> clearly point to and reference, it would greatly help provide  
> guidance to both
> Debian maintainers and upstreams.

In the issue at github someone already points out that popcon is "opt-in"
and I'm sure, that the overwhelming majority in Debian is in favour of it
in contrast to "opt-out". I can understand, that upstream would prefer
the latter, but Debian has a reputation for taking privacy issues very
serious and likes to keep it. Not sure about any policy on this, though.
If Django implements usage analytics, I would strongly suggest to make it
"opt-in" in Debian, just as popcon, not "opt-out".

Cheers

[toc] | [prev] | [next] | [standalone]


#8991

FromNicolas Chauvat <nicolas.chauvat@logilab.fr>
Date2016-11-09 09:50 +0100
Message-ID<sBwJY-4WR-11@gated-at.bofh.it>
In reply to#8988
Hi List,

On Mon, Nov 07, 2016 at 04:32:46PM +0100, W. Martin Borgert wrote:
> If Django implements usage analytics, I would strongly suggest to make it
> "opt-in" in Debian, just as popcon, not "opt-out".

FWIW as a long-time Debian user and supporter, I expect every piece of
software I install *not* to report any information about anything on
my system without my explicit consent.

I am concerned about my online privacy: on my systems even popcon
is not enabled and in my browser the CookieMonster and PrivacyBadger
extensions are enabled.

I would have no problem with Debian packages providing the bits of
code that would allow other Debian users to turn on a switch to
opt-in on providing upstream with valuable usage data.

-- 
Nicolas Chauvat

logilab.fr - services en informatique scientifique et gestion de connaissances  

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web