From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Julien Danjou 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: <87wqr3fdr6.fsf@dex.adm.naquadah.org> 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 Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 14 11:38:43 2013 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 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 ) 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 ) 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 ) 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 ) 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 , emacs-devel@gnu.org In-Reply-To: (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." 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:159565 Archived-At: --=-=-= 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----- --=-=-=--