From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Thu, 7 Jul 2016 08:43:30 -0400 Message-ID: References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> <87twg2g86g.fsf@lifelogs.com> <83eg76n5h5.fsf@gnu.org> <87y45eeoor.fsf@lifelogs.com> <577D42BB.1020500@cs.ucla.edu> <87oa694rfw.fsf@russet.org.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1467895423 12501 80.91.229.3 (7 Jul 2016 12:43:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Jul 2016 12:43:43 +0000 (UTC) Cc: Paul Eggert , Emacs developers To: Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 07 14:43:41 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 1bL8eb-00043i-N9 for ged-emacs-devel@m.gmane.org; Thu, 07 Jul 2016 14:43:41 +0200 Original-Received: from localhost ([::1]:39636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bL8ea-00084V-V0 for ged-emacs-devel@m.gmane.org; Thu, 07 Jul 2016 08:43:40 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bL8eU-00084H-C7 for emacs-devel@gnu.org; Thu, 07 Jul 2016 08:43:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bL8eS-0004K7-5a for emacs-devel@gnu.org; Thu, 07 Jul 2016 08:43:33 -0400 Original-Received: from mail-oi0-x232.google.com ([2607:f8b0:4003:c06::232]:35396) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bL8eS-0004Jw-0b for emacs-devel@gnu.org; Thu, 07 Jul 2016 08:43:32 -0400 Original-Received: by mail-oi0-x232.google.com with SMTP id r2so21061880oih.2 for ; Thu, 07 Jul 2016 05:43:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=d2EXOgf057Qfb1rdoxopH34jpI7+ckhYumRpU+YKKPo=; b=escAYz07UsnRi1bbeHO1qA/b8zd84HvSUC7HZLcWOerE5gVG/ihTzgq9XcWIwF3p99 dsDUZEs2uCIEWac+9A0Urip2mZJgPfV+NuV4hsgiA2cqp06+pxbE7j/8gJOAr6ujabkd Sqpgn2DUAIuvxj6OZiafZZUSmVH0j8q5yYLzJ74dayPqygcmipcYG67vJotjIO/d+hJ/ 7qSFzZgFgrMfDxa0SjaMm9SvwGCKCUeBjNxhNJVdjoAVxRYOt/vCDxUMMIbnCPyNgcd9 YIRXLXOT9zTlc3P56icn7WJczpLdfn00UjgA6yX0xHtJqEzQXBvGLcTHEaHAa/BPKHXR tT4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=d2EXOgf057Qfb1rdoxopH34jpI7+ckhYumRpU+YKKPo=; b=PpN4wTM+vGfsGrVtqmLD433wu0KmwCdCTIRdtgJtBEtTVeDM+fpEKVxsndprr4q+Wj +vh3vOdl3cPamLjaSVPSkxzHaKKtXDQpFMkCmwapAFb08B5q8NPSOw8zhfV0f/rXnlH8 X+W5FAUUgi6wpnugeIc5hwzDjUKygFdIVlhmxHquK6iUpNfkfxbWX+5aRsEP4yWK6bVf 0n+zj+IBW4wF/GCcQaQZtcuRpUh5jXmNOaGZzOrWe+FKNVAwOIwnp6WxXOI73FLOiDUW bMKiyww5Ld46yPfHdqcZsSHaSJ4pt4RFB2mSq9U5sY4xAUI3M0NC0Evsx+TH/RLr6Tyr n3+A== X-Gm-Message-State: ALyK8tKqLKSxPgXjb11sto0bUzPS6nybfuHvht2WkbA3Lm4dVGaDMtrGmsoz/oJx+OZOOJZGU5FjCgqoPGYS8Q== X-Received: by 10.157.38.246 with SMTP id i51mr7445058otd.112.1467895411387; Thu, 07 Jul 2016 05:43:31 -0700 (PDT) Original-Received: by 10.157.4.197 with HTTP; Thu, 7 Jul 2016 05:43:30 -0700 (PDT) In-Reply-To: <87oa694rfw.fsf@russet.org.uk> X-Google-Sender-Auth: qR0Eth-CT95_7qO7koSPJip-Few X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c06::232 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:205311 Archived-At: On Thu, Jul 7, 2016 at 7:29 AM, Phillip Lord wrote: > At the moment, we have a poor workflow for supporting this. > > - I can push a branch onto the Emacs git. But, this is not squashable, > so the final state before the merge is hard to do > - There is no system for queuing pull requests, so sometimes things get > forgotten > - I can send patches, but this is clunk compared to pushing a branch > within version control. > - There is no system for viewing feedback about an individual patch. > - There is no system for adding inline comments to patches So maybe we just need some more support in vc-git to make sending patches less clunky? I've been sending patches to bug threads, and often getting useful feedback on them (and since it's by email, the comments can easily be inline). Personally, I don't find it more clunky than pushing to a branch, and then opening a PR in a web browser. Yes, some patches are forgotten, but I don't see how a PR "system" makes that less likely to happen, e.g., cask has a bunch of open PRs sitting around: https://github.com/cask/cask/pulls. > Perhaps, as a half way house, we could use the resources that we have. > PRs could go to the bug reporting system. This will, at least, keep all > the conversations in one place. If we can tag these with "has patch" > here as well, it will give an queue also. I thought that was the current system. Here is the queue: http://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;include=tags%3Apatch;bug-rev=on