From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Stefan Monnier <monnier@iro.umontreal.ca>
Newsgroups: gmane.emacs.devel
Subject: Re: RFC: Adding BBDB to Emacs core
Date: Wed, 25 Apr 2018 12:55:18 -0400
Message-ID: <jwvbme7fcsk.fsf-monnier+gmane.emacs.devel@gnu.org>
References: <m3zi265o49.fsf@fitzsim.org> <ygfvacuugb7.fsf@fastmail.com>
	<87lgdpphmm.fsf@ericabrahamsen.net> <ygfo9il1k4i.fsf@fastmail.com>
	<CAM9Zgm0yQjL+tOg1cRfyfshb4oQGFMJNJ5057K58S1Fj+bJsgw@mail.gmail.com>
	<m21sffn2tl.fsf@newartisans.com> <m3o9ij42zk.fsf@fitzsim.org>
	<87sh7mjd7d.fsf@russet.org.uk>
	<jwva7tuf4br.fsf-monnier+gmane.emacs.devel@gnu.org>
	<87lgddgaga.fsf@russet.org.uk> <jwvd0ypddko.fsf-monnier+Inbox@gnu.org>
	<87bme8b7u9.fsf@russet.org.uk> <jwvy3hcfdie.fsf-monnier+emacs@gnu.org>
	<CADB4rJEEnQsDFNByP2rEFHsTwWgcYyu3Dxuxw2wDDVT19MWXEg@mail.gmail.com>
	<87lgdbz1p1.fsf@russet.org.uk>
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: blaine.gmane.org 1524675412 4538 195.159.176.226 (25 Apr 2018 16:56:52 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Wed, 25 Apr 2018 16:56:52 +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 Wed Apr 25 18:56:48 2018
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1fBNio-00015Q-Sc
	for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 18:56:47 +0200
Original-Received: from localhost ([::1]:38150 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1fBNkv-0003xR-Ja
	for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 12:58:57 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53390)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <ged-emacs-devel@m.gmane.org>) id 1fBNib-0003fE-4H
	for emacs-devel@gnu.org; Wed, 25 Apr 2018 12:58:19 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <ged-emacs-devel@m.gmane.org>) id 1fBNhX-00039U-4T
	for emacs-devel@gnu.org; Wed, 25 Apr 2018 12:56:33 -0400
Original-Received: from [195.159.176.226] (port=41009 helo=blaine.gmane.org)
	by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
	(Exim 4.71) (envelope-from <ged-emacs-devel@m.gmane.org>)
	id 1fBNhW-00036Y-KX
	for emacs-devel@gnu.org; Wed, 25 Apr 2018 12:55:26 -0400
Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2)
	(envelope-from <ged-emacs-devel@m.gmane.org>) id 1fBNfM-0005n0-QV
	for emacs-devel@gnu.org; Wed, 25 Apr 2018 18:53:12 +0200
X-Injected-Via-Gmane: http://gmane.org/
Original-Lines: 11
Original-X-Complaints-To: usenet@blaine.gmane.org
Cancel-Lock: sha1:7T1rtwFKawoZGGxG8K6HOg3jkAg=
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." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Original-Sender: "Emacs-devel" <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Xref: news.gmane.org gmane.emacs.devel:224880
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/224880>

> More than I knew about. Replacing package.el would indeed be a way
> forward (although you'd need to run both in parallel for a while).

They're so close to each other that rather than replacing them, they
need to be merged or modularized so that they build on top of each
other.

package.el is not nearly as constraining as people tend to think.


        Stefan