From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id oA0NO+5nxWCBWgEAgWs5BA (envelope-from ) for ; Sun, 13 Jun 2021 04:05:34 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id q7sKNu5nxWDcegAAbx9fmQ (envelope-from ) for ; Sun, 13 Jun 2021 02:05:34 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9C123D0B5 for ; Sun, 13 Jun 2021 04:05:34 +0200 (CEST) Received: from localhost ([::1]:59098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsFVF-0008TO-Jq for larch@yhetil.org; Sat, 12 Jun 2021 22:05:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsFV1-0008TE-Jk for guix-devel@gnu.org; Sat, 12 Jun 2021 22:05:20 -0400 Received: from knopi.disroot.org ([178.21.23.139]:41438) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsFUx-0000Ry-Ng for guix-devel@gnu.org; Sat, 12 Jun 2021 22:05:18 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 060475BE95; Sun, 13 Jun 2021 04:05:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jRgJhjnqelbA; Sun, 13 Jun 2021 04:05:11 +0200 (CEST) References: <87fsxm7s69.fsf@disroot.org> <87eed695yb.fsf@nckx> <87czsq7oyl.fsf@disroot.org> <87bl8a92r4.fsf@nckx> <83e3ea6de4daa14a81c826d9200941719abe2f82.camel@student.tugraz.at> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1623549910; bh=7ZC35ZFoxVp9IrhFyHabJKJCDBaPC18nPHli309OCic=; h=References:From:To:Cc:Subject:In-reply-to:Date; b=SXx0du8zA+J8ISOcQfkLXaFSYO7gTyjuA8GbfPfIUo5rHfoFWFLByDi9xER98XjlL 5R9v76rSxECnZcWwfeXxBTAkNWl/Xu7Ph9YpFfVobLLXMYZkiVHFE8BaJNqaAj7pix QK5VieuqZCmqUTnZqRlomiD3G/jPBwvxKbH1tXiDZ8XzdwboaAqmejcrHbtSvxjf6D xqBDLIVdWrz4kNfo2msIJ8kzAZhk0SOVAv5N0tnfVCt6xG+dU5kyBNk55TbRUTz3Re egp0fEk+Q1lrqNAr0R8EOW5P7z7H4HN1Ms1z+vZi0uHwOjmvmi1W0mnfnx+Sutdzlg dG4ats6vPG3Nw== From: Bone Baboon To: Leo Prikler Cc: Tobias Geerinckx-Rice , guix-devel@gnu.org Subject: Re: Telemetry on by default kitty In-reply-to: <83e3ea6de4daa14a81c826d9200941719abe2f82.camel@student.tugraz.at> Date: Sat, 12 Jun 2021 22:03:15 -0400 Message-ID: <877diy7c7w.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=178.21.23.139; envelope-from=bone.baboon@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623549934; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=41LqrXoyHkzOP0tE7sGzjdBpLldWHMbTlfmjGDEVe+c=; b=I8S6NfNaRoiiDQ8jWqGn+2SiH2GCbvV4gdxQMMaeK5APaa/SGUyxjnxg8OdrN40nBG08nO mWWlQb5iT9pGNfzJsPw7xUVh3up8qIzsfThbuD2e/FiZmX4i2p62tCPsnkXjH3lPmSw7CN yGZAEq9ASwgARlup02liIiQgDLbyAehIPgFXn5E3/pbEriqdRF5p6vLVP6y1d7YLpJGl6q 1d8JBAIb+8C8I3aRtWnX7d2s+HHu72wLZL6eN7gY2swKpw6diP4m6t8HyLDkYoXw7sV4Iv r35mu1MwyGI3Dhwy4oe/FI6KlS9+G/WSX2REwyuLv+lgmq3SCIzjyAYg4Ke+AA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623549934; a=rsa-sha256; cv=none; b=BlRGUC1YO5mKi6zJsYoMmuvlCmxg3O2yY3g+O6yoUgEgQ14hthSDLdUSyyI13ruti3HNWy LvtegbJUjCEbIXx+4ohXwpRbu515Po56/IS8kj30/M8UjohSoMe6KGy7jv8regwGOMA8C7 FopgATNZc/qr4Pp1JeYlmpVA0+rUO6pP6lUgsMXXNC6J4U30t3c39/8zzcE5VFDazmkT64 3URgGtUfIpbLMIUexs0k8HMtuSVAcZdzkUvrc1i0/1nvNK0Ekm/takzRFPJZXct8s7Sdpi AKDE74Di8xUzrlDHY22HCvRm1gnTjAGMohv3gs40v4mU8R4wFNdhV+UwF/WJ6w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=SXx0du8z; dmarc=pass (policy=quarantine) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.13 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=SXx0du8z; dmarc=pass (policy=quarantine) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 9C123D0B5 X-Spam-Score: -1.13 X-Migadu-Scanner: scn0.migadu.com X-TUID: u1Ckqd/19SpI Leo Prikler writes: > Am Samstag, den 12.06.2021, 23:44 +0200 schrieb Tobias Geerinckx-Rice: >> Bone Baboon =E5=86=99=E9=81=93=EF=BC=9A >> > Should the patch be to remove the kitty package? >>=20 >> No. The telemetry. While I appreciate the invitation to write a patch for kitty's telemetry I am not going to write that patch. My rational is explained below. > If I read terminals.scm, we already disable the telemetry in kitty: > >> (invoke "python3" "setup.py" "linux-package" >> ;; Do not phone home. >> "--update-check-interval=3D0" > > @Bone: Did you notice any other telemetry during your further code > review (or are you still in the process of reviewing the code)? If > not, please try to cross-check Guix sources to see whether we already > disable telemetry, so as to not cause unwarranted panic :) It appears problematic to patch kitty's telemetry for several reasons. kitt's lead developer did not explaining kitty's telemetry when asked for further information. It is not clear if kitty performs other kinds of telemetry as well. It would seem that the only way to make sure that all undesirable telemetry is removed would be a full review of kitty's source code. kitty's lead developer thinks that the telemetry in kitty is acceptable. So there would need to be an ongoing review of commits to the kitty source code to ensure that undesirable telemetry is not added in the future. I have never been a kitty user and seeing the position kitty's lead developer holds on telemetry I will not be a kitty user in the future. I will not be reviewing the kitty source code or future commits to the kitty source code.