From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry Newsgroups: gmane.emacs.devel Subject: Re: Emacs release and bundling GNU Elpa Date: Wed, 24 Jun 2015 01:12:16 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1435152124 15923 80.91.229.3 (24 Jun 2015 13:22:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Jun 2015 13:22:04 +0000 (UTC) To: monnier@iro.umontreal.ca, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 24 15:21:53 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z7kcj-0002sN-7A for ged-emacs-devel@m.gmane.org; Wed, 24 Jun 2015 15:21:53 +0200 Original-Received: from localhost ([::1]:50678 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z7kci-00032H-Cy for ged-emacs-devel@m.gmane.org; Wed, 24 Jun 2015 09:21:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59834) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z7fnH-0007iW-2W for emacs-devel@gnu.org; Wed, 24 Jun 2015 04:12:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z7fnD-0001rt-SM for emacs-devel@gnu.org; Wed, 24 Jun 2015 04:12:27 -0400 Original-Received: from nm18.bullet.mail.ne1.yahoo.com ([98.138.90.81]:59312) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z7fnD-0001rj-Ki for emacs-devel@gnu.org; Wed, 24 Jun 2015 04:12:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1435133542; bh=jjNDR1H3wfCTnJuOt8d9ywCcLRKij0CXDPv6WvmHrRo=; h=From:Subject:Date:To:From:Subject; b=Krn5aCjdQer41ZpFrO3aN1H7ksyzA4MrWJJsD7xSjTQFUEhrzsYC1HfoatS9B5gmtwYfjJeFxTgJrNlLXaOdR5lm3Y1sOdopG5eoj5Xv7gjEKvmYD22KLpq7+erj9zsSn9I8laKpcpBft175skerza3qtJp1gRudQqAi1CmVOaWWbs5AnHaBJi1jD+9WlrY9r3lNXeqqJzPGs2P24noFeJv4XXpUyrxHsFAEIu/OUX9pZLbHz+3u/g7YH1+Zbtxb3xuGHh40H+HNVLzsDVv9OltyRX8k7lgONLcOzNNGMw9MWhtE6j3UI+wlt5gbs68bJ5/b9OAefBvdmFmzpiXMiA== Original-Received: from [98.138.100.111] by nm18.bullet.mail.ne1.yahoo.com with NNFMP; 24 Jun 2015 08:12:22 -0000 Original-Received: from [98.138.226.61] by tm100.bullet.mail.ne1.yahoo.com with NNFMP; 24 Jun 2015 08:12:22 -0000 Original-Received: from [127.0.0.1] by smtp212.mail.ne1.yahoo.com with NNFMP; 24 Jun 2015 08:12:22 -0000 X-Yahoo-Newman-Id: 597737.91705.bm@smtp212.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5w6h49kVM1lsZKRlJ3FBjvJVR_HDL7TICLJXPwUOZr59Rfc f3wCDUrhB2s.MdUJAGPNRSEN2mTQkiGufuXLeLOxr8.Tj7OYblCCFDD7xIcL FC_pqo4oV7j17bOXV11w8Fnnlz6ejssJDaSWKYbZ71avyDomDbQ1UqCwHEYu EccAt4Ul30NG5qIgCRXzWvdfzw2AZgR.7Xykg9LW2iB5k4x_vbC5mss8VNqc Il9fo5IDIT7l.9lq29aYyoKPK1izg27PDjzAY9qwR1AcZO19iJgtURBRiSxc UiM1N5rDx9NkfdUZfJa1SQ00hq2guMeWXb7_dAkNsm9cRyU610vlODC3t3vc AJY9xm.gha.0W2s5LSpUhX5ZnUftZ92yqiyic7VxNdu9fXNsTivKLk3ghviS 2bl2Wckj6WgPr9xBudZ5bdRRCwEEGupQDmKEnJSBw6Un8PQSTTnKffKWv3mH 8n5BMDjkhdGOw66wUua3y0tpNolOMHqjThgMG.fFhk4gE97h2TdQzOYrTnix 70xJnGTXXA_s5kiWHZ.AX8QVPk0mpJnArKtc- X-Yahoo-SMTP: JrNX5xOswBCoVZVI6h_b1ww_LY6Xj08U X-Mailer: Apple Mail (2.2098) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 98.138.90.81 X-Mailman-Approved-At: Wed, 24 Jun 2015 09:21:39 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:187467 Archived-At: Stefan: > step-3: we change the build scripts again so they always use those > packages from elpa.git. What are the essential reasons for having two Git repos rather than one? Stefan: > - the end user has to checkout both emacs.git and elpa.git before > she can build Emacs (I suspect there will be some resistance, > here). Is the vision that core Emacs could eventually be reduced to the Elisp = engine and other infrastructure, and ELPA constitutes the features? If = so, then shouldn't Emacs in principle be buildable and runnable without = ELPA packages, with the caveat that commands would be missing? Eli: > I think the net result will be more bugs because of unsynchronized > development and less exposure of packages to people who track > development on master Right, tracking emacs.git master would hopefully entail tracking = elpa.git master. Eli: > Core maintainers will probably start pushing more changes to the > packages, something I'm not sure package developers will like. This is a virtue. Package maintainers would be involved in the same way = as when their package is in emacs.git. Eli: > We'd need to find a way of providing ChangeLogs for the packages Duplicates 'git log PACKAGE-DIR'.