From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Merging MPS a.k.a. scratch/igc, yet again Date: Mon, 9 Dec 2024 13:06:18 -0800 Message-ID: References: <878qwuitbu.fsf@yahoo.com> <87jzcajrnz.fsf@protonmail.com> <86o71mfhox.fsf@gnu.org> <87frmyjn9j.fsf@protonmail.com> <86ldwqfcqv.fsf@gnu.org> <87a5d6jgim.fsf@protonmail.com> <86a5d6f7bn.fsf@gnu.org> <871pyijctd.fsf@protonmail.com> <8634iyf257.fsf@gnu.org> <8634iwex8q.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5119"; mail-complaints-to="usenet@ciao.gmane.io" Cc: pipcet@protonmail.com, luangruo@yahoo.com, ali_gnu2@emvision.com, emacs-devel@gnu.org, =?UTF-8?Q?Gerd_M=C3=B6llmann?= , Stefan Monnier To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 09 22:07:08 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tKkyC-0001Bl-3R for ged-emacs-devel@m.gmane-mx.org; Mon, 09 Dec 2024 22:07:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tKkxV-0002dp-Ds; Mon, 09 Dec 2024 16:06:25 -0500 Original-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 1tKkxT-0002de-Vl for emacs-devel@gnu.org; Mon, 09 Dec 2024 16:06:23 -0500 Original-Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tKkxS-0006A5-Dc; Mon, 09 Dec 2024 16:06:23 -0500 Original-Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5d3e6f6cf69so3517173a12.1; Mon, 09 Dec 2024 13:06:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733778379; x=1734383179; darn=gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=pmWqXhkFrnKiEiJGcN1ayCtpkSTprs6Xfr2KY3oW728=; b=JTdNVhAHCfWXe9WeSG0LlD8y/fc927exZJGqfOjmtZeAZHz6sYkQsur3toSMZhaqEK GJEQTS/A70bSG5FsvAq/pxXIgo6IFexwKfmDbcEQowUsUl8lbkDdgPufD85UwWemW1OR WL0deBVS49lF4VS/f20BB4R/GQdlmhwxKd7BfNJi0gvKbFk3HWFKuZ/dMh+waBMnzBjb HCfslR8BUcOt6M91/7fe2jKgBfEycrFGCrHulO/TyJztesur5wb/tz7P52yLa2Aijj5P 8J87bCAloyR1m19mKatu2cwm2op637e/xAkFhciS+95npg3fB7syqL/ir3FhzMNk5R9k ZcIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733778379; x=1734383179; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pmWqXhkFrnKiEiJGcN1ayCtpkSTprs6Xfr2KY3oW728=; b=c5XFZcEwbH0sbH/4y/Je/LQ76HdVcnrG/El0Lyb1PsgAYWjMBDVSYU38Y2+i8YrFX3 5aWCAncDqhxORskYIUUoJWGk7r5FCRkDh7pbCMgK8Pr4xb92XCI9nHRysO8DvSWRBuF6 4SZps+GBUbbFcHSBnpjUC7vy7Z4N9/l7KIjIGZdk9yYjA33PNXdMgLivWnFspM4ZDBTR G8RVOna+q7DhLrSwhayS9CuJeVxb2kG14G7fbuMVG7dr3MsI9BD+sUt161aXWzewuuyc H2Am/+tvH++LHD6YyVssf0+3DjTKaqHN2HIetJK6LiKMNL6rB+3QCfvbYn92iYpuLyqZ A0Wg== X-Forwarded-Encrypted: i=1; AJvYcCWGxJBzxEE/XGPweBDItGdPBx8l482Iq3yBFqlp8k+5mzJtkxaEhM3H/GTsZDYityVdI9C8XYHL+o/ghQ==@gnu.org X-Gm-Message-State: AOJu0YypCNAbEX6KfBRs0k4mC/k9HRYkDvLtKz9zu+UpkQrFO1GyqSCu Bzqi7rLB+PGm5VZMtuiWh7+uN/LoPaFPk0/QehmeswcNsBvIAy2MkstWT7QjiLEDRyY5iP1xRBJ 1TI5G6w4Yf+FSPJT4PfNjrCfGq6cHPA== X-Gm-Gg: ASbGncsdALEEQ4/pA8UIzmIrpdQi4GBN6x3sp6D7Z2eQu9DvukXve9LqWRuDq/SNPzW A0kakTIndDyjv85ovgfQLZ/LWdRDH0+YWUlwAzg== X-Google-Smtp-Source: AGHT+IHoSCeESe2o5hN2VxgaFYwKRmTPmox9Ttw3roBGUBEPeTLw4jy5nP+BOR5ncLFFE0Q+dgCSOX2PiPsMOuEGfrc= X-Received: by 2002:a50:8e1d:0:b0:5d3:d7ae:a893 with SMTP id 4fb4d7f45d1cf-5d3d7aea934mr10078262a12.25.1733778378972; Mon, 09 Dec 2024 13:06:18 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 9 Dec 2024 13:06:18 -0800 In-Reply-To: <8634iwex8q.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x535.google.com 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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:326256 Archived-At: Eli Zaretskii writes: >> On the other hand, IIUC, we have some way to go with making the merging >> of the mpc branch a guarantee. While I'm an enthusiastic supporter of >> the great work that's being done on the mpc branch, isn't hedging our >> bets prudent until that work is done? > > From where I stand, what's left to do on the branch is stability: > using the branch, reporting bugs, and fixing them, especially on some > rarer platforms (*BSD, for example). Plus some decisions: do we fork > MPS or not, for example. So it isn't such a distant future. In that case, I'd suggest that we start working on getting README-IGC into an excellent state. In August, when I last tried building the branch, getting it to build was non-trivial, but I didn't try with the latest instructions. Taking a look at README-IGC, it seems like we're still missing build instructions for Debian. Maybe people could volunteer to add other popular distros too, and *BSD, etc. (If the idea is that such users should just follow the instructions under "Building MPS yourself", then we should say that instead of "TBD".) Once we feel happy that it's reasonably straightforward to follow the instructions, I'd suggest that Someone (TM) makes a post to emacs-devel, asking people to start seriously testing the branch. Such a post should normally get picked up by Emacs News, Reddit, etc. and hopefully the branch will then start seeing wider use. (Remember to Cc Sacha Chua to get it on Emacs News.) I'm sure that users will be excited to help test igc once they understand that we're working seriously on stabilizing it in preparation of getting it merged.