From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Mon, 15 Nov 2010 11:50:45 -0700 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1289847068 28251 80.91.229.12 (15 Nov 2010 18:51:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2010 18:51:08 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 15 19:51:04 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PI48p-0002M8-Jk for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 19:50:59 +0100 Original-Received: from localhost ([127.0.0.1]:48047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI48p-0007kP-3z for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 13:50:59 -0500 Original-Received: from [140.186.70.92] (port=52512 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI48j-0007k7-BR for emacs-devel@gnu.org; Mon, 15 Nov 2010 13:50:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PI48f-0005bG-8L for emacs-devel@gnu.org; Mon, 15 Nov 2010 13:50:53 -0500 Original-Received: from mx1.redhat.com ([209.132.183.28]:8789) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PI48f-0005b8-1U for emacs-devel@gnu.org; Mon, 15 Nov 2010 13:50:49 -0500 Original-Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id oAFIol3j017094 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 15 Nov 2010 13:50:47 -0500 Original-Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id oAFIok2B031067; Mon, 15 Nov 2010 13:50:47 -0500 Original-Received: from opsy.redhat.com (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id oAFIokFC027645; Mon, 15 Nov 2010 13:50:46 -0500 Original-Received: by opsy.redhat.com (Postfix, from userid 500) id 18D693784EE; Mon, 15 Nov 2010 11:50:46 -0700 (MST) X-Attribution: Tom In-Reply-To: (Julien Danjou's message of "Mon, 15 Nov 2010 16:40:39 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:132646 Archived-At: >>>>> "Julien" == Julien Danjou writes: Julien> - Who will assure there's no regression for Emacs 24.1 user when people Julien> will starts uploading packages using 24.2 only function? You could try making it so uploads require a warning-free byte-compile on various Emacs versions first. Packages can require a minimum Emacs version, if the author knows that this is needed. Julien> - Who will assure there's no regression at all? You can't catch all the possible bugs. I've had ok results on my site just forwarding reports to the package maintainer for fixing. Julien> There's probably a lot more question outstanding. I've the feeling ELPA Julien> is adding a second class citizenship for packages, and I really do not Julien> like that, at least in its current form. My view leans more towards package inclusion maximalism -- put everything in Emacs, but also do more frequent releases of some included packages via ELPA. Tom