From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oJ05OIEyhGTphAEASxT56A (envelope-from ) for ; Sat, 10 Jun 2023 10:21:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id MOPxNoEyhGTADwAAG6o9tA (envelope-from ) for ; Sat, 10 Jun 2023 10:21:21 +0200 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 71873386ED for ; Sat, 10 Jun 2023 10:21:21 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q7tqJ-0008CC-LK; Sat, 10 Jun 2023 04:21:03 -0400 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 1q7tqI-0008Bl-1b for guix-patches@gnu.org; Sat, 10 Jun 2023 04:21:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q7tqH-0001Ra-Os for guix-patches@gnu.org; Sat, 10 Jun 2023 04:21:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q7tqH-0001Rd-K3 for guix-patches@gnu.org; Sat, 10 Jun 2023 04:21:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63984] [PATCH emacs-team 0/2] Start preparing for Emacs 29 Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 10 Jun 2023 08:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63984 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , 63984@debbugs.gnu.org Received: via spool by 63984-submit@debbugs.gnu.org id=B63984.16863852545530 (code B ref 63984); Sat, 10 Jun 2023 08:21:01 +0000 Received: (at 63984) by debbugs.gnu.org; 10 Jun 2023 08:20:54 +0000 Received: from localhost ([127.0.0.1]:33204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7tq9-0001R7-Et for submit@debbugs.gnu.org; Sat, 10 Jun 2023 04:20:54 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:55271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7tq7-0001Ql-4i for 63984@debbugs.gnu.org; Sat, 10 Jun 2023 04:20:52 -0400 X-GND-Sasl: andrew@trop.in DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1686385244; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HCXr2k6ZXjLTuMdRYwA9BJwNwjSXwxsCm7u0ZgsE5q8=; b=GNPi27CV7M0lGN+th7QrQQcjtuI3xtBkC4rNES0BrbF8IjrXjgpBEbo6Ig0kxMK/2QLB8t pCYLu1j+tjQOz2qMHWEJ4MfZgookjNXIgah2V3TlBQI4/schi1OdTx25sRs5aXDDzx3nNS 0oP5ZteoTCkg+9MpV+ROlPAazV0AbnlwqocfOO2ZVbB7ISSBExKyKvC/r8x+gy8NFmc9lR PdIzXYZ9T1dKYL5hgVAuipia8EEgy7jS2wIM/QWq4YHrsWsMHil+MZUkixVv/+5+jf7Okg uoll9ZGgVPKtN9PsHi4eZ3O1/ogW/dAnPEeuRvBmOJt3oB53xSiASfjVCbtzgA== X-GND-Sasl: andrew@trop.in Received: by mail.gandi.net (Postfix) with ESMTPSA id 57DF21C0002; Sat, 10 Jun 2023 08:20:44 +0000 (UTC) From: Andrew Tropin In-Reply-To: <4e7bbf48998a86696247bec6de9e830cb8ba31c1.camel@gmail.com> References: <87ilbv95m8.fsf@trop.in> <4e7bbf48998a86696247bec6de9e830cb8ba31c1.camel@gmail.com> Date: Sat, 10 Jun 2023 12:20:42 +0400 Message-ID: <87fs6z919h.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-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=1686385281; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=HCXr2k6ZXjLTuMdRYwA9BJwNwjSXwxsCm7u0ZgsE5q8=; b=VrGxxCHKaJI3ihCaY3GPraYi2h/iIEp/vCe6K3hxZYRtI9roCU44JoWVRSWykB7bO2WmN8 gt5ztM6D/yOsi0m/p4+uMJi5zADaiY+y7asJjNceUi7xVHiYdhZkFsd+hmpMOiiZ90cWPI GwiYntl61RqsRa/WOT2EA0yjRnkzCZaQqE5kzwGp1rQwklwWK/9Qe55VDbDgZSBjBTq4aT jq64StgedkuvdHmfotNDUjRWCriBBKxv+eTAnMhnWRnFwnf54ZdS84uQRlejA1PbbpXwSe 7KtdDskW980VnX9FIkxRUP3CN9EubZkcnKNcf3mczdK72e50EqJr3/savMQ2yw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=GNPi27CV; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1686385281; a=rsa-sha256; cv=none; b=QaYewk4wHTiSiN3qaPDhfMRvtNJc5rBkFOVr6/H2nkPs8xMmMOOF4eOPhKc7rToEw8i4n9 9ZutRnR7mTW64fkSD0z9xXC+5jgijVw150Vf8jhhW+ebIQABY9r84bqWBS9f8GPC7KSBY/ DjVW/XmDWcjvgEKuj7PsG0OItJNXiFePieOUyDiXf/ICDH2k4ZQ2bm+aiikmTzzmVV+5cv 5STSxaevynX/HwU0fvRH3k8T0Fw8QwEJec95wcVeeK/FtpbD4ac015Jh3NwjMqQwNXNl0v US5qEmennaR38hN6+7i08uqSC36ZnUW/ORXgRhL9SnbFxzBcAO5cF4Lj+2Xd/Q== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -4.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=GNPi27CV; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 71873386ED X-Spam-Score: -4.41 X-TUID: O8cH+eTkTDhS --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2023-06-10 09:46, Liliana Marie Prikler wrote: > Am Samstag, dem 10.06.2023 um 10:46 +0400 schrieb Andrew Tropin: >> On 2023-06-09 18:22, Liliana Marie Prikler wrote: >>=20 >> > Hi Guix, >> >=20 >> > it's already been four weeks since the newest Emacs pre-release.=C2=A0 >> > Time >> > sure flies.=C2=A0 With that in mind, I'd like to start work in the Ema= cs >> > team >> > focused on >> > 1. streamlining our Emacs packages >> > 2. improving emacs-build-system and adapting it to the new features >> > of >> > =C2=A0=C2=A0 Emacs 29 (including the almost forgotten [1]) >> > 3. improving our Emacs package management (i.e. making it easier to >> > =C2=A0=C2=A0 declare variants of emacs-* packages built with different >> > Emacsen) >> >=20 >> > This series gets us started on (1), so we can do (2) and (3) >> > hopefully >> > soon. >> >=20 >> > Cheers >> >=20 >> > [1] https://issues.guix.gnu.org/57122 >> >=20 >> > Liliana Marie Prikler (2): >> > =C2=A0 gnu: Make emacs-next-tree-sitter the new emacs. >> > =C2=A0 gnu: Construct Emacs packages from bottom up. >> >=20 >> > =C2=A0gnu/local.mk=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |= =C2=A0=C2=A0 1 - >> > =C2=A0gnu/packages/emacs.scm=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 | 467 +++++++------- >> > ---- >> > =C2=A0.../patches/emacs-source-date-epoch.patch=C2=A0=C2=A0=C2=A0=C2= =A0 |=C2=A0 20 - >> > =C2=A03 files changed, 190 insertions(+), 298 deletions(-) >> > =C2=A0delete mode 100644 gnu/packages/patches/emacs-source-date- >> > epoch.patch >> >=20 >> >=20 >> > base-commit: 44bbfc24e4bcc48d0e3343cd3d83452721af8c36 >>=20 >> Hi Liliana,=20 >>=20 >> the patch series looks good, thank you for working on this.=C2=A0 Do we >> want to add (define-deprecated/alias) to make the transition to new >> emacs package names smoother? > Since it'll be a "world"-rebuilding change, I think a news entry ought > to be preferred. I don't think one excludes another. We can provide both news entry and deprecation alias. This way we let people update guix channel version without any changes to their configurations, let them know emacs-next-blabla will dissapear soon and give them time to react and update their configurations accordingly without hurry. I'm ok proceeding without this extra step, but the deprecation workflow seems nicer to me. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmSEMloACgkQIgjSCVjB 3rDq9g/8D9+GgaHTechuxZfl7vYijmV94VALV/OEThLjs2HVPWPv4D2HrNBBhNCv FzYF8eZ3820sN11wtDuNJPwmifLu4xLe1tAZWOf1jBrZkx76XKvs6ofW45dcINqk a75/HEG6zBh1WdKoGAIrHAtUFCdIilo6PNddw2CBZr1M/cCLVx0XKyIJMb7Gdj6c Wfcoz3yUAfSZqVtAopGOQU1tuMe6ieXs5S2LhcLR0f1DRD0I6FZVuWwsGcz/ZHT3 iZ+J0f/O60awg5JhM2gYb4sYmvj9Rkcfcs8fzR6FH5+37Kc4/+L1CUStcZCKrt29 g5c1LSzzPdM2Kw8BfzgO6Sr9mOFvV7N2r5alBmuRRIG9kF1tbTgs16jLNe5Q35vq zJNAGcPM6HFN8hTfnCFQPdLf2+eIXJhP+ZnsWfhYJGRddAXhSQKQ/Ri6cEnjB+VO Z597cO6weuNPB28rlSRdjmttqGi/+N8WcfKoyqaatJuYMTHrGC9DLmPB5VK/JwEZ dCC3fK0KP5xstK5KxblQ2Ll+YiiWbvw9DeFZVLoVdhVQczls5gDvCrL+AUkxJ71L rRWm3h8If0WDkBK8lzpwN8B8OvwfZ6thVULlT8fJj+m+KQg50yxZRmjoYOM9GzUi UFOut2k6V3pqVTXPAmJC0qNfIMRbHMJDrDOCoX4iMxEcmLAAGUk= =Syw5 -----END PGP SIGNATURE----- --=-=-=--