From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Flymake support for C/C++ Date: Sat, 14 Oct 2017 12:22:13 +0100 Message-ID: References: <87zi8wmmhw.fsf@gmail.com> <83tvz2i2fv.fsf@gnu.org> <13866539-511a-a8d5-84d4-6141a47d5813@yandex.ru> <83lgkehv7p.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c04f9ec383c9b055b7ffcdc" X-Trace: blaine.gmane.org 1507980189 9907 195.159.176.226 (14 Oct 2017 11:23:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 14 Oct 2017 11:23:09 +0000 (UTC) Cc: Richard Stallman , Noam Postavsky , Sami Kerola , emacs-devel@gnu.org, =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , Dmitry Gutov , Alan Mackenzie , Leo Liu , Stefan Monnier To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 14 13:23:03 2017 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 1e3KWw-00019J-RL for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 13:22:59 +0200 Original-Received: from localhost ([::1]:53611 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3KX3-0003Nm-SC for ged-emacs-devel@m.gmane.org; Sat, 14 Oct 2017 07:23:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3KWG-0003NS-JD for emacs-devel@gnu.org; Sat, 14 Oct 2017 07:22:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3KWF-0001kF-7c for emacs-devel@gnu.org; Sat, 14 Oct 2017 07:22:16 -0400 Original-Received: from mail-oi0-x22c.google.com ([2607:f8b0:4003:c06::22c]:55516) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e3KWF-0001js-26 for emacs-devel@gnu.org; Sat, 14 Oct 2017 07:22:15 -0400 Original-Received: by mail-oi0-x22c.google.com with SMTP id g125so17742100oib.12 for ; Sat, 14 Oct 2017 04:22:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=/6HdTx6QkkvM2cJ9Z+tXrSsR7iIp30wY0m4vzSaleps=; b=OTdlKuSt5OVYrLIRSj21tVFupptRwppuJ+yxuHuFade9SjIcDH66wlk9Uu8hhuoxKj PmB3WhYCVPL29uUe2859qVvjyEGNgly5X1i5zLHtpvzdugisCBdJzcVrLunLx+E7BeyH eakSFUqVPhZ6+Dm6J2ypVMXzPfQu0aebXE5Es= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=/6HdTx6QkkvM2cJ9Z+tXrSsR7iIp30wY0m4vzSaleps=; b=nNB1FjsBQekg/KmVrNGTovAtA4iwMF5z3HG+ajcgPf1O8hIvsiCQU/wAnznoK6IfWX RtU5/f9pIkS3Kly6IJ2md8dsUITXCtTGpWnAoS00+KLmL7r1eW+leUhufBR5uWRFqbY9 tF6mFfENsdg+JajVPQA3Ec+R3sEhFZOzeEeofkNSTqKxi+n4q2gH1FXp8zjDOD5Ke9nx 4O6MBfvSJ8A/8XjbZwZfUw0/9agUoqqcVD4Ael2c3uFOd+geeahOVgKO6ZcCsADXpHHs KlZ8WOoEcdCY5qbeTsel9m1ACEC2hPkhJR2uASlSz3IJg5llvgLvhKQqOb0MdIs7cVee uUuA== X-Gm-Message-State: AMCzsaV0Fctjsep/r5jnE3Uq6XZFna+t3m5Z9M/ofbcIiXR/nHzsjOdb h9HNJfTy1HTNWacwtA2rM4whfg5lOHv+34TGpm6gyw== X-Google-Smtp-Source: AOwi7QDcYvne3HwSgvRl3jtUpRg9fufWOfpwXN8DWrBK5ewjiErQVgc7jRki4ehcsYHUqWzRc5X0wqi+m+XzoJ2BTfo= X-Received: by 10.157.6.162 with SMTP id 31mr2459231otx.341.1507980134064; Sat, 14 Oct 2017 04:22:14 -0700 (PDT) Original-Received: by 10.157.82.100 with HTTP; Sat, 14 Oct 2017 04:22:13 -0700 (PDT) In-Reply-To: <83lgkehv7p.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::22c 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:219508 Archived-At: --94eb2c04f9ec383c9b055b7ffcdc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On 14 October 2017 at 11:36, Eli Zaretskii wrote: > > From: Reuben Thomas > > Date: Sat, 14 Oct 2017 09:29:52 +0100 > > Cc: Eli Zaretskii , Richard Stallman , > > Noam Postavsky , Sami Kerola < > kerolasa@iki.fi>, emacs-devel@gnu.org, > > Jo=C3=A3o T=C3=A1vora , > > Alan Mackenzie , Leo Liu , > > Stefan Monnier > > > > "...I'd rather let Flycheck die if no maintainer was left to work on i= t > than moving it into Emacs..." > > > > =E2=80=8BIt doesn't have to be moved, just as Org was not moved into Em= acs, but > continues to be maintained > > externally, and its sources imported. > > You mean, import Flycheck over its developer's objections? =E2=80=8BIts developer seems to object to its becoming part of Emacs; I'm n= ot suggesting that.=E2=80=8B It's the developer's legitimate > =E2=80=8B =E2=80=8B > right not to allow it. (It's released under GPLv3+, so the developer can't disallow it. But it doesn't matter here, and maintaining good relations with upstream is of course important.)=E2=80=8B And even if we did, how will this work once > bug reports will come in, and we will expect/request the Flycheck > developers to handle them? > =E2=80=8BAs for any other external package (and with other packages such as= Org and CEDET), bug reports should go to the package developers. --=20 https://rrt.sc3d.org --94eb2c04f9ec383c9b055b7ffcdc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On 1= 4 October 2017 at 11:36, Eli Zaretskii <eliz@gnu.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">> From: Reuben Thomas <rrt@sc3d.org>
> Date: Sat, 14 Oct 2017 09:29:52 +0100
> Cc: Eli Zaretskii <eliz@gnu.org= >, Richard Stallman <rms@gnu.org&g= t;,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0Noam Postavsky <npostavs@users.sourceforge.net>, Sami = Kerola <kerolasa@iki.fi>, emacs-devel@gnu.org,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0Jo=C3=A3o T=C3=A1vora <joaotavora@gmail.com>,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0Alan Mackenzie <acm@muc.de>, Leo Liu <s= dl.web@gmail.com>,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0Stefan Monnier <monnier@iro.umontreal.ca>
>
>=C2=A0 "...I'd rather let Flycheck die if no maintainer was le= ft to work on it than moving it into Emacs..."
>
> =E2=80=8BIt doesn't have to be moved, just as Org was not moved in= to Emacs, but continues to be maintained
> externally, and its sources imported.

You mean, import Flycheck over its developer's objections?

=E2=80=8BIts developer seems to ob= ject to its becoming part of Emacs; I'm not suggesting that.=E2=80=8B

It's= the developer's legitimate
=E2=80=8B =E2= =80=8B
right not to allow it.

(It's released under GPLv3+, so the developer can't disallow = it. But it doesn't matter here, and maintaining good relations with ups= tream is of course important.)=E2=80=8B

=
And even if we did, how will this work once<= br> bug reports will come in, and we will expect/request the Flycheck
developers to handle them?

=E2=80=8BAs for any other external package (and with other packages suc= h as Org and CEDET), bug reports should go to the package developers.

--
--94eb2c04f9ec383c9b055b7ffcdc--