From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: ELPA: where is chess developed? Date: Tue, 24 Mar 2020 12:54:40 +0100 Message-ID: References: <87mu87ji39.fsf@dick> <87v9mvp2ms.fsf@blind.guru> <87d093f6lj.fsf@dick> <87369yc79r.fsf@dick> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000004ab18c05a1986c04" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="80784"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Mario Lang , Jack Hill , Emacs developers To: dick.r.chiang@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 24 12:55:52 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jGi9w-000KuV-4a for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Mar 2020 12:55:52 +0100 Original-Received: from localhost ([::1]:47234 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGi9v-0007u1-5v for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Mar 2020 07:55:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37213) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGi9G-0007GW-8P for emacs-devel@gnu.org; Tue, 24 Mar 2020 07:55:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jGi9F-00069j-7Y for emacs-devel@gnu.org; Tue, 24 Mar 2020 07:55:10 -0400 Original-Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:45486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jGi9F-00069I-0R for emacs-devel@gnu.org; Tue, 24 Mar 2020 07:55:09 -0400 Original-Received: by mail-lj1-x22b.google.com with SMTP id t17so7568191ljc.12 for ; Tue, 24 Mar 2020 04:55:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lQE5xJdBA3xeTlP7ybXo7l6MWqFcxJJoafIr9rtut/0=; b=gIa+soIqtdeP36khRMCtPoqMMDSmH3sLpCFdTFGOnZm2EGfv/SjHjOGFbExzk0dqyg 28R9Uaai0Pc7KkxaiUa0K4BbpJRAkvSIPbQPWMawXxpQMevQzyt+CoDyC19XAL23z/Pc SDlMhPj2vJP4Uum2Ns3Q0scq0gBhsNX0VyIMEwXaPCoSQsTLTfaWFcr7Fvr3aT9dzbsJ dhe/hVhQpSNJrixOlp/ozsRgTX7W6QdBZZqV3dt0QjAdepis9DK0/Wspau5vW584zP2z cA196hAMpxXN62auMFv3SxOOryfx10oM0DRn0AH3AZRjpyjbq+Vn5tMUR9n+9O5nnsak sxcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lQE5xJdBA3xeTlP7ybXo7l6MWqFcxJJoafIr9rtut/0=; b=Rpj+K0iAXt4Dp0NSwMzTukuGVF8/TnMIOyuoMuff4BP9+vQaLnShygWXZiMpkVZ5CM P52nAdDEdbI/KFgzY6D2C3418mVvcAIYpxi3cvd3PtICWFLrgTIVTADtdIT1uZxOZ2ux sKNBFiZBnDTiagJ+0S6gcgUH0S+VBmAgOYnC3mm6j58GB+zJOKXr/B1cSmMnxOzhYm5Y C5NamhLHI+G2RRu21JLk8q34wSwhsQWoaMxTfoO63Wd4g+fMjGFEky9XTqxkd4B23Qwh DJQOrxY9nnKk0BKJDYnCWM/zZQvYTrbDXqetwxTCN15n5/cjZYUllo/oxqqzxAD3pEFl TpTQ== X-Gm-Message-State: ANhLgQ2wm6ZoIJXMOcw0y31SqrNB/1vusuQOWlgDOqQXXiLmk6JPd1Z7 mcQCyXfvjRKB79O68YNGj7UJz9K/ng6SEO+xN98gjv+N X-Google-Smtp-Source: ADFU+vueqLbcbJpLQDNk8mu6ZCt2AC22rHJI7ps2TODnLLPbeYfSy+OSY/le+t33gkj2goZbjMlueNoMuJlnJC/kPJY= X-Received: by 2002:a2e:3309:: with SMTP id d9mr17399304ljc.73.1585050907487; Tue, 24 Mar 2020 04:55:07 -0700 (PDT) In-Reply-To: <87369yc79r.fsf@dick> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::22b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:245756 Archived-At: --0000000000004ab18c05a1986c04 Content-Type: text/plain; charset="UTF-8" > > Just curious, can you elaborate why the ability to push gives you a tight > > feedback loop? > > Notice how belabored the email-patch mechanism is for prospective > contributors without push access. Nature of the beast I'm afraid... > there's > always at least one niggling fixup for the smallest patch submission, and > for a > 50-commit-behind-50-commit-ahead merge, there's going to be order of 10 > fixups. The verbal back-and-forth required is prohibitively costly for a > largely inactive repo like emacs-chess. > > The web-based "pull request" mechanism is much more sane than iterating > emails > as it's always clear which of the author's iterations is latest, but > that's a > separate issue. > Ah, I understood something else. I agree with what you say. Question for maintainers: is it actually mandatory that all changes are submitted through patches on the ML? If we need to submit lot of patches, can we just point to an external repository on some branch? Kind regards, Philippe --0000000000004ab18c05a1986c04 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

> Just curious, can you el= aborate why the ability to push gives you a tight
> feedback loop?

Notice how belabored the email-patch mechanism is for prospective
contributors without push access.=C2=A0 Nature of the beast I'm afraid.= .. there's
always at least one niggling fixup for the smallest patch submission, and f= or a
50-commit-behind-50-commit-ahead merge, there's going to be order of 10=
fixups.=C2=A0 The verbal back-and-forth required is prohibitively costly fo= r a
largely inactive repo like emacs-chess.

The web-based "pull request" mechanism is much more sane than ite= rating emails
as it's always clear which of the author's iterations is latest, bu= t that's a
separate issue.

Ah, I understood someth= ing else. I agree with what you say.

Question for = maintainers: is it actually=C2=A0mandatory that all changes are submitted t= hrough patches on the ML? If we need to submit lot of patches,=C2=A0can we = just point to an external repository on some branch?

Kind regards,
Philippe
--0000000000004ab18c05a1986c04--