From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Radon Rosborough Newsgroups: gmane.emacs.devel Subject: Re: RFC: Adding BBDB to Emacs core Date: Wed, 25 Apr 2018 13:16:46 -0700 Message-ID: References: <87lgdpphmm.fsf@ericabrahamsen.net> <87sh7mjd7d.fsf@russet.org.uk> <87lgddgaga.fsf@russet.org.uk> <87bme8b7u9.fsf@russet.org.uk> <87lgdbz1p1.fsf@russet.org.uk> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1524687336 26886 195.159.176.226 (25 Apr 2018 20:15:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 25 Apr 2018 20:15:36 +0000 (UTC) Cc: emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 25 22:15:32 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 1fBQp9-0006t9-7t for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 22:15:31 +0200 Original-Received: from localhost ([::1]:38851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBQrG-0006Dy-2N for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 16:17:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBQr3-0006CN-Kq for emacs-devel@gnu.org; Wed, 25 Apr 2018 16:17:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fBQr2-0000on-PK for emacs-devel@gnu.org; Wed, 25 Apr 2018 16:17:29 -0400 Original-Received: from mail-lf0-x22f.google.com ([2a00:1450:4010:c07::22f]:33407) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fBQr2-0000ob-Hf for emacs-devel@gnu.org; Wed, 25 Apr 2018 16:17:28 -0400 Original-Received: by mail-lf0-x22f.google.com with SMTP id m18-v6so10026865lfb.0 for ; Wed, 25 Apr 2018 13:17:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=gvZ01eeZ3K953KfS1Oc0kBr388iHEkd8GWyuvP0aGDQ=; b=nFXLv8Os+F2mujDPikPtCcr9bdfEJchMZxiOhJVaXHx449oqNOw9/ldHpNXvT1cg7X qyNwFn7emPfkSaD0386BKd2xpTJxVyZ/NiCJZLsnT4K/w0O1rWNqWXyL90LDyNrvXrT2 wR9ckLHugNXIbie1Y2kt9AtA8xDCYKnMVVfOOjwN3KKuGJCq/YdxE5uLRtlgzTiJQF2j qT+LI0ae4bUtYH9gS1hP4wyEdxw8Ltj4VcrNrRjGa9aGn32HSvxeqtgJAw8tPAUzXmcn bAGJuprbEJdSgSZ6qz6yTf6038FZVMtWKWq8uYd5L3C8iNeufOn+RU8HPV0EB4Swavy8 k/bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=gvZ01eeZ3K953KfS1Oc0kBr388iHEkd8GWyuvP0aGDQ=; b=nvzJ49vvF1inhNE2rGofE8BYjUSmfOwN/2KOZlxGQ24xQgNksJVB7GU4bh2uwxGqMZ f71JKdkFVO36n9ZLfezU1ju+g73ZTJEefyUkfreuxuMw+/fEecX+TuyZnKkX8KvGyyLw bMV0hoFOvu0cQmctVX4Llrn5TUWPNwsdn1K4D+hSqAxypm0v9kZRdRRxhWaKQEPmAPDW gMPCSZwklOU+Z0Pki9WM6Fbdzr9Mgyw30hAwndYNXcdewOLqacitlBdWObhB9gPLFgd7 qwwLplh4ROGKqG05HBwdtgek1fynzXI8tMNi8GdWMpwAOLnEeARALtmF6eE+AOOphDpe DrOQ== X-Gm-Message-State: ALQs6tA2bEL1tpGmh/nuGRWN9uv6uy3FftbTgtB7YUnlaT76FJp7SnXH Q+nJnlqJXfyWbPS9Iwrzipt43ECwsi1GtwrgfK4= X-Google-Smtp-Source: AB8JxZqqRW9EP+oEe76LHZUJor+d371KSTIurfAXzRMdeLyTVKUtMQj5c4zknj7gb+TGVKsgEcgqVRF5SIPB0j3Kozs= X-Received: by 10.46.154.6 with SMTP id o6mr5782050lji.17.1524687447254; Wed, 25 Apr 2018 13:17:27 -0700 (PDT) Original-Received: by 2002:a19:26c9:0:0:0:0:0 with HTTP; Wed, 25 Apr 2018 13:16:46 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::22f 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:224889 Archived-At: > 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. If you have suggestions on how that could be accomplished, and what the concrete advantages would be, I would be very glad to hear them. I will, of course, be happy to provide any information about straight.el that would be helpful to the discussion. > package.el is not nearly as constraining as people tend to think. I will note that even if I did not perceive any technical reasons why package.el couldn't be easily extended to support the features of straight.el, the inertia generated by its membership in Emacs core would still have been more than enough to convince me to start a new project instead.