From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: pre-test windows binaries Date: Thu, 24 Mar 2016 10:18:34 -0400 Message-ID: References: <87lh5e4049.fsf@russet.org.uk> <8d28bd9c-2832-431e-9d63-2fc072f3222d@default> <8760wg51zs.fsf@russet.org.uk> <4256288b-5206-418f-bbc4-1835d245ca2e@default> <871t744yi9.fsf@russet.org.uk> <87twk03hao.fsf@russet.org.uk> <883dab42-f4b3-4903-830c-1e38eb016c67@default> <871t70z1mz.fsf@russet.org.uk> <87k2ksdlfi.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1458829174 14314 80.91.229.3 (24 Mar 2016 14:19:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 24 Mar 2016 14:19:34 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 24 15:19:22 2016 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 1aj66Z-0000BA-Pv for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2016 15:19:19 +0100 Original-Received: from localhost ([::1]:50622 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj66Z-0006uo-9h for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2016 10:19:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj66R-0006ui-G1 for emacs-devel@gnu.org; Thu, 24 Mar 2016 10:19:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj66O-00040l-9n for emacs-devel@gnu.org; Thu, 24 Mar 2016 10:19:11 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:51895) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj66O-0003z1-3X for emacs-devel@gnu.org; Thu, 24 Mar 2016 10:19:08 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aj66I-0008P9-Nk for emacs-devel@gnu.org; Thu, 24 Mar 2016 15:19:02 +0100 Original-Received: from 69-196-182-150.dsl.teksavvy.com ([69.196.182.150]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 15:19:02 +0100 Original-Received: from monnier by 69-196-182-150.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2016 15:19:02 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 69-196-182-150.dsl.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:adqYz9HeJiR8QkOfn+r3uxS01o4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:202173 Archived-At: > I agree too that Windows should not be a special case. However, I'll > prefer uncompressed files on all platforms (except perhaps those that > are too constrained.) That's your prerogative. But I think that compressing the files is the better default. After all, whether we like it or not, and despite all our efforts to make it really super easy to jump to Emacs's source code, 99.99% of those files will never ever be touched. This said, maybe we should start to consider alternatives: while it's great to be able to see the source code you're currently running, even if you're out of network connectivity, it might make sense to start making it similarly easy to jump to a VCS-controlled editable version of that source so you can then easily send a patch upstream. Not sure what that could/should look like. E.g. maybe have code which will checkout the source code from git.sv.gnu.org, or maybe include a .git in the result of "make install". Stefan