From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Julien Danjou <julien@danjou.info>
Newsgroups: gmane.emacs.devel
Subject: Re: Call for testing: Daily snapshot builds of Emacs for Ubuntu
Date: Tue, 14 May 2013 11:38:31 +0200
Message-ID: <87d2stsxyg.fsf@dex.adm.naquadah.org>
References: <CAL3PwKw_VMf4+-R7xK2a5cC8nhwXLiu-XWWENAEPet_gKn1iHg@mail.gmail.com>
	<87wqr3fdr6.fsf@dex.adm.naquadah.org>
	<CAL3PwKx-iFXendQAfciU3XyJtb+b7L-tk0FXtKcch4suWjK0oA@mail.gmail.com>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha1; protocol="application/pgp-signature"
X-Trace: ger.gmane.org 1368524325 25507 80.91.229.3 (14 May 2013 09:38:45 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Tue, 14 May 2013 09:38:45 +0000 (UTC)
Cc: emacs-devel@gnu.org
To: Robert Park <r@robru.ca>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 14 11:38:43 2013
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 plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1UcBgv-0000JM-Rb
	for ged-emacs-devel@m.gmane.org; Tue, 14 May 2013 11:38:42 +0200
Original-Received: from localhost ([::1]:49705 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 1UcBgv-0005O2-GG
	for ged-emacs-devel@m.gmane.org; Tue, 14 May 2013 05:38:41 -0400
Original-Received: from eggs.gnu.org ([208.118.235.92]:47036)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <julien@danjou.info>) id 1UcBgq-0005Im-Cw
	for emacs-devel@gnu.org; Tue, 14 May 2013 05:38:37 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <julien@danjou.info>) id 1UcBgo-0001G0-LV
	for emacs-devel@gnu.org; Tue, 14 May 2013 05:38:36 -0400
Original-Received: from prometheus.naquadah.org ([91.121.37.122]:44807
	helo=mx1.naquadah.org) by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <julien@danjou.info>) id 1UcBgo-0001Fj-DC
	for emacs-devel@gnu.org; Tue, 14 May 2013 05:38:34 -0400
Original-Received: from dex.adm.naquadah.org (fes75-2-78-192-50-146.fbxo.proxad.net
	[78.192.50.146])
	(using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits))
	(No client certificate requested)
	by mx1.naquadah.org (Postfix) with ESMTPSA id 56A9BE0252;
	Tue, 14 May 2013 11:38:32 +0200 (CEST)
Mail-Followup-To: Robert Park <r@robru.ca>, emacs-devel@gnu.org
In-Reply-To: <CAL3PwKx-iFXendQAfciU3XyJtb+b7L-tk0FXtKcch4suWjK0oA@mail.gmail.com>
	(Robert Park's message of "Mon, 13 May 2013 14:32:28 -0700")
User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x
X-Received-From: 91.121.37.122
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.14
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-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.devel:159565
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/159565>

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, May 13 2013, Robert Park wrote:

> What's this then? Is this a debian package dedicated to emacs
> snapshots? I honestly wasn't aware of this branch at all; I'd been
> referring to the packaging for emacs24 that ubuntu imports from
> debian.

It's the Debian package for emacs-snapshot that has been distributed for
years in Debian, and in Ubuntu via Damien Cassou.

> Hmmm, nope. The debian/rules that I've been referring to is 629 lines
> (compared to 166 for mine). So it seems we are talking about different
> things ;-)

I didn't count the comments.

> Admittedly I did come up with that original figure by doing a
> quickndirty 'find|xargs wc -l' and it did include the changelog,
> there's still a lot of cruft that I am rebelling against. Like 800
> lines worth of distropatching just to rip out some GFDL stuff. I find
> that kind of thing quite odious and pride myself on having a packaging
> branch that has no distropatches at all ;-)

I don't think you're talking about the emacs-snapshot package here?
In emacs24 packages, that has to be since GFDL stuff aren't DFSG
compliant. But we don't do this in emacs-snapshot packages, because we
don't really care about this issue.

> One of my major goals was Upstream Purity, so that people testing the
> packages would be having an unadulterated trunk experience, hopefully
> making bug reports more relevant and timely. Both the packaging branch
> that you've linked and the one I've been referring to for emacs24
> contain a huge load of distropatches.

Did you really read the actual patches?
All patches are there to help having working default on a Debian system,
plus a few to indicate which Debian's version of the package it is.

And even if we had patches that would modify or fix upstream, a better
job would be to make sure we don't have to need them anymore.

> Now, I'm not opposed to porting some of the work I've done to improve
> the existing packages, just that on the whole I was a bit overwhelmed
> by the size of the existing packages and wanted to make something
> leaner. I'm quite pleased with what I've achieved and I'm using it
> every day, I uninstalled emacs24 package over a month ago and haven't
> looked back ;-)

No offense, but maybe you should consider that not understanding a whole
actual package isn't necessary a sign that the package is convoluted,
but may be a sign you lack some knowledge to understand everything?

Anyway, I'd be glad you'd help to improve the existing package rather
than building something new and half-baked.

=2D-=20
Julien Danjou
;; Free Software hacker ; freelance consultant
;; http://julien.danjou.info

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJRkgYXAAoJEGEbqVCLeKXCAakQAJZsLoF4J1vzCCgyTHru0o1a
mtu6DHqq2ooXqq9PfHwS7eOKNnND2hkPuY04ujQX2j+MM9Uq5n3/hSVzaLaehxF6
dJKh6dTKnX6SlspAW6F9eJzvOnTUt+LxuhgPlXtTnyUHlJrNFixNyk4VqYxs3kWs
HQO8/6TdzmEZZieYcaL/kNRsG1Mt8uZ5cNpoPyCC8scd874hVIsOcGqR/Ri5MG9/
8gTPlslDTb0aby2k2jMiC21/zXfaiINbTyNgxTZWv22P+TRYgMWiaBa/nccIaoMR
jlHbcRJXqRA97SBTZt75fUQ5Nl4p2ugadNUz8Q7b3Ke6kw9AFIIZlHF/Axg8tylD
/i+TVCV3+C0t6zjiEv/psuQIbhrL2P+Syzf+AnVrK1BNHXna4g4Haq71bPBg2ofj
7ntw/9WDotumi+t7KcjDsJoiTP3aX3rDqFGqzG/S+bMSCml1GIW9t588+x7Z9E30
IrhcgherGTw3b8l8KyNHEpUzt0DHv3aMx6CK7w+p7Obw60UT/aby8beHi3Va3nI+
WHzA6rWfo9CNKrQas4lAHZi7NtCeyyFlfGY+20ulHvPSJOW27Vb/ly9CGfjo/t5b
gzlNex/6GwHfJ34PbboJjWGX1kIPXTt71hCshW313izGOKpjEAQL4ojPYMkEZoHF
TBMkMgkDO2DjP4agKJ3K
=iqB4
-----END PGP SIGNATURE-----
--=-=-=--