From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iBXJFh9Vl2MvkAAAbAwnHQ (envelope-from ) for ; Mon, 12 Dec 2022 17:21:51 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id yHy9Fh9Vl2NxKQEA9RJhRA (envelope-from ) for ; Mon, 12 Dec 2022 17:21:51 +0100 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 119CC29899 for ; Mon, 12 Dec 2022 17:21:50 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4lYK-0006kW-TS; Mon, 12 Dec 2022 11:21:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4lYJ-0006gQ-8n for guix-devel@gnu.org; Mon, 12 Dec 2022 11:21:15 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4lYG-0001Ck-TZ for guix-devel@gnu.org; Mon, 12 Dec 2022 11:21:14 -0500 Date: Mon, 12 Dec 2022 16:21:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1670862070; x=1671121270; bh=xeu0JfakAhooQ5rJHQZbtD2jcoMI/3f0ipQLB172zfM=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=qh7Q2Bk5ZwNbUzUmnuCp3RoVc0wZaKXnbcdJxWNdtyi+yQ/QNX/dU6+S0DhUhNPl4 4AF4iPETRdvvzAzSA0nzU8ZIyF4QEzJguXNOTFq7TAsXBPzBYMLdAUpCAeIDv7ZqyN X9M96JNFuzXHPe2RpILK878ZXTbZgh/XLaVqn0HQXkbQB246T5N0zhzTiFZ9iOOXsj MtMX/JJIy5SMnaPgKRyzPZwbn77iR7cfWAOd/3yA6ejFPtF9VmW8HD9zRL2Vk2OmQF fdjFktWXzzIOctgoxe0E2+qgiC3zfeECrtqL22RGdl61vRPc04iEHOlExfbdWsL438 uGXXmSLDVWdgQ== To: Guix Devel From: John Kehayias Subject: Hi from a new committer! Message-ID: <87pmcolhjs.fsf@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.22; envelope-from=john.kehayias@protonmail.com; helo=mail-4322.protonmail.ch 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-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.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670862111; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=xeu0JfakAhooQ5rJHQZbtD2jcoMI/3f0ipQLB172zfM=; b=diUepmPaJC1U1p7DB6zkcUQJkr2NYTFoZ6CFI2V8IspPl0uRUZjCvTaIgD/bw526haAvRM cI3b6tAiRAhyD9YJ7NAMH2aumIUGFRG/4/Rgnby3UpcU0VRPRTM1Qe9t70K3wrWB8Q7IM6 9z7y2kqiCf3Y/B1PbhbpFkVHS0to/7QxTK62zTtwgqBxlIJRy80DK18r+fArNx2DoUhlkr jXYwAcZlV0ElL1D9gQBjMHe9Zy4dUzJv1soId0V3CZJU3VsBnqX9q9rsZeypW0yVL5ik6Y 5/kQWHMthhL962SjuBskOcQWKZvvgKLQCXDXiIkwqLi/b9h3CjrsvfYmmK9sHw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=qh7Q2Bk5; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=protonmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1670862111; a=rsa-sha256; cv=none; b=V2dDX9JQbAmjAYUidPG/5SahBFGJ+e4f3IJ9vyX8mrsrEpjSHfcwojSKl4kuQpLca/X1za N1MRSy2RMkrMfMvYHJ/wMb8iDUl/8ui2NEJlfzAQexhfPKW5QFulLNO+UrzqQ1FyHtxPxC FGkNpR+sYiqCTZY/9LB/QJM8Cez375vuJthJ6S5iEd7QQclG7CiHWHN7+p7sdJHs5AFunx SWthAkeri3wqUyFVWf77rdk44XHVMX8kFxZRPBEg0s/epDp5Vcy7nPv5uTW2Gv3KEXjCst whR0JRdud4xCpb8mLuVcte8RPpD7iOM5FrZmEgMuiNyzLOFFKDwW/Zgrz06r4g== X-Migadu-Spam-Score: -6.01 X-Spam-Score: -6.01 X-Migadu-Queue-Id: 119CC29899 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=qh7Q2Bk5; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=protonmail.com X-TUID: eFj15EQ0cgkS -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi Guix! I'm pleased to announce that I have been granted commit access by the esteemed Guix maintainer collective! I'm looking forward to continuing to be a part of this wonderful community and helping review and push all the great patches waiting for their time to shine. As one that had to learn some patience with my first patches it is a priority for me to make this easier and better for everyone. As per the committer process, my primary key and signing subkey fingerprints are below. You can also see the same signing subkey associated with my GitLab account: and GitHub: , though perhaps not publicly visible. It should also be available on your favorite keyserver as well, associated with this email account, john.kehayias@protonmail.com. Primary key fingerprint: 7E9F 5BF6 1680 4367 127B 7A87 F9E6 9FB8 5A75 54F1 Signing Subkey fingerprint: A420 7B56 C255 109F 2CB3 157E 4990 97AE 5EA8 15D9 This email should be signed with that same signing (sub)key. I've had some difficulties with this in the past, so please let me know if this does not show as properly signed for you so I can correct that. Below is a little introduction to me and Guix. In short, I love hacking away on Guix and am happy to add my efforts as a committer now. Find me on IRC and say hi! And feel free to point me to lingering patches, especially short and simple ones, to get my feet wet. Sincerely, John Kehayias First off, you may know me as "podiki" on the IRC channel. I'm very appreciative of the reviews and guidance everyone has given to me so far and can't wait to contribute more to Guix. Let me briefly tell you about myself and Guix. And actually, you can find out more from my Guix Days talk "My experiences as a newcomer to Guix" at if you haven't already seen it. In short, I currently work teaching writing at UPenn in the US, but my background is as a theoretical physicist with 5 years as a postdoc at a few places doing some fun research. Not much official computing (beyond Mathematica on occasion), but that has been a hobby for as long as I can remember. I found out about Guix about 1.5 years ago, as a "Nix but better language," and as an everything Lisp lover couldn't resist. I dove in with my first patches for updating Mesa in that most recent core-updates cycle adventure. I use Guix exclusively on my desktop (which I wrote about here ) and enjoy staying on the latest and greatest as best I can. So that means my contributions have been rather varied, plenty on adding or fixing packages I'm familiar with and rely on in my typical usage, but also random things that have come up, like in the core-updates bug fixing push. Most recently I worked on adding the '--emulate-fhs' option to 'guix shell' containers (blog post forthcoming!). My next big effort will be a patch series to add some Go packages and the peroxide package/service (a bridge for using ProtonMail locally), which you can see in its WIP form here (and I use daily, so far so good!): . But priority number one is helping others with patches that have been submitted and need review. Let me wrap up by saying why I applied for commit access and what I hope to do. In Guix I've found my forever distro home and I love working on making it better. I try to be helpful on IRC (and other channels) and want to be more involved in reviewing other's patches. Commit access will help tackle that ever growing backlog of patches we get and be continued motivation (responsibility) to keep contributing however I can. I recently joined another channel and found that spurred me to help keep packages up to date there, push fixes, and try to organize others for larger changes. I also like to help other newcomers and do whatever I can to continue to make Guix as great and enjoyable to use as possible. This is what commit access will help me do. Thanks for reading I look forward to continuing to work with all of you in the wonderful Guix community, truly our greatest feature. -----BEGIN PGP SIGNATURE----- iQJRBAEBCgA7FiEEpCB7VsJVEJ8ssxV+SZCXrl6oFdkFAmOXVOcdHGpvaG4ua2Vo YXlpYXNAcHJvdG9ubWFpbC5jb20ACgkQSZCXrl6oFdktbg//WCeVLjERxDu2wN65 uW5tYfJU04t2gYdVLiyx8Mmd7cnRUvLWzVUHYADfID1Hw4XOSISmH6RNOwdY7tCW zmoUOvEtKU7BIZ0mrU4QPHW9/jm31IX+ZThSIYpj/++GuQiwZpkCKqNuZ4y7jRXk ympDUsK+DgkgsiBX9nIgPqubVg1cSpo6+7DuTvSB9hg8nFL1x8psAVyXnHr2+f/4 w+QT7ZxwO0M0jGtcjpuTglA2FmRXBydAYnYxSGPcMCEpe8JDDzjrbUVmwY30cWe/ rIkNq1Hl0Jqyyni22mxuDiQGQq+4I+JGuddcecHFvh8Drbc2tN6vdWaf5wFe2iLR 3hUcntLx6A2XISOH7Oll1HlH8gguLMW2vW+9xX1zsP2XHSzM1m+4bScm51aZWgU0 b5sz+fMZqKGuw83XEcbA3ufsMjhkHFfjf4Fcu/HfwVnKof6HuD8tdcle6jrDchaF hIbItB6OZ/AHONvCVSLxNg+HyGX0+b8F7X4jFkEifp0Xp37iuP7jKISOvv9sMxFH oshk8OSJf7q4A8GZeVa/0u/9XhQPv2WFoEV5wVtIcNRNQAIaG6+oWKTfwNXJBmVv 2bVY5G2vp5r1D+7k9lQW64e2MhBweslqeTX8hF7by+E0tuNBfOtrmDQI2OYPumsv cnsXq7TpDlst2LPUSjoins8Kgls=3D =3Dlj+J -----END PGP SIGNATURE-----