From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Phillip Lord" Newsgroups: gmane.emacs.devel Subject: Re: Preview: portable dumper Date: Thu, 1 Dec 2016 09:18:44 -0000 Message-ID: References: <047a67ec-9e29-7e4e-0fb0-24c3e59b5886@dancol.org> <83zikjxt1j.fsf@gnu.org> <8360n6ruzu.fsf@gnu.org> <0839b53b-4607-144f-3746-db054a29c1cd@cs.ucla.edu> <83zikiqdu5.fsf@gnu.org> <834m2orkhn.fsf@gnu.org> <83h96opaye.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1480584041 26372 195.159.176.226 (1 Dec 2016 09:20:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Dec 2016 09:20:41 +0000 (UTC) User-Agent: SquirrelMail/1.5.2 [SVN] Cc: Eli Zaretskii , eggert@cs.ucla.edu, rms@gnu.org, emacs-devel@gnu.org To: "Daniel Colascione" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 01 10:20:37 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCNXe-0005ui-8m for ged-emacs-devel@m.gmane.org; Thu, 01 Dec 2016 10:20:34 +0100 Original-Received: from localhost ([::1]:49051 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCNXi-0001Cx-4Y for ged-emacs-devel@m.gmane.org; Thu, 01 Dec 2016 04:20:38 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCNWf-0001As-CI for emacs-devel@gnu.org; Thu, 01 Dec 2016 04:19:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCNWe-0005zW-IJ for emacs-devel@gnu.org; Thu, 01 Dec 2016 04:19:33 -0500 Original-Received: from mailgw.mycpanelcloud.co.uk ([185.116.214.125]:48878) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cCNWa-0005GR-Bt; Thu, 01 Dec 2016 04:19:28 -0500 Original-Received: from mailgw.mycpanelcloud.co.uk (localhost [127.0.0.1]) by mailgw.mycpanelcloud.co.uk (Postfix) with ESMTP id 6B8E0C4E04; Thu, 1 Dec 2016 10:18:30 +0000 (GMT) X-Virus-Scanned: by SpamTitan at mycpanelcloud.co.uk Original-Received: from mailgw.mycpanelcloud.co.uk (localhost [127.0.0.1]) by mailgw.mycpanelcloud.co.uk (Postfix) with ESMTP id 32AD2C4E05; Thu, 1 Dec 2016 10:18:29 +0000 (GMT) Original-Received: from cloud103.planethippo.com (cloud103.planethippo.com [31.216.48.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailgw.mycpanelcloud.co.uk (Postfix) with ESMTPS id 1B271C4DB7; Thu, 1 Dec 2016 10:18:29 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Cc:To:From:Subject:Date:References:In-Reply-To:Message-ID:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=yWyirBnAAhW6ga6U8JERAip5TCHfKZqdkwKoxXc1u/M=; b=E0ctO+dbnY6DD3Yal75C3VveF7 Y8nGFNrUgb43zVAVFyketSGe31xZuWfGRQOrXPQDNTwEr9k1AJ6vpL9QhPJQ+7RS2eeK78R8K8YaG S83ZM9Pd/QshZb2TIwQJIKQ2rvVvoPbWPsf4zoFWXoAvUcrwgGUttzGq5GNrgXrjvWkhTf1WV3kMs SxNa7h0fpw3NTmk+XXh0CcybiRs1bhWsH5zhusglj4a2gathMUoEemnnrg4kfP9yYgMbdzLz6G/Br u13XEONHGEnZegiyDgbSs5ILmlNtV2XheoFZT0aPAs97E/AsD2o5dB1Owm+aFAJmWnc/NzJ0PT9v/ opDbAkdw==; Original-Received: from [127.0.0.1] (port=52602 helo=cloud103.planethippo.com) by cloud103.planethippo.com with esmtpa (Exim 4.87) (envelope-from ) id 1cCNVs-003sDb-OU; Thu, 01 Dec 2016 09:18:44 +0000 Original-Received: from 77.103.60.43 ([77.103.60.43]) (SquirrelMail authenticated user phillip.lord@russet.org.uk) by cloud103.planethippo.com with HTTP; Thu, 1 Dec 2016 09:18:44 -0000 In-Reply-To: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x [fuzzy] X-Received-From: 185.116.214.125 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:209868 Archived-At: On Thu, December 1, 2016 5:12 am, Daniel Colascione wrote: > On 11/30/2016 08:49 PM, John Wiegley wrote: >> if we can find some willing testers (and one has already stepped >> forward). The only way your changes *wouldn't* land is if a better >> alternative comes along in the meantime -- which, of course, would mea= n >> we all win. > > What is the fundamental difference between merging this code into > mainline in a disabled-by-default configuration and merging it into a > branch, except that it's much more convenient to try the feature in the > former case? I wasn't going to comment on this thread, but alas here I go! You launched the thread with "preview" in the title, that is you don't think that your patch is finished yes. So, you are planning on doing more work on it, before pushing to master? In which case, you already have a branch. Why not push that up to the main emacs git? This would make is very easy for people to test straight off the bat. I'll build and test it on windows for instance. I agree with your concerns that it will just moulder on a branch, and that's true. There is a portable dumper out there for Emacs (version 21), which is perhaps an indicator. But then disabled-by-default work runs the same risk. No one tests it that much. There's enough interest in your work that having it on a branch might eve= n contribute to encouraging more use of feature branches as part of development rather than long running forks. That would be good, from my perspective. Phil