From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Moving core packages to ELPA [Was: Re: Why not include all ELPA packages in an Emacs release?] Date: Sat, 08 Jun 2024 19:47:32 +0300 Message-ID: <86tti3bcuz.fsf@gnu.org> References: <87bk4ql3u5.fsf@jeremybryant.net> <864jagu9ji.fsf@gnu.org> <86bk4nsx6k.fsf@gnu.org> <871q588lw6.fsf@jeremybryant.net> <86o78cdkr6.fsf@gnu.org> <87frtnhn2g.fsf@gmx.de> <867cezesn3.fsf@gnu.org> <87a5jvh1ir.fsf@gmx.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35855"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jb@jeremybryant.net, stefankangas@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 08 18:48:31 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 1sFzF1-00097x-0g for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Jun 2024 18:48:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFzED-0007NE-Di; Sat, 08 Jun 2024 12:47:41 -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 1sFzEB-0007MW-EV for emacs-devel@gnu.org; Sat, 08 Jun 2024 12:47:39 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sFzE7-000526-KV; Sat, 08 Jun 2024 12:47:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=+b+Gaal32N4lwcjnwbt8aTwhC0e0Km249WghhJmQ5ig=; b=APaaO1Kz35Ud 7slUQK2CIJTx4cMnmty1O0mrGcl8Q9v44tWOW+hHMqv2nXTFgHNn9DXoYBK5buvUuMB+9OgNZ83Md G2Tv8f0vI2/zo7fAtRpTLOmCFogRyHgDOcoQDO6r0Su60khIxrI/DHXnpeaeS4bTsEOTqHGW5MZbh c9yPIiOIIG5tn7Y2nQEeIp7vUqg2KbpxytQWgUoovj0LffpgKYM0kms1kNIjL4/52A9m6utVNvBce ejNDMl4DtsFI67uVbB6g4fVj8KU+CzCWB30bOUWB+YDA41nW8ncfV2VWp2/y4LoOdWcA7E3qhTGAH lEEgbt3q648auWqu7Bse7w==; In-Reply-To: <87a5jvh1ir.fsf@gmx.de> (message from Michael Albinus on Sat, 08 Jun 2024 17:55:56 +0200) 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:319908 Archived-At: > From: Michael Albinus > Cc: jb@jeremybryant.net, stefankangas@gmail.com, emacs-devel@gnu.org, > monnier@iro.umontreal.ca, philipk@posteo.net > Date: Sat, 08 Jun 2024 17:55:56 +0200 > > Eli Zaretskii writes: > > > Anyway, what to do with tests of a core package that is on ELPA is an > > interesting question. I guess the tests should also be moved out of > > emacs.git to ELPA, and should be brought/updated into the tree when > > the package is updated? > > Again, my major concern is, that in this case the tests will be applied > less frequently, if even. Not if my vision of this is actually implemented. My idea is that when one says "git pull", the packages from ELPA get updated in the tree as well (modulo, perhaps, some more complex Git command), and that would include their test suites. Then whenever one runs the test suite, all the packages will be tested, including those from ELPA.