From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: RFC: Adding BBDB to Emacs core Date: Tue, 17 Apr 2018 09:07:46 -0400 Message-ID: References: <87lgdpphmm.fsf@ericabrahamsen.net> <87vacqcy89.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1523970418 595 195.159.176.226 (17 Apr 2018 13:06:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 17 Apr 2018 13:06:58 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 17 15:06:54 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8QJy-0008Vv-5a for ged-emacs-devel@m.gmane.org; Tue, 17 Apr 2018 15:06:54 +0200 Original-Received: from localhost ([::1]:37748 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f8QM4-00015e-AJ for ged-emacs-devel@m.gmane.org; Tue, 17 Apr 2018 09:09:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35688) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f8QL4-00010y-Dx for emacs-devel@gnu.org; Tue, 17 Apr 2018 09:08:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f8QKy-0004Qw-KW for emacs-devel@gnu.org; Tue, 17 Apr 2018 09:08:02 -0400 Original-Received: from [195.159.176.226] (port=53989 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f8QKy-0004QV-Dy for emacs-devel@gnu.org; Tue, 17 Apr 2018 09:07:56 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1f8QIo-0007FM-Ed for emacs-devel@gnu.org; Tue, 17 Apr 2018 15:05:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 14 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:AnOojOGJt/eor+LwriqubKTw38g= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224703 Archived-At: > - Take BBDB as an example: It is not too difficult to break a user's > database by trying to improve some of BBDB's internal functions. That's > why right now I prefer to continue to use BBDB's repository on savannah > for code development. When a code change appears to be sufficiently > stable, it is also added to BBDB in ELPA. FWIW, currently GNU ELPA supports this in the following way: a new GNU ELPA package is only created once the "Version:" of a package is bumped. So you can add experimental code to elpa.git's master branch without worrying about its effect on the distributed package and when that code is ready you can just bump the "Version:" header to cause a new release. Stefan