From unknown Fri Aug 15 04:03:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#71924 <71924@debbugs.gnu.org> To: bug#71924 <71924@debbugs.gnu.org> Subject: Status: 31.0.50; elpa.gnu.org has misleading link to bbdb source code Reply-To: bug#71924 <71924@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:03:29 +0000 retitle 71924 31.0.50; elpa.gnu.org has misleading link to bbdb source code reassign 71924 emacs submitter 71924 Jules Tamagnan severity 71924 minor tag 71924 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 03 14:07:00 2024 Received: (at submit) by debbugs.gnu.org; 3 Jul 2024 18:07:00 +0000 Received: from localhost ([127.0.0.1]:40410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sP4Ng-0000Sh-DX for submit@debbugs.gnu.org; Wed, 03 Jul 2024 14:07:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:60966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sP4Ne-0000SZ-9N for submit@debbugs.gnu.org; Wed, 03 Jul 2024 14:06:59 -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 1sP4Na-0002C6-EP for bug-gnu-emacs@gnu.org; Wed, 03 Jul 2024 14:06:55 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sP4NX-00024Z-CD for bug-gnu-emacs@gnu.org; Wed, 03 Jul 2024 14:06:54 -0400 Received: by mail-pf1-x42e.google.com with SMTP id d2e1a72fcca58-7066a3229f4so3822544b3a.2 for ; Wed, 03 Jul 2024 11:06:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720030009; x=1720634809; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=V2fAfOUgqALHCfX6eLF/I6DVqVC9CZcKci53dV/8ZHU=; b=aCF7yDgF0RjUL+FQfw/zPXTRC+pimajdsFy54ayn2ZN0duxV4Z6L2b1S/Go1sezTQj pR0B49t9Kfp9xPxNrgQjuoytsD6Xbotm8acB9Bk2dxSHEMWUqGZeCPp/I4hpLt1MhfZ1 n/smA1IBt1V7PMdF8h0f3lUJI5tY0q8PJoRR+RlnnLxFE7Ee87XmTSYXbWzuiZuoLFUZ RGUqxrZ2Ac712BX4lnFwY9PHA1beoYlk6msOjrrr7H+0qbqM23vTHzdg/m6wt86jcP+h VahL/j+xLTdQraYhlvJPUxH4XWWJuKge6wnovDlvxaUOeUsPP7CHlZJOBt/rKPr4D2Hi T5bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720030009; x=1720634809; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=V2fAfOUgqALHCfX6eLF/I6DVqVC9CZcKci53dV/8ZHU=; b=bLJarzaMSk98ewFC0YNo9Q/UX5XU/PiITVJZzgfX62X3z+SsQAPSPrkszjpKHkTBsr hJHPKNkdMZDxSJQ0sYcljA8cVuK1S/1E1zi2vQkqifAbYyFZYQumg2m3oe8J8nSHDsVF jYiv3kBCBZxc3l18/4MEsYmfbJZPfHuZNm9AREIHLVmzI59wTN8iSYE9a2p2qbgSfLco 3bBVRFh0Yo/Q0jIm9W0HSzWgtmSsYzXNPHpFMBTj5bXKrUBt0Itkdko+1ogOo7RbTDVS dI6kPjtRblXa+/cI/pBIgBb30q8Uhv84tn23k9D+iLu7EF3oYO6dSHgOOmeKDEA3XFyL woqA== X-Gm-Message-State: AOJu0YxYqbr+VHByXTI0WWOiXTmIrlT01HP/CvsAwTgQWtedR9v5DPo+ I8KvpEC9K1QW42Qzs4r4Mu9fWpd95O7BL8QifBehI53dTUJaBdQ96x17IQ== X-Google-Smtp-Source: AGHT+IFZGmtxF3PFV0EePeD9lhTLhFabQ6FHMd+ZCu6s8UQc8y4AfGTt5ASuJDDRRVaUBY7pKwC6jw== X-Received: by 2002:a05:6a00:4652:b0:705:98d4:6220 with SMTP id d2e1a72fcca58-70aaaf2fa68mr11211807b3a.30.1720030009185; Wed, 03 Jul 2024 11:06:49 -0700 (PDT) Received: from jat-framework (c-73-189-85-43.hsd1.ca.comcast.net. [73.189.85.43]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70803ecf950sm10754588b3a.113.2024.07.03.11.06.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jul 2024 11:06:48 -0700 (PDT) From: Jules Tamagnan To: bug-gnu-emacs@gnu.org Subject: 31.0.50; elpa.gnu.org has misleading link to bbdb source code X-Debbugs-Cc: Date: Wed, 03 Jul 2024 11:06:47 -0700 Message-ID: <87sewqmjt4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42e; envelope-from=jtamagnan@gmail.com; helo=mail-pf1-x42e.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-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --- * Background This might be expected but I found it a bit confusing so figured I would open a bug report in case it is not expected. The high level issue is that it seems like the elpa website is pointing to the wrong version of the bbdb source code. * Problem The `bbdb` package is defined in elpa as pulling from nongnu elpa. This can be seen here - https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89 However the link to `bbdb`'s source code from the elpa website (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version of the source code: https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb. This causes confusion because the website does not point to the true source code that would be installed. This further causes confusion because both versions of `bbdb` are extremely different notably the elpa version of bbdb contains a `bbdb-site.el` file (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb) whereas the non-gnu elpa version contains a `bbdb-site.el.in` file (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in) * Desired solutions 1. The elpa website should link to the bbdb source code that is defined in elpa-packages. 2. Both versions of the elpa source code: https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. I'd be willing to tackle solution 1 and possibly solution 2 but it isn't clear to me where the source code for the elpa website is such that it can be modified to point to the expected URL. It also isn't clear to me if we should be keeping both versions of the source code or consolidate since it seems like the version on gnu.org is no longer in use. Best, Jules --- In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: NixOS 24.11 (Vicuna) From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 17:47:23 2024 Received: (at 71924) by debbugs.gnu.org; 13 Jul 2024 21:47:23 +0000 Received: from localhost ([127.0.0.1]:56899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSkaR-0005Yu-B9 for submit@debbugs.gnu.org; Sat, 13 Jul 2024 17:47:23 -0400 Received: from out-170.mta0.migadu.com ([91.218.175.170]:11854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSkaN-0005Ye-Ef for 71924@debbugs.gnu.org; Sat, 13 Jul 2024 17:47:22 -0400 X-Envelope-To: philipk@posteo.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeremybryant.net; s=key1; t=1720907201; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=j8twTGo+4ZpYKUO6jCuDsjs3PVXcYj5G37vhPiEo4Rw=; b=Q2Dz9vEU8Jz16sGGSgMsK8RBxM7R7YS6C7NVSlFxW6+FSGUMUJBAiZ0a5RP/bgQLi5FdWo E1BlWNNzN5bPxt0Qnq1nQLpzrNGzuKJiaEc2sXH74QjSjCIsHwUQclPf20Q4DdYLzx5mF8 ktJPHnTIQ3gyvNopRm25wkm6MgzICgIUqYMrwCkVzx7NtWJQrJhwm0pD4KXE2l7i5rPptZ f9uUosqO7+hA6paXOF14zZKAuYoTT736ChwI5R/qORFQz4daSfvz2iMo2PLvckwW/5d+ZP fgyTG7QOGaYjqDFbEMaCCLk3J/unhuIn5Nf4lfJ+BuWmHZ7MqWRFF8zgjjRZEA== X-Envelope-To: 71924@debbugs.gnu.org X-Envelope-To: jtamagnan@gmail.com X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Jeremy Bryant To: Jules Tamagnan Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: <87sewqmjt4.fsf@gmail.com> (Jules Tamagnan's message of "Wed, 03 Jul 2024 11:06:47 -0700") References: <87sewqmjt4.fsf@gmail.com> Date: Sat, 13 Jul 2024 22:46:38 +0100 Message-ID: <87a5ilkls1.fsf@jeremybryant.net> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Jules Tamagnan writes: > --- > > * Background > > This might be expected but I found it a bit confusing so figured I would > open a bug report in case it is not expected. > > The high level issue is that it seems like the elpa website is pointing > to the wrong version of the bbdb source code. > > * Problem > > The `bbdb` package is defined in elpa as pulling from nongnu elpa. This > can be seen here - > https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89 > > However the link to `bbdb`'s source code from the elpa website > (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version > of the source code: > https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb. > > This causes confusion because the website does not point to the true > source code that would be installed. > > This further causes confusion because both versions of `bbdb` are > extremely different notably the elpa version of bbdb contains a > `bbdb-site.el` file > (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb) > whereas the non-gnu elpa version contains a `bbdb-site.el.in` file > (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in) > > * Desired solutions > > 1. The elpa website should link to the bbdb source code that is defined > in elpa-packages. > 2. Both versions of the elpa source code: > https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and > https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. > > I'd be willing to tackle solution 1 and possibly solution 2 but it isn't > clear to me where the source code for the elpa website is such that it > can be modified to point to the expected URL. It also isn't clear to me > if we should be keeping both versions of the source code or consolidate > since it seems like the version on gnu.org is no longer in use. > > Best, > Jules > > --- > > In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > 3.24.42, cairo version 1.18.0) > Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0 > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 > System Description: NixOS 24.11 (Vicuna) Adding Philip to this report From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 24 16:32:23 2024 Received: (at 71924) by debbugs.gnu.org; 24 Jul 2024 20:32:23 +0000 Received: from localhost ([127.0.0.1]:34578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWies-000546-LT for submit@debbugs.gnu.org; Wed, 24 Jul 2024 16:32:22 -0400 Received: from mail-pf1-f179.google.com ([209.85.210.179]:60884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWiep-00053s-Bj for 71924@debbugs.gnu.org; Wed, 24 Jul 2024 16:32:20 -0400 Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-70d1c655141so180041b3a.1 for <71924@debbugs.gnu.org>; Wed, 24 Jul 2024 13:32:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721853067; x=1722457867; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=mD5Y+oHsCOvudJsL4GMlZI5tH36tb9tpo/l2WEdewb8=; b=Bnr461mQJMiKgydEQilrrhYK0MPuw9ULTMVrclcGHOaMRFsz25j5FpeqP9fraBp8Fu Bmx/yJI+Ybh9YkX1mBkf8mKnbfii/lLQ01tYV4e1CX19mprUJXNJr2qBccOuoUGSBJ26 4xRYfjYnZkbfbNxvE2By2qnskPp6k8hmAxsKAPd9euBFyKqtSN154yZ5kH2L4D6PdwMM dboS0Y+18zgvfbrcpW8HvQF2ENSqoORhmdTZ6ZTCzSaBfof9yEztOoU2bVFHI1FCTHT0 QvdGl9Yh/Orj66k9L2LOumcUSQEpBH64SEhZEqL/bRCy6lbWT9vMafQp9RkkAk7lPUlu dqyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721853067; x=1722457867; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mD5Y+oHsCOvudJsL4GMlZI5tH36tb9tpo/l2WEdewb8=; b=nF+9eiXkRtsKo1Izjwt/whgKrySLg3VNPdjyfvi7FVFQfyiNn/CmELPOgjx0+1mlSk F4EBtrHAuP6fWqo3DeEW2IuK5BoB3SRg/9KD94lh5VuE9Fz9pQkRyHGiY7oE+H3AwlWV 7maXEw56KHY68ZFnjqpZy1Z4vRgS1x2mPoX7XVGycv5tn6F7mfKR16YdzGA0PEhwAItd Jj/7jFU647mm/i3KRdo90mXpdsHbarQEDIN1osEKZ1rHIQeGqMw4RyvnInALtre7+Pvo c/3GX3kU5Nq/RMaWq73tMM3txWXwNSANAL7q2DCHdZbaBQKhoqC7raGsO4taCYJdRj5P 4PUw== X-Gm-Message-State: AOJu0YwikH4JuXoYC79OHxKuR8iMV2BSN5G6jc+rIoQvGoaOV0NlzuwB xsOoOTOZCytu+ga7SvC/cBIB1XVNNrk1Z/phcT8xTFl4Ea34oh1d X-Google-Smtp-Source: AGHT+IGQ4et2PrFn5/WGI0cyEcYwo0MM4+3971Mh2dxDXHt+lSSxx/1g6dt1tnNoEwFdYMhmXRMwWw== X-Received: by 2002:a05:6a00:928d:b0:70d:3a27:54ca with SMTP id d2e1a72fcca58-70eaa8e823emr784391b3a.22.1721853066913; Wed, 24 Jul 2024 13:31:06 -0700 (PDT) Received: from jat-framework (c-73-189-85-43.hsd1.ca.comcast.net. [73.189.85.43]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70d2243d137sm5891960b3a.31.2024.07.24.13.31.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jul 2024 13:31:06 -0700 (PDT) From: Jules Tamagnan To: Jeremy Bryant Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: <87a5ilkls1.fsf@jeremybryant.net> (Jeremy Bryant's message of "Sat, 13 Jul 2024 22:46:38 +0100") References: <87sewqmjt4.fsf@gmail.com> <87a5ilkls1.fsf@jeremybryant.net> Date: Wed, 24 Jul 2024 13:31:04 -0700 Message-ID: <87v80ujzw7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Jeremy Bryant writes: > Adding Philip to this report Brilliant, thank you. Let me know if there is anything I can do to help this along. I'm happy to take on fixes but am unsure how to make the proper modifications to the ELPA website and unsure how we [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jtamagnan[at]gmail.com) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.179 listed in wl.mailspike.net] 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: jeremybryant.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.179 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Jeremy Bryant writes: > Adding Philip to this report Brilliant, thank you. Let me know if there is anything I can do to help this along. I'm happy to take on fixes but am unsure how to make the proper modifications to the ELPA website and unsure how we should go about reconciling the differences between the versions: - Should we remove the non-gnu version and improve the gnu version? - Should we remove the gnu version and use exclusively the non-gnu version? - Should we keep both but have the source be the same? Best, Jules From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 28 07:59:24 2024 Received: (at 71924) by debbugs.gnu.org; 28 Jul 2024 11:59:24 +0000 Received: from localhost ([127.0.0.1]:42752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sY2Yd-0006WS-Vd for submit@debbugs.gnu.org; Sun, 28 Jul 2024 07:59:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:44239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sY2Yb-0006WG-1G for 71924@debbugs.gnu.org; Sun, 28 Jul 2024 07:59:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 88AFD240105 for <71924@debbugs.gnu.org>; Sun, 28 Jul 2024 13:59:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1722167943; bh=R/+Td8NE0dEGxVEfViTrbWeq/mtomqCznoyXBiP7Gqc=; h=From:To:Cc:Subject:Autocrypt:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:From; b=g4h6RXmiBflH36I1rP1PZgblQjimdBlAte5JUMV5PiQcx/Yzq2u+pEiZ+PR0It5Ub zgnurbEpco/Z4Vfonn5Y2IKaIiYLAmQjUj6zmWae2QRE7aKWlVxnpZ+jdXBJ6We7I8 zbJ30Z52FF0rlU5UhP7g9wQqwh2UaRAfe1NW8qE5w6QH+yir9Ng5zJS2c98Q88u9Sw /MZkIlj7nMu/Q4aZ024TvbxvICYgib0D4FQivC5/SV2gWFsSPMdog+JU85qnYJBT4s SVeZit7hCBAU2xguyFd7bTQyV0Ttl0xL9njhdyWsT/ZRb6NFUI3pP4M/H7neeU+A7m xtroRY6RrQ1dA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WX0QH0P1Rz6tyn; Sun, 28 Jul 2024 13:59:03 +0200 (CEST) From: Philip Kaludercic To: Jules Tamagnan Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: <87sewqmjt4.fsf@gmail.com> (Jules Tamagnan's message of "Wed, 03 Jul 2024 11:06:47 -0700") References: <87sewqmjt4.fsf@gmail.com> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM OpenPGP: id=philipk@posteo.net; url="https://keys.openpgp.org/vks/v1/by-email/philipk@posteo.net"; preference=signencrypt Date: Sun, 28 Jul 2024 11:59:02 +0000 Message-ID: <87r0bdpw1l.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 71924 Cc: 71924@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Jules Tamagnan writes: > --- > > * Background > > This might be expected but I found it a bit confusing so figured I would > open a bug report in case it is not expected. > > The high level issue is that it seems like the elpa website is pointing > to the wrong version of the bbdb source code. > > * Problem > > The `bbdb` package is defined in elpa as pulling from nongnu elpa. This > can be seen here - > https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89 > > However the link to `bbdb`'s source code from the elpa website > (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version > of the source code: > https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb. > > This causes confusion because the website does not point to the true > source code that would be installed. > > This further causes confusion because both versions of `bbdb` are > extremely different notably the elpa version of bbdb contains a > `bbdb-site.el` file > (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb) > whereas the non-gnu elpa version contains a `bbdb-site.el.in` file > (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in) > > * Desired solutions > > 1. The elpa website should link to the bbdb source code that is defined > in elpa-packages. ELPA always mirrors the remote repositories, and links to this mirror, but you can set the URL in the package header to point to whatever site you like. > 2. Both versions of the elpa source code: > https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and > https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. If you merge the elpa branch into your branch and then adjust what you want, it should go through. > I'd be willing to tackle solution 1 and possibly solution 2 but it isn't > clear to me where the source code for the elpa website is such that it > can be modified to point to the expected URL. It also isn't clear to me > if we should be keeping both versions of the source code or consolidate > since it seems like the version on gnu.org is no longer in use. > Best, > Jules > > --- > > In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > 3.24.42, cairo version 1.18.0) > Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0 > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 > System Description: NixOS 24.11 (Vicuna) > > > > Jeremy Bryant writes: > Jules Tamagnan writes: > >> --- >> >> * Background >> >> This might be expected but I found it a bit confusing so figured I would >> open a bug report in case it is not expected. >> >> The high level issue is that it seems like the elpa website is pointing >> to the wrong version of the bbdb source code. >> >> * Problem >> >> The `bbdb` package is defined in elpa as pulling from nongnu elpa. This >> can be seen here - >> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89 >> >> However the link to `bbdb`'s source code from the elpa website >> (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version >> of the source code: >> https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb. >> >> This causes confusion because the website does not point to the true >> source code that would be installed. >> >> This further causes confusion because both versions of `bbdb` are >> extremely different notably the elpa version of bbdb contains a >> `bbdb-site.el` file >> (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb) >> whereas the non-gnu elpa version contains a `bbdb-site.el.in` file >> (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in) >> >> * Desired solutions >> >> 1. The elpa website should link to the bbdb source code that is defined >> in elpa-packages. >> 2. Both versions of the elpa source code: >> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and >> https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. >> >> I'd be willing to tackle solution 1 and possibly solution 2 but it isn't >> clear to me where the source code for the elpa website is such that it >> can be modified to point to the expected URL. It also isn't clear to me >> if we should be keeping both versions of the source code or consolidate >> since it seems like the version on gnu.org is no longer in use. >> >> Best, >> Jules >> >> --- >> >> In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version >> 3.24.42, cairo version 1.18.0) >> Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0 >> Repository branch: master >> Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 >> System Description: NixOS 24.11 (Vicuna) > > Adding Philip to this report > > > > Jules Tamagnan writes: > Jeremy Bryant writes: > >> Adding Philip to this report > > Brilliant, thank you. Let me know if there is anything I can do to help > this along. I'm happy to take on fixes but am unsure how to make the > proper modifications to the ELPA website and unsure how we should go > about reconciling the differences between the versions: > - Should we remove the non-gnu version and improve the gnu version? FWIW this is also an option, but I think we can avoid this. > - Should we remove the gnu version and use exclusively the non-gnu > version? > - Should we keep both but have the source be the same? I'd vote for this one. > Best, > Jules > > > > -- Philip Kaludercic on peregrine From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 20:47:29 2025 Received: (at 71924) by debbugs.gnu.org; 1 Mar 2025 01:47:29 +0000 Received: from localhost ([127.0.0.1]:55659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1toBwv-0005eR-1J for submit@debbugs.gnu.org; Fri, 28 Feb 2025 20:47:29 -0500 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:45395) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1toBwr-0005e7-JV for 71924@debbugs.gnu.org; Fri, 28 Feb 2025 20:47:26 -0500 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-5dee07e51aaso4857116a12.3 for <71924@debbugs.gnu.org>; Fri, 28 Feb 2025 17:47:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740793639; x=1741398439; darn=debbugs.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=c4gEoTjBa4eND3bt6+2Vag5aFjrBlsaGhJyMbYzcRWo=; b=MVjHBiSjWgUEWwaSPnXJjox3iGJq2W0wQMl7Z+nMf9VArqHjHK7zxMvzX6uC0agCye 4jpW3yH74BGmWsvSDXboykljuNMIr+/C5ksPH7piCnUmv5xHnXhc3oNS8L9upMnWIR7G gqJWT3XwITOhDIv0rINiQ2v65cat10FuyKlC4SXmYwL/E4qwKylsSCwXLRLzhLgO2qpd o6Ak5ZvnboeHpm2qpp1nPtKM2A5MjlTIIu+8Gvla4Unk5NbtWbOCS8URT06f2v2j4ErG qSqUNzdxZnsY7E3one3L4IVG3jhm80vzd2Z8RHQCEojrDG6f3v4Fa3iPU+m9LnS5ZzYP sZXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740793639; x=1741398439; 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=c4gEoTjBa4eND3bt6+2Vag5aFjrBlsaGhJyMbYzcRWo=; b=TzEzNQkkBbeEw19yTSlgPyGgf5fbdcIiHasiVU8sHfkN4gv6OLHXu1c5lJdYIst1cn mwgR1zlilJWJB6yN3AEB/bD4rbbgbsRKy+jHYOheLMKeYjDGLlN3/SXpqx4IW1TDW0Pa H25NQPxRHgCBL7Mhh7D4TyU9Fs4ZL3l/cg2G9EtIO7UC5lUmu8jaesZl7lpo+9XozJ3R nhn5ITM1Jpwc8Be0Dgpj3b5BYjAqir0yzwzVLrIyw6McbZrTbUJ/wKv3xflAm2mY9woN 5PrTUenUQXA9RuMGwQRk/bFvhjkX5t0NLy8yWCapX8AGf0UQahtPo0Kwds46UObfSDYJ plRA== X-Forwarded-Encrypted: i=1; AJvYcCVh2ftXu1QtGQqYvEZ+UtJOmLzctiqS1+ykfCXxiKUi/DlaOLe96izHw3dcKtEc1+3EJoxR3Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxrXlr2pYzH/vyR5thjw6d4/JaycL6aTQRlu+b4JYtH1SG0FarS N13UGDc9Vj7zsfQVVvS3nMUzaTYrwqFSs5p2sghHWBGODD58mBJ/GLpNllwZ+vKVUTfquoQ1sRZ DV/a7cWvAqw1YmMtRuiirZsFEi/Ty+vT0 X-Gm-Gg: ASbGncsDgc7cIY3Mc+8Av8IOUHN/G7ECnYvpfCokjP6rXjNwwqWrwFQxgQsuHxOIIjY wcSawY7K/tF5rmwKxCEiaTh95/Dco5YB32pCrPM2lu7uBzieHnXsRFH9fCdtcRhSqtt40Xz1Lmt jByLws2X+0e+ZUvlvIQFlgSSdREQo= X-Google-Smtp-Source: AGHT+IEsqwPtsbLH8Uwuj2fBob7kygAGMTsTAg2w3FMrxYciQomZ6mgA7uxmaM/lEWqcJq8rVknUazUv17lCbxWJTTQ= X-Received: by 2002:a05:6402:234e:b0:5e4:c532:d69a with SMTP id 4fb4d7f45d1cf-5e4d6ac9bf1mr5735189a12.5.1740793638742; Fri, 28 Feb 2025 17:47:18 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 17:47:18 -0800 From: Stefan Kangas In-Reply-To: <87r0bdpw1l.fsf@posteo.net> References: <87sewqmjt4.fsf@gmail.com> <87r0bdpw1l.fsf@posteo.net> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 17:47:18 -0800 X-Gm-Features: AQ5f1Jp5QKgVSmxYzUjdr38M04llZLarG8DFiT_7t3rstt6psaN8qCnDnizQMms Message-ID: Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code To: Philip Kaludercic Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71924 Cc: 71924@debbugs.gnu.org, Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: >> * Desired solutions >> >> 1. The elpa website should link to the bbdb source code that is defined >> in elpa-packages. > > ELPA always mirrors the remote repositories, and links to this mirror, > but you can set the URL in the package header to point to whatever site > you like. > >> 2. Both versions of the elpa source code: >> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and >> https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. > > If you merge the elpa branch into your branch and then adjust what you > want, it should go through. Does that answer all questions here, or is there more to do here? From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 20:47:37 2025 Received: (at control) by debbugs.gnu.org; 1 Mar 2025 01:47:37 +0000 Received: from localhost ([127.0.0.1]:55662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1toBx3-0005er-Ir for submit@debbugs.gnu.org; Fri, 28 Feb 2025 20:47:37 -0500 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:51319) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1toBx2-0005ea-A9 for control@debbugs.gnu.org; Fri, 28 Feb 2025 20:47:36 -0500 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-5e4ebc78da5so2403506a12.2 for ; Fri, 28 Feb 2025 17:47:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740793650; x=1741398450; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=HVh7qhO3ccHAnLqdyeJ4ZzK2JpwFE/BYuPbRObAHA40=; b=UKF1EZhjXUZp0RVxn2TvrcbKxo7FWAiXqsoUHLUSzClXtNOIMwedR8bBGKe1n1FZPC vUdKr986ulCinkdEuBnsFypn3dmgS8zCKrjevk2c0g5XOfyF3aXjW49C0Ss+SXE1UGF4 gOEcryUKTDc24Z/aWkCusmfTvzR1qqMXy4jhhtaQ291zYEvqYOcg3gQWvxK/HLVMeBSu ydWf7sEQ1Q+52O3iXJksq6rAeU8g4rgFwYby4cCDWwRwXxPiGGPYhIY640QY81L+j3z5 dj5XV/EA7WAQBwLQ+LavF73D9h2Q4nMpsAr8r9kcCohlzL+8zPF+JQWewDTNHGv0KW54 TWkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740793650; x=1741398450; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=HVh7qhO3ccHAnLqdyeJ4ZzK2JpwFE/BYuPbRObAHA40=; b=WOASSB+jviElIFNYyOmJJ38vxLsnhht+H8Va2wVXAIKwy8QXgEUc1142ouUyFCtQCR wKxikMBlk4uGklo+vpwKXTd8obQF5Q2+Hlxag93yZ/ECXB3k742RuGgEiWd2iJq30Ebt nmF+2atEu6CNJVnkzBhZ8f3q7PcwyLTK178sQTaEZgwwmRB2mmy188strsiLMC/QREaI 5QZstyZsDyfoq+PihDRKrLKh+QpwtE1sVQ3BkOYv07MYbZ5uR9+M8q3waNU2YrlBrjkx D7WIxB3YaIhFEwsWpHhmgCq4RQ8QMCYAgWKHgO615KWaNEIEnU8XqFoyacAt1krXfAEY 9nUg== X-Gm-Message-State: AOJu0Yx/qNOJiWgxNEdiGcZ0ehCv8gHHBKcD2QVuGkB6zNFmWDAJ1HFd eV67/CXabO4IUmoXBLsBB7I1PETUd7CWhUlOTMElqxthPnvJuuDaXSNRZV/rAVidvoifAxqAiXd fH+mK3wVKpB7xNwmd0cXUyKuBQpiP4Q6s X-Gm-Gg: ASbGnctYT6Ju6rsTcCw1ktFcR09scEHi3wtErUM0WGfrEJN0Ouy9PaTbC2Y+Jfrh6q9 LT2X9HKyOnaQoXJiyJStNW7tEHXHvXSyOGBSq8LY9IYgT2COeVlFsGD494nDIuGDano/tDMbV32 XkC+m8RHYnycYgLRYKC0nkMorghsw= X-Google-Smtp-Source: AGHT+IH6OkVXSqGUqfquInfPDUFhGzsBBQDwdLqZHsmmiJwCgV5SIl0gsWwPw/4Ybo8sJMI4Az77EhfBD/b+GHw9rMU= X-Received: by 2002:a05:6402:51c6:b0:5de:5717:f235 with SMTP id 4fb4d7f45d1cf-5e4d6b6271cmr4278941a12.24.1740793650224; Fri, 28 Feb 2025 17:47:30 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 17:47:29 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Fri, 28 Feb 2025 17:47:29 -0800 X-Gm-Features: AQ5f1Jpa6yPBVS8EPnSLcA4L7XgnODVurr3v_aiF_Eld7IIJR-ziGPABsC-bZdI Message-ID: Subject: control message for bug #71924 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 71924 minor tags 71924 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 06 13:46:38 2025 Received: (at 71924) by debbugs.gnu.org; 6 Mar 2025 18:46:38 +0000 Received: from localhost ([127.0.0.1]:45432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqGEs-0002Nk-QM for submit@debbugs.gnu.org; Thu, 06 Mar 2025 13:46:38 -0500 Received: from mout02.posteo.de ([185.67.36.66]:46509) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tqGEk-0002NK-SF for 71924@debbugs.gnu.org; Thu, 06 Mar 2025 13:46:31 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id B4AA3240101 for <71924@debbugs.gnu.org>; Thu, 6 Mar 2025 19:46:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1741286778; bh=YTnt4H2d7WPFS4NgzVgLIIT7CK7nXs4JhoBVq/tJKQY=; h=From:To:Cc:Subject:Autocrypt:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:From; b=qnw3T26wvUy8jGCPUgWSGgZQUa+LYjAeZWsd3yWGs2KrUXNUUP3wmUmFKHdqI5KW0 zha0HMCdJsC2+zYL1FIFKO0ruDjdHqwB9bOxNGe30bbRGBSF6svFJ6vfFYTfxYUNNj VSMfw3Ep6+GuX2PGebxrSr5KpT5as6g3dg/sEZiBAVru4j152BMnPKHerEf3oECbzj pxe4ZrAos8rFv3DFLX1NwM9yIQ/qHwhvDouMUifIdeGLlwUBpJLxUhdEkR2LOun3Pm 7Wt41lOVK8EbGYSttG8AHMlb1Nx0Bss9MZ3AAd4S+19gm/BGoWevLi4m/VFZ18TqAI eyO0zMDef3mGQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Z7z095VGnz9rwn; Thu, 6 Mar 2025 19:46:17 +0100 (CET) From: Philip Kaludercic To: Stefan Kangas Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: References: <87sewqmjt4.fsf@gmail.com> <87r0bdpw1l.fsf@posteo.net> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Thu, 06 Mar 2025 18:46:17 +0000 Message-ID: <87pliuuhdy.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71924 Cc: 71924@debbugs.gnu.org, Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: > Philip Kaludercic writes: > >>> * Desired solutions >>> >>> 1. The elpa website should link to the bbdb source code that is defined >>> in elpa-packages. >> >> ELPA always mirrors the remote repositories, and links to this mirror, >> but you can set the URL in the package header to point to whatever site >> you like. >> >>> 2. Both versions of the elpa source code: >>> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and >>> https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. >> >> If you merge the elpa branch into your branch and then adjust what you >> want, it should go through. > > Does that answer all questions here, or is there more to do here? As far as I see the ELPA branch has been merged upstream, but hasn't been synchronised yet? From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 05:03:55 2025 Received: (at 71924) by debbugs.gnu.org; 8 Mar 2025 10:03:55 +0000 Received: from localhost ([127.0.0.1]:52930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqr2B-0000US-8s for submit@debbugs.gnu.org; Sat, 08 Mar 2025 05:03:55 -0500 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:59877) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tqr28-0000U8-At for 71924@debbugs.gnu.org; Sat, 08 Mar 2025 05:03:53 -0500 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5e5c7d6b96fso4341866a12.3 for <71924@debbugs.gnu.org>; Sat, 08 Mar 2025 02:03:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741428226; x=1742033026; darn=debbugs.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=dgk8gUr5J/gi+3vhn1uxV3UJ6Ck4j9wsMeshUd2hLoE=; b=SJflqFzB9rdJunQOLZNt9lVilDd+N+Sea+ZJ7ota94XzxrNzkgPOdd5EETq/HjLwlb vDagnv4fblspg9g7X+MQKjmPDSi7O9FwXY61wwQtqfi2qWkpohFY2e0yqirLtWRrpKbo iZME0ILK1vzqyWxumw+g2LXoMlUaXIW89sgfdipKBKV4bI8+P8ZyB0BXc/6b8RTR2ylf m6w2iJn4wPJ8jyx8p8CHS1v/4jxpNQs4HqKZdajX0tO3SWHHusO13bSVmgBkv0DQH3eV TEpLO9fyfCM/CSPI3gQrI89Tbbklo0QU7+RhQcxfAogT7H91JrCiFbzE0zo+0drriNU+ 3WgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741428226; x=1742033026; 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=dgk8gUr5J/gi+3vhn1uxV3UJ6Ck4j9wsMeshUd2hLoE=; b=GzLnBDF776YeUE2Rt2ZlEAsCCn6QQvbgmKQGcvBcZwuJNsctPc4cNlutBzQs4ppj8g KjpQ2Rym7WbQ3O6HOS55vwrVzxnfLePWqTA1+DScaIo4CLwbsKWIkQaPa1GezoTSFV/E T+3m7Ng42qXcRouZfet5sKU/+rRXVeOcdRMKK61zBSZR3ktxGne3nmk2J0INv0ZygZ8W /U10cK9YGonhmH09Z7LkNcVu5xGiymIE34QSlqn7EQmjysg+2k4U41fmCYZmXK7bqsYI Z5ePvP99DbG19aQaD+y6zlJ4ZGbd3DH2kqI3Hj+ZuchosG69Y/2i+JGgtmpG/A3SAjZO vZVQ== X-Gm-Message-State: AOJu0YyjABw/JUw2DGJj4jpDAKUWIaEEkBXBqjYCe5uecLGrSJwvqKaY Cw62hw3E77DvYKAzTvznyFSqYv24ImX0PxGOz8O4b/mtaXH87RE4/jBa7PE9mwnu35ByyPuoj2i PJlUBH6K99BxUDszygWd7QcnEF1A= X-Gm-Gg: ASbGnctHimFcLvwVxKq0k28wfpPjnJ6DKVGUAC7v7qBhw+AiuPQrx1rlcHzeNE+9+t2 trH2OYLSnUosvF9M9qgLJHU6OGLzanmMZhHSQpRUMfEeqm004sHt0d0fayrY0vRDn1cUCwoQZ2k bREuhxBgfuUgauZJZLW1AgWOC66KKbhli9Ma19 X-Google-Smtp-Source: AGHT+IHf2W92uWpHuFVg3MQXXrQdCy46s5wK8ft41V7yHzRXKaOnvSZMQvKCV+Rj4GsiTmvReoSLBedZGDFf7oBtYak= X-Received: by 2002:a05:6402:280d:b0:5e5:bc9f:562b with SMTP id 4fb4d7f45d1cf-5e5e2116a13mr8081927a12.0.1741428226006; Sat, 08 Mar 2025 02:03:46 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 8 Mar 2025 10:03:45 +0000 From: Stefan Kangas In-Reply-To: <87pliuuhdy.fsf@posteo.net> References: <87sewqmjt4.fsf@gmail.com> <87r0bdpw1l.fsf@posteo.net> <87pliuuhdy.fsf@posteo.net> MIME-Version: 1.0 Date: Sat, 8 Mar 2025 10:03:45 +0000 X-Gm-Features: AQ5f1JrxhAFJdJnNUojrOSOy7pT39GK6qUzCtLMfhZHcnq7eWDg9M5n-_kmIyfI Message-ID: Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code To: Philip Kaludercic Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71924 Cc: 71924@debbugs.gnu.org, Stefan Monnier , Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philip Kaludercic writes: > Stefan Kangas writes: > >> Philip Kaludercic writes: >> >>>> * Desired solutions >>>> >>>> 1. The elpa website should link to the bbdb source code that is defined >>>> in elpa-packages. >>> >>> ELPA always mirrors the remote repositories, and links to this mirror, >>> but you can set the URL in the package header to point to whatever site >>> you like. >>> >>>> 2. Both versions of the elpa source code: >>>> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and >>>> https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled. >>> >>> If you merge the elpa branch into your branch and then adjust what you >>> want, it should go through. >> >> Does that answer all questions here, or is there more to do here? > > As far as I see the ELPA branch has been merged upstream, but hasn't > been synchronised yet? Stefan, any comments here? From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 08 14:27:46 2025 Received: (at 71924) by debbugs.gnu.org; 8 Mar 2025 19:27:46 +0000 Received: from localhost ([127.0.0.1]:56889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tqzpq-0005yZ-AW for submit@debbugs.gnu.org; Sat, 08 Mar 2025 14:27:46 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:16664) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tqzpn-0005yF-6A for 71924@debbugs.gnu.org; Sat, 08 Mar 2025 14:27:43 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 5192080A3E; Sat, 8 Mar 2025 14:27:36 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1741462054; bh=vHkgNDUOdKAkBmVN7ESBgLMJJuGfdeoM6t/ixnt4y14=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bM46+lKKmxXYktPOJHIR4Qut36SF7QBVbmMIy1MEX+WjMpZin6Rqf8BQJtApj03ur SAde2eR1/HPEfpAFgYR5S4BQ9J5TLLODuSJV1RSIhzqvjgMlJBccAyiVBYOWFGhSvs y6xZaOKRIxQoGgxdzBLtoQRfSgsqD4rmvIncSjLIsiTOLC/6UfVhkLRj2Xc0A9pPfU kcEMWdvtNZ55FlVbsMffg8lbbBWRqdwHxv3rzeVYOc41DRDOpElicHngqxW/uugUcv QBq1nULdleUzk8cujSFMk6nF+OyJxZ597xh+PW5l/CTR/qa36TPKT0khfL5QLDBFgT DasHNmHAIccmA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8413F806EF; Sat, 8 Mar 2025 14:27:34 -0500 (EST) Received: from alfajor (bras-base-cwvlpq2008w-grc-04-184-145-172-59.dsl.bell.ca [184.145.172.59]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 466CB1201E8; Sat, 8 Mar 2025 14:27:34 -0500 (EST) From: Stefan Monnier To: Jules Tamagnan Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: <87sewqmjt4.fsf@gmail.com> Message-ID: References: <87sewqmjt4.fsf@gmail.com> Date: Sat, 08 Mar 2025 14:27:33 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.161 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_SHORT 0.001 Use of a URL Shortener for very short URL X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org, Roland Winkler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Jules, > * Problem > > The `bbdb` package is defined in elpa as pulling from nongnu elpa. > This can be seen here - > https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89 Not exactly: it's pulling from the "nongnu.org" part of Savannah because it is hosted and developed there (instead of, say, Codeberg). I.e. BBDB is a "nongnu package" in the sense that, while it's hosted on infrastructure provided by the GNU project, it is not officially part of the GNU project (contrary to Emacs, say). That's not to be confused with NonGNU ELPA, which is a distribution site for Emacs packages. The two are related, admittedly. Also since all packages distributed via GNU ELPA (such as BBDB) are considered as being "somewhat part of Emacs", that means BBDB is both a "nongnu project" and "part of a GNU project". In practice, this doesn't matter very much. > However the link to `bbdb`'s source code from the elpa website > (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version > of the source code: > https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb. And that's the right link in the sense that this is the code used to build the tarball that's distributed on GNU ELPA. > This causes confusion because the website does not point to the true > source code that would be installed. The code over at `nongnu.org` is closely related, and is indeed the "upstream" of the code in `elpa.git`, but is not exactly "the true source code that would be installed". Clearly, the current setup is not ideal. It's the result of the usual historical accidents. It would be desirable to fix it by aligning/merging the `nongnu.org` code and the `elpa.git` code, e.g. so that `elpa.gnu.org` can automatically pull changes from `nongnu.org` rather than relying on explicit pushes by BBDB's maintainers. But it also comes with its downsides (e.g. extra work in the short term), which is why we settled on this setup. This said, time has passed and maybe the tradeoffs have changed now (AUCTeX was using a similar organization for similar historical reasons and has recently bit the bullet), so it's probably a good idea to take another look at it. Roland, what do you think? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 19:49:53 2025 Received: (at 71924) by debbugs.gnu.org; 9 Mar 2025 23:49:53 +0000 Received: from localhost ([127.0.0.1]:34989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trQP3-00080n-0b for submit@debbugs.gnu.org; Sun, 09 Mar 2025 19:49:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58542) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trQP0-00080Z-Ni for 71924@debbugs.gnu.org; Sun, 09 Mar 2025 19:49:51 -0400 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 1trQOu-0003a1-3q; Sun, 09 Mar 2025 19:49:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=E+WF/EPuK+M63Kw8uiVKu4wjsJurwjNLdy6oVr6T2AU=; b=mxd2cPde3yKlysEpsYFr 2ZTxK7KITI414cnSPUyvt4XZqMi+3LWXAulCD1D98ArYph5ikq/pSosiuRDkYAml9mJgTjXiOc3Ju Wm2MRW+nfn4Qka05L+yKJLc19sYMVjS6PXCGJgIfiuXSghMaGAqW58odiDif+YFszQlhNc+W+bW42 4b47xzMWyj9UjivthRJF9i0mchbITkhHAIo4pMV8ryzHy3Ez6/nbUCvcl9l7Sv/vHqG1tmfPYubDT w7ucafMn8u+9kIJdFSoCo4FDpeHiM3sLx3xqbZkJIVBb+TD3ScCvNnj8NgnBSOcdXPKQvOP9IdXUL oLUV9WvAKrJNjA==; From: Roland Winkler To: Stefan Monnier Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: (Stefan Monnier's message of "Sat, 08 Mar 2025 14:27:33 -0500") References: <87sewqmjt4.fsf@gmail.com> Date: Sun, 09 Mar 2025 18:49:42 -0500 Message-ID: <87ikohbw89.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org, Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Sat, Mar 08 2025, Stefan Monnier wrote: > Roland, what do you think? Stefan, I think you have given a fair account from what I can tell. When BBDB became available via GNU Elpa, part of the reason to keep BBDB also at savannah was that back then this simplified packaging BBDB for debian (and maybe also other distros). But the BBDB maintainer for debian has confirmed to me that for debian this is no issue anymore. Debian can package BBDB either way. And yes, it will certainly simplify development and maintenance of BBDB if there is only one "official source" for it (at GNU Elpa). So I have asked on the BBDB mailing list whether there are still any reasons to also have the BBDB repository at NonGNU Savannah or whether this repository can be put to rest. I do not expect to receive serious objections, but you never know. I'll wait some time so that others can respond. (I assume nothing at Savannah needs to be deleted for this. The git repository documents the history of BBDB since the early days of BBDB. But one can put a note that development of BBDB now only happens at GNU Elpa.) From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 22:35:18 2025 Received: (at 71924) by debbugs.gnu.org; 10 Mar 2025 02:35:18 +0000 Received: from localhost ([127.0.0.1]:35549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trSz8-0002Gj-6x for submit@debbugs.gnu.org; Sun, 09 Mar 2025 22:35:18 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:27322) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trSz5-0002B7-U2 for 71924@debbugs.gnu.org; Sun, 09 Mar 2025 22:35:16 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id DFD63809D3; Sun, 9 Mar 2025 22:35:09 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1741574108; bh=SGkAFWejAqAIy4WOvU6u6ijJMdAn9jetzi9I6M/myFo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=n19+oTPXnK765EIlXilALUshbsV1NQbP1kN+zOQoGVdwXn7h3aOeR11CROtg5+c3Y on/DsudqbRR9n+AHJ/2X3ASa5rzeRydQuo/GSWXM4FGVWrQpYzA/qMO1Z/3anu0PJl NM7JFZZGoVRCXx3kQsFabS8MUXmOkRDdTedFniHWijtIZlUSekrJCpCK1X4QOgBxO4 Xr4aJeIHU52rcENSOx5jac5F/KaIe+2win/7gG6HTC30IX3p9kf+1HyAN4BE5yTEVO U/mKBtcnAOAI4JJJ7PvUJKDJUGK+Hwr82wK1D+219H8C6WZg6f83kTmUT58m7oqmmX 3W3ozWyIOM46Q== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 98F08801C2; Sun, 9 Mar 2025 22:35:08 -0400 (EDT) Received: from alfajor (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6466A12029A; Sun, 9 Mar 2025 22:35:08 -0400 (EDT) From: Stefan Monnier To: Roland Winkler Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: <87ikohbw89.fsf@gnu.org> Message-ID: References: <87sewqmjt4.fsf@gmail.com> <87ikohbw89.fsf@gnu.org> Date: Sun, 09 Mar 2025 22:35:07 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.301 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org, Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> Roland, what do you think? > > Stefan, I think you have given a fair account from what I can tell. > When BBDB became available via GNU Elpa, part of the reason to keep BBDB > also at savannah was that back then this simplified packaging BBDB for > debian (and maybe also other distros). But the BBDB maintainer for > debian has confirmed to me that for debian this is no issue anymore. > Debian can package BBDB either way. And yes, it will certainly simplify > development and maintenance of BBDB if there is only one "official > source" for it (at GNU Elpa). [ That matches AUCTeX's experience. ] > So I have asked on the BBDB mailing list > whether there are still any reasons to also have the BBDB repository at > NonGNU Savannah or whether this repository can be put to rest. I do not > expect to receive serious objections, but you never know. I'll wait > some time so that others can respond. > > (I assume nothing at Savannah needs to be deleted for this. The git > repository documents the history of BBDB since the early days of BBDB. > But one can put a note that development of BBDB now only happens at GNU > Elpa.) Note that the development could still very well happen over at the `nongnu.git` repository instead of `elpa.git`. The main issue is the *content* of the branch on which development takes place. Currently the content over at `nongnu.git` is not appropriate for GNU ELPA, which is why you have to first "massage" it and then push it to `elpa.git`. But if you changed that content to match what GNU ELPA needs, then GNU ELPA could automatically track the code over at `nongnu.git` and you could keep doing the development over there. The main difference between the two scenarios is one of administrative hurdles (e.g. you can easily add/remove commit rights to contributors over at the `nongnu.git` whereas only Emacs maintainers can do that on `elpa.git`). In any case, let me know if there's something I can do to help, Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 15:18:57 2025 Received: (at 71924) by debbugs.gnu.org; 11 Mar 2025 19:18:57 +0000 Received: from localhost ([127.0.0.1]:45781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts57w-0000Jy-NT for submit@debbugs.gnu.org; Tue, 11 Mar 2025 15:18:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38420) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ts57t-0000Jj-PI for 71924@debbugs.gnu.org; Tue, 11 Mar 2025 15:18:54 -0400 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 1ts57m-0002SX-O5; Tue, 11 Mar 2025 15:18:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Jwvb1EfA3sYzx8VDRrye4X1Zd9mVt4as0CdcCBS9PjM=; b=U8HT/Bo5BwyeHgFafhIf 6Jv02r9qsImG9wIAcqXugGLhzRcvi+y2LxqQ86vVcWHCgnnwKHFnv7QUIZ+g/jneInxpQS7SovW0T bSePSeE9oSQBVmRLDgUXwrgSXmmpEsxUV+J3mx97aMCCnhMHiNy/Ht3TaCsxMDmcnpzWkbPxd0bKy 3fDYMiMwEYl+K2TuN2NF1sR5XJRD+emv/9rfPN19l3GklglgBiUduhKzHn9qRd+PWaxvUP3Qx4lAO LLFjBoqGK8/i3ibR0v6Zq8mlj9OJa8xQ8kkbbK0MiQPacLb8Lo/WKu0F2nxQ9IG7vngZM6cSfd9iF hWZAKjDp7eh3rQ==; From: Roland Winkler To: Stefan Monnier Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb source code In-Reply-To: (Stefan Monnier's message of "Sun, 09 Mar 2025 22:35:07 -0400") References: <87sewqmjt4.fsf@gmail.com> <87ikohbw89.fsf@gnu.org> Date: Tue, 11 Mar 2025 14:18:39 -0500 Message-ID: <87a59rz88g.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71924 Cc: Philip Kaludercic , 71924@debbugs.gnu.org, Jules Tamagnan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Sun, Mar 09 2025, Stefan Monnier wrote: > Note that the development could still very well happen over at the > `nongnu.git` repository instead of `elpa.git`. The main issue is the > *content* of the branch on which development takes place. Currently the > content over at `nongnu.git` is not appropriate for GNU ELPA, which is > why you have to first "massage" it and then push it to `elpa.git`. > But if you changed that content to match what GNU ELPA needs, then GNU > ELPA could automatically track the code over at `nongnu.git` and you > could keep doing the development over there. Sounds good to me! > The main difference between the two scenarios is one of administrative > hurdles (e.g. you can easily add/remove commit rights to contributors > over at the `nongnu.git` whereas only Emacs maintainers can do that on > `elpa.git`). This has rarely happened. But it is obviously no disadvantage. Also, this will certainly imply if anyone finds BBDB on savannah in whatever way cannot be fooled by an outdated repository. > In any case, let me know if there's something I can do to help, Thanks, I may come back to this. I am not an expert with git. But I assume it will be possible to rearrange things on savannah such that the history of files that are kept is preserved. Roland