From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Thomas Fitzsimmons Newsgroups: gmane.emacs.devel Subject: Deprecating BBDB 2.x support in EUDC for Emacs 26.1 Date: Sat, 28 Oct 2017 21:07:25 -0400 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1509239298 23356 195.159.176.226 (29 Oct 2017 01:08:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Oct 2017 01:08:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 29 02:08:14 2017 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 1e8c58-0004yE-Rt for ged-emacs-devel@m.gmane.org; Sun, 29 Oct 2017 02:08:07 +0100 Original-Received: from localhost ([::1]:34418 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e8c5F-00084i-TK for ged-emacs-devel@m.gmane.org; Sat, 28 Oct 2017 21:08:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e8c4c-00084Y-K4 for emacs-devel@gnu.org; Sat, 28 Oct 2017 21:07:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e8c4Y-0000kg-LW for emacs-devel@gnu.org; Sat, 28 Oct 2017 21:07:34 -0400 Original-Received: from mail-io0-x22a.google.com ([2607:f8b0:4001:c06::22a]:50982) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e8c4Y-0000hb-F4 for emacs-devel@gnu.org; Sat, 28 Oct 2017 21:07:30 -0400 Original-Received: by mail-io0-x22a.google.com with SMTP id 97so20036152iok.7 for ; Sat, 28 Oct 2017 18:07:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fitzsim-org.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:mime-version; bh=On78JozE6kCl/dGfo2ZjKmseEo5dfpTYYxBTR+IuLG0=; b=Jmq7cSsATRM24NqHbJUyy2T6YOq+aHq5L2nhl9AWbfvJHTpjynAPmxxh3AhNuy82MF e1bepKZJqCYmr/OFwptkbMuWeCzvZmaBk2a3rCKSetkms21binuXjgwHxaJjhoBpbrrF NJ47b5NU1SROdFE84gSZH7IJL78buzyABTGWNYvekjBlAptYo01uBO4FRJRdFYiVCb7U 7Un96vcqMa0o9tBGkP1dHFKOToz952ihAekx+N68LfAf3p9lH+tCkoWoBaYU9wY0LzMl mXZRSCXlcesq1vYQxOeyK4UCuOV80X++1Ptw4ctr918U9d3s53Q4kyY7fXvB4xNX0rn5 HWkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=On78JozE6kCl/dGfo2ZjKmseEo5dfpTYYxBTR+IuLG0=; b=tlE5IIs0QbGc90Ocl1sHFveGH5akssstO9v5ICK4SqLtyydoDjIDSoCX/cpF78NfYh hI2mVceCQ6rrVP036ewnpJyel5aScgySpYxm0F8isPTYFDTs8Fi524/OD/WKvmuaBkQe sI1v8KBmwaIEstiQUpW9VDS99ooVkMuJgvMrnkjc/I1KV308QlKQ3ebZN5kd37hOQwk9 SVka7KFDL4zAbPe0JMRkoErB0PAvKa058qDTUHFydSZS+bm2n6gZTVAHHnQg8NIXbMVC dEVxvOMm0AkvNnWDAeOCHOhEqBMJwyfOk7m+z3e0+H0LKBEDWk7fU7ZcbDL4E/LCqBiH yDWw== X-Gm-Message-State: AMCzsaWR3GHu3loUGrVeiw/JgiuDFWu1U6hoDqyYEpbQrPauZ4GFMqwx TLvlXwHYvY9hxYu2584e07aaOHTS X-Google-Smtp-Source: ABhQp+S2tTkn+W6XJif5K0JavH62f9n7fcq69X5mMN4+Ci+mXJOd3ZhTzQPcrDlKde8RoFUnZaPqvQ== X-Received: by 10.36.124.72 with SMTP id a69mr838690itd.135.1509239247901; Sat, 28 Oct 2017 18:07:27 -0700 (PDT) Original-Received: from hp-dv5t (69-165-165-189.dsl.teksavvy.com. [69.165.165.189]) by smtp.gmail.com with ESMTPSA id h95sm4805601ioi.36.2017.10.28.18.07.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 28 Oct 2017 18:07:26 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c06::22a 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:219814 Archived-At: --=-=-= Content-Type: text/plain Hi, For EUDC in the Emacs 26.1 release, I'd like to deprecate backward compatibility support for BBDB versions less than 3, and then subsequently remove that support, maybe as soon as Emacs 27.1. Doing so would simplify eudcb-bbdb.el and allow it to take advantage of new features that Roland has been adding in BBDB 3.x, like UUIDs. We discussed this idea on the bbdb-user mailing list. So far, no one has objected, but I thought I would also ask here before pushing the NEWS patch. Does the attached NEWS patch look OK to push to the emacs-26 branch? Thanks, Thomas --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=eudc-deprecate-bbdb-2-support.patch commit 03bbda0e230776d4799e57b9d74dade8b7ef636b Author: Thomas Fitzsimmons Date: Fri Oct 27 22:58:11 2017 -0400 * etc/NEWS (EUDC): Deprecate BBDB 2.x backward compatibility. diff --git a/etc/NEWS b/etc/NEWS index b40d578..7c0d5fa 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -835,6 +835,13 @@ code. 'eshell-input-filter-initial-space' to ignore adding commands prefixed with blank space to eshell history. +** EUDC + +*** Backward compatibility support for BBDB versions less than 3 +(i.e., BBDB 2.x) is deprecated and will likely be removed in the next +major release of Emacs. Users of BBDB 2.x should plan to upgrade to +BBDB 3.x. + ** eww +++ --=-=-=--