Gentoo Archives: gentoo-dev

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Ideas for gentoostats implementation
Date: Sun, 26 Apr 2020 12:39:09
Message-Id: 845f3830-50ed-46f8-3f8d-788ea6fde943@gentoo.org
In Reply to: [gentoo-dev] [RFC] Ideas for gentoostats implementation by "Michał Górny"
1 On 2020-04-26 10:08, Michał Górny wrote:
2 > What do you think? Do you foresee other problems? Do you have
3 > other needs? Can you think of better solutions?
4
5 While I would really like to have data, I think it's impossible to get
6 correct data and therefore we shouldn't collect any data at all because
7 the invalid data we would collect would be misused/misinterpreted.
8
9 Let's start with your first example already,
10
11 > the primary goal of the project would be to gather statistics on
12 > popularity of packages, in order to help us prioritize our attention
13 > and make decisions on what to keep and what to remove
14
15 Let's assume we will get reports that app-misc/foo is only installed 20
16 times. If you are going to judge based on this data, "Obviously, nobody
17 is using that package, it's stuck on <whatever>... safe to remove" your
18 view is biased:
19
20 Because reporting will never be mandatory, we don't know if app-misc/foo
21 is just unlucky because most of its user haven't opt-in into reporting,
22 too (you can assume something like this for people with tor-related
23 programs for example).
24
25 Now think about large installations which are probably not allowed to
26 "phone home", using their private local mirror and are even using build
27 hosts. I am aware of *multiple* large Gentoo deployments -- for servers.
28 You will never get data from these installations. Instead, stats will be
29 drowned by several home users which are more likely to submit data.
30 Not to mention the new containerized world...
31
32 It's the problem you all should know from Mozilla, Google, Microsoft
33 *duck*: They all do 'data-driven development'. The problem: *We* are
34 power users. We are using several features most normal users don't even
35 know. However, most of us are also aware about privacy and are disabling
36 stats. The result: These companies are killing popular power user
37 features just because their data indicates that nobody is using that
38 feature.
39
40 Please don't create pressure on users to opt-in to gentoostats to
41 prevent something like this for Gentoo.
42
43 My point is: I'll strongly object against *any* decision based on this
44 project because the data will be *always wrong*. Therefore the data is
45 useless and I wouldn't even consider collecting them in first place.
46 Where there is a trough the pigs gather... and at one point people will
47 start to ignore that the data is useless just to underline *their* point
48 in their current situation. :/
49
50
51 --
52 Regards,
53 Thomas Deutschmann / Gentoo Linux Developer
54 C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] [RFC] Ideas for gentoostats implementation Kent Fredric <kentnl@g.o>