From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Bundling GNU ELPA packages Date: Fri, 07 Nov 2014 00:28:18 +0100 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415316548 31979 80.91.229.3 (6 Nov 2014 23:29:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Nov 2014 23:29:08 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 07 00:29:02 2014 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 1XmWU9-0005Ul-P7 for ged-emacs-devel@m.gmane.org; Fri, 07 Nov 2014 00:29:01 +0100 Original-Received: from localhost ([::1]:57047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmWU9-0003rr-Bz for ged-emacs-devel@m.gmane.org; Thu, 06 Nov 2014 18:29:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56372) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmWTs-0003rW-0r for emacs-devel@gnu.org; Thu, 06 Nov 2014 18:28:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmWTm-0007k3-Lm for emacs-devel@gnu.org; Thu, 06 Nov 2014 18:28:43 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:34104) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmWTm-0007jl-EA for emacs-devel@gnu.org; Thu, 06 Nov 2014 18:28:38 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XmWTT-0001d8-GO; Fri, 07 Nov 2014 00:28:19 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEVXSUAYDggrIRoeFA8n HBYjGBJoMkO1AAACYElEQVQ4jVWTvXbbMAyFcZRkL6N2V2BxjwxxTyByr0nw/V+lF5TjpDy2Bny8 +CdtpqqrWox6tUu2qCKpSaMt1aql1hLzDmuO2pL01Eh2rZrVcszVIquD3hsUpqa51hO4QqSXLtRs KHSNiDVAT6n05EDZwcqehEbuGa4GqLmYxzAruZfaErKCK2XFBQSEi+YZbTK3LVBC6Nytjx8zr/p7 XaMFisyoIw1JV5B6BeVAF9W9My/TwkzNw4psEgIdla3RQuNIlwajHzqQVd/cUUN0lJy+QYbeeike H2A7AWJY7lptLaZeR0YROHQoV+SI8hkd4HXV4vklOhhNRFdhc4BMARKaeOSabEUt7L1ygFYhN7rt e+pQ6EORS2lQbCKzA4N3BM/RsncXCrM9n8HvJ2fLGO2tVwS/g5NOqKfT1mvlyN8C13RJ9HkHi7dr mdy+cpc+gMcdTWT8fcA+wZuD+APAUz3urspPQC/MJXkdybAMJ/DvtC7se4VG7rnkOiJ7blP+WErB lohYwZYwTZguTTRldLS4AnvXZADEmPgZU3CFJCwPJH55AHDKHiPxZe8i/MjKPy8AJV8MQ/ew3g2m 57EvhJUH6AKjX+avRXKQ11xcsRBEd/BE2Bm8uSYoYXLw9wHOc7pa6O39C/gOzfjVcxRvv/4Dqc1X eMFMbg8wSxKsLBTrOy8cXr8VVnz5P6YQ6vLcq5un9ORt777rGEIIyn30/0U+KeBZC0CxI4S56fUE NwozAEYS5xnLv0v1UW2yAQTZ8EwtOMDHxvsQGq9EwvbHgV85wTzAq78VgHlzY5ItSPsHOAvTmU6W 0tMAAAAASUVORK5CYII= X-Now-Playing: Various's _Secondhand Sounds: Herbert Remixes (2)_: "Blaze Presents Cassioware featuring Sajaeda - Fanasty (Herbert's Reality Dub)" X-Hashcash: 1:23:141106:monnier@iro.umontreal.ca::lxJOVOVhf6Oljb9Y:00000000000000000000000000000000000006zxJ X-Hashcash: 1:23:141106:emacs-devel@gnu.org::E9B22E/kOS25JXFT:0000000000000000000000000000000000000000021JaU In-Reply-To: (Stefan Monnier's message of "Thu, 06 Nov 2014 10:20:03 -0500") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-MailScanner-ID: 1XmWTT-0001d8-GO MailScanner-NULL-Check: 1415921299.80986@sIf7itKJ6bmSQjAXebtRhw X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 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:176496 Archived-At: Stefan Monnier writes: > In Emacs-25.1, I'd like to start bundling some GNU ELPA packages > into Emacs. The most obvious such package is Org (whose Git code > should move out of emacs.git and into elpa.git), but others will be > added, I'm sure (probably Company, for example). (A very confusing long thread followed.) Some people seem to interpret this as you saying that you want to remove some packages from Emacs and put them into Elpa. But what you're saying here is the opposite -- you want to bundle (some) Elpa packages into Emacs. I think you're not quite communicating what the purpose here is. Do you want to move some bits of Emacs into a place where it can be updated faster than other bits of Emacs? Or do you wish to slim down "Emacs" by moving bits of it into Elpa, but then bundle Elpa into Emacs anyway? But then there's this: > Once the infrastructure is in place, we will have the opportunity to > look at those things. Note that Gnus is probably not an easy option > since several parts of it are also used by non-Gnus code > (e.g. message.el for bug reports). So if you're bundling Elpa into Emacs, why would this matter anyway? Won't it always be available anyway? To put my query here more succinctly: "Huh?" Please clarify. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no