DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 58BJnpfd679489 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 58BJnpfd679489 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=vCdpbg1F X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 10C4C3858D29 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1757620189; bh=uYzMUfmrXxLJU1zOs8YY+GjNirHLtIv3LQbkLbmAlw0=; h=References:In-Reply-To:Date:Subject:To:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=vCdpbg1Ftcbh4XLyZQ1JG1Wpw2xHqosfALuJLGsLPznxEbR4tccuQ+sEjMiG3wTdM jyZprD6IyO+JVzF5jKJQE65GA+MtTGyhpi4OUIUUcRJ9Yg8ZvupCdhScAQE057vBlV vQHkH/JjU5WJhQ/rU5LuHZUktHiV1UA7Q4XXGmAc= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 540E13858D26 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 540E13858D26 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1757620130; cv=none; b=ZXM9getSMh5qka7psWoNOPf6j5QHOFg9IlWj1szN7c5tuOTmdBSZ49aaDKL2aE0K4jMv8lviP+n7kmqatO1uben/S836/EUDzrMPxqHZKkgeHUwHNBAkq0JiwYagAd2i79RKENq1lfmpQTueSxSo6n2zFuHXJ0OVZWvDVey2Ajc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1757620130; c=relaxed/simple; bh=NqK7rOXnFglMNQe0suaNE94roASoL1MYUv2KT3nv/Uw=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Q1lKLAb/HFrlt5jKTrz/byUuuT6UmRbI937cQrudEWCVDx8nkfH8lLpKKW+iplRaSiTmSKUtkQF7i7CbpwZId++Or87M7JzqWKeZfWmvuea90wFKRwpBgCQHHWcmeLlQWjMzD1+RwgB5OMYEQ9jYVZA9kH2loJ/kYeLd5SjY5+U= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 540E13858D26 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757620129; x=1758224929; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AJ4qkFdQ+h7tFAIkIbZRN3tjOZ6V6ZuaSTYHHfUZC7A=; b=PVR7N2eUe5cHLUWW9pWMs1bl0Hi97xJvEc05z+OG1vJP1gksOwLNTmr/QhRXQkdZFv Pa5v/LjKo7CktzOoL/3q9J1yx9DHI1PA5qm7en/tK/E+tmXW40ejX8x7jo+vKxgHJpt8 RMHML3IHK4I0CggkdXFFkjtIp1HPPRNzJJjPE7S1Kx4sFIGHosqIBOSLJvJJSFnJH4ZK /nusVeqoSUe0eHT58ChDLz1PFJ4cbwcio1WM3X7AGzpbxv+5trgZ8irTkJLAGD1TdEf+ JRhonbas16Go776UqHKsJg0xlH/CKhLlA7hftMz1UqzqGxgw3IwgWoquZ8cJ815jtICc /crA== X-Gm-Message-State: AOJu0YwtdfaHEzwQ0jp5MrQZbv24GIru3khb7pBeRsRzp/mw7vnWSt8/ LN47e1n5Ud0ge/yTknYvGNlxJy9caqnMmnbnpOerD9BcNj4ePFPHLqW9wQUECT+2SQKwObLUWQW AXqANOWBS8vXhdswWLRN5F/8aPqtO5mGdjQ== X-Gm-Gg: ASbGncsAcRwprsDDWX7HzGp0geUrAfvN5ZBMFDQiGndolhm1Hxu0KfqVyG9iE+hq3JJ o2o7NISMvlsdWWbWfQN6WPHvuTmURFncEKIJRCDpByXRukes7zzts7mfHjsnirIamHYK0XQVHym eHwtp010KgELMHLirrnQ/r24zUQhr7j/CaCQ31TWI0wHK7oMgkiHg8x63V0oh2mA6D84kvCd7Iv Ts= X-Google-Smtp-Source: AGHT+IFaM+9LGOvp3XHFzacAdtmV3RwaNBQs3lRkSUOG4/Srcn9XGPbHoV1Z4Xr3p7s50osLBK9T0OJFSVuWeQ0X8Fo= X-Received: by 2002:a05:622a:494:b0:4b3:b34:9395 with SMTP id d75a77b69052e-4b77d0ab5a9mr6145001cf.65.1757620128433; Thu, 11 Sep 2025 12:48:48 -0700 (PDT) MIME-Version: 1.0 References: <87bjnjvbbn DOT fsf AT Gerda DOT invalid> <8e90d08e-ae04-4b63-a948-08e142d1204f AT SystematicSW DOT ab DOT ca> <060201dc22a3$d8023830$8806a890$@nexbridge.com> In-Reply-To: Date: Thu, 11 Sep 2025 12:48:28 -0700 X-Gm-Features: Ac12FXwANZCNumi-h9ApfAmWDgZEJY9yDt6z6m7FuKC1NslmorRTiHnX5hy-xP0 Message-ID: Subject: Re: EOL of (usable) git, switch to Mercurial? To: cygwin AT cygwin DOT com Cc: Brian Inglis X-Content-Filtered-By: Mailman/MimeDel 2.1.30 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Eric J Korpela via Cygwin Reply-To: Eric J Korpela Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 58BJnpfd679489 It used to be a truism that a programmer could write FORTRAN code in any language. Now it appears that they are trying to write Python code in every language. On Thu, Sep 11, 2025 at 11:14 AM Brian Inglis via Cygwin wrote: > On 2025-09-10 16:39, Randall S. Becker via Cygwin wrote: > > On September 10, 2025 6:30 PM, Brian Inglis wrote: > >> On 2025-09-09 10:29, ASSI via Cygwin wrote: > >>> Andrew Schulman via Cygwin writes: > >>>> On Tue, 9 Sep 2025 10:23:13 +0200, Mark Liam Brown via Cygwin wrote: > >>>>> Since git has decided to EOL itself by a switch to RUST (which poses > >>>>> a chicken and egg problem for bootstrapping, among other technical, > >>>>> political and licensing issues), > >> > >> What appear to be the remaining licensing and political issues? > >> > >>>> For those of us who aren't in the know, could you please provide some > >>>> links to git's plans and what the issues are? A search on "git rust" > >>>> turns up a lot of stuff but it's hard to know what's relevant. > >> > >>> TL;DR: This did not happen (not yet anyway) and it won't happen in the > >>> near future either. > >>> https://lore.kernel.org/all/20250904-b4-pks-rust-breaking-change-v1-0- > >>> 3af1d25e0be9 AT pks DOT im/ > >> I consider 2026H2 - a year - pretty near, with possibly another year > and a half of > >> security patches, giving us 1-2.5 years, realistically 1.5 years to > decide whether we > >> could get rust working, or should migrate to a git successor. > > > > Unfortunately for the rest of us non-Rust people, successors appear to > be written > > In Rust also. This does not make me feel good about the future of DVCS > systems. > > Especially when people seem to be reinventing the wheel rewriting existing > code > in this decade's systems programming language: > > > https://en.wikipedia.org/wiki/Category:Systems_programming_languages > > -- > Take care. Thanks, Brian Inglis Calgary, Alberta, Canada > > La perfection est atteinte Perfection is achieved > non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to > add > mais lorsqu'il n'y a plus rien à retrancher but when there is no more to > cut > -- Antoine de Saint-Exupéry > > -- > Problem reports: https://cygwin.com/problems.html > FAQ: https://cygwin.com/faq/ > Documentation: https://cygwin.com/docs.html > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple > -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple