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: Re: Adding package-vc to ELPA Date: Sat, 16 Sep 2023 10:20:23 -0700 Message-ID: References: <87tty24ap2.fsf@bernoul.li> <87wn2y5em5.fsf@posteo.net> <87r0t44zbx.fsf@bernoul.li> <87sfde7lh4.fsf@posteo.net> <87fs8yh3xx.fsf_-_@posteo.net> 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="37459"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Philip Kaludercic , Jonas Bernoulli Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 16 19:21:12 2023 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 1qhYym-0009YK-Bq for ged-emacs-devel@m.gmane-mx.org; Sat, 16 Sep 2023 19:21:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhYyA-0002Q4-Ud; Sat, 16 Sep 2023 13:20:35 -0400 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 1qhYy4-0002Pc-IU for emacs-devel@gnu.org; Sat, 16 Sep 2023 13:20:28 -0400 Original-Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhYy2-0001nU-VJ for emacs-devel@gnu.org; Sat, 16 Sep 2023 13:20:28 -0400 Original-Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-50307759b65so653771e87.0 for ; Sat, 16 Sep 2023 10:20:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694884824; x=1695489624; 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=4nx8eBg4i4cm+pF0t6NzcCRr7RPsbdfMiwAy7qssaV4=; b=XBbV5cPOmEIJ3JFH5zbeAcBztjbX/7/OmXT0etABQXS+HLCaUA4hs4CmjHdHU074cT j4zaWC60DC5rDyAiwT+nGdpEiTRtSIzLvpUXcljj5IjUyI65gVtRu/8apQZQ35kFYiMb zivVplSqkaStTPJG6mYGd33/QSAxESFnRtjdyrCMx8Z/mb3OcSrG+wntyXufP/OlpFsg 49b8/CN9dgSCnFyAieVbewznFT2DbPuje9ycCNh5g9mXFnsLrl2XOiuMGDmsSVPJGo5z BxvbUiLGjn3fLW+oLS0IiniGZXUltsoeMu/QzMj/eiRJb3+PHYi8o79Qh+3g7C/BfnVP 5PpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694884825; x=1695489625; 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=4nx8eBg4i4cm+pF0t6NzcCRr7RPsbdfMiwAy7qssaV4=; b=g8PJnQV7CNjl45nB5lSrCkkfzFo4ZhnKYWhg6KfM/IWpjNOzegQgyvYxNQPMVXQBkp YzuwIFsp8tEvUBysZdbSfXbQIulkLqJMn8FVsjOFWiS0evXLLCJZ+qNnhzYXVpj5Qksl Maw6nuev+FsBN2rZe7mwhEXxHSOPYDNHca7T47cxpaZds4pOsG3ZzVuFpsMQDUq41bPi e06/BsGYwY5ie9cGtyUccSA06cRHwrSlQe280h/OrvPAnBz4PQYHcJ6rMMQjDZ0t5QVT zMTWLfxLwg7WxV3vgfMpBlagllyVRSrq0ROksNtI9ECcHsngCm6tA6PE3YCVTF5AXikH 0rjg== X-Gm-Message-State: AOJu0YxtP6+35k7WAtkkOBVdn5NtcR/I6sG/NNtuPEuRZkHFQk1YW+DA DQWaKOQ60S3FkqwHEJFiPfKfg+WjQg20deXrFH0= X-Google-Smtp-Source: AGHT+IGL1aAvuM8tiPsRCASkegoAOVDb7nQ5XFvPXgS9gEFeFY041+4oySsWDiVzhKOdz9MHjaM+kuxInANqlyaqGtE= X-Received: by 2002:a19:7113:0:b0:500:c589:95fb with SMTP id m19-20020a197113000000b00500c58995fbmr3570716lfc.55.1694884824396; Sat, 16 Sep 2023 10:20:24 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 16 Sep 2023 10:20:23 -0700 In-Reply-To: <87fs8yh3xx.fsf_-_@posteo.net> Received-SPF: pass client-ip=2a00:1450:4864:20::12b; envelope-from=stefankangas@gmail.com; helo=mail-lf1-x12b.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:310636 Archived-At: Philip Kaludercic writes: >>> I had a look at vc-clone and a few vc-*-clone. They seem trivial >>> enough to backport, either as part of Compat or in package-vc.el. > > I have put some more though into this, and I don't think adding the new > VC functionality to Compat or package-vc.el would be a good idea. > Beside vc-clone we would also need `vc-prepare-patch' and the > "last-change" method. What would be imaginable would be to add the > package to ELPA and make it depend on Emacs 29? Would that sound > useful? What happened to this? package-vc is still not on ELPA, is it? I can't see any replies to the question you asked above, but FWIW I think requiring Emacs 29 is fine if backporting is too much of a hassle. Note that Debian stable is still on Emacs 28, so presumably that is what will be available in many Debian derivative distros for the next year or two. That may or may not be a factor in your decision here.