From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) Newsgroups: gmane.emacs.devel Subject: Re: Metaproblem, part 3 Date: Fri, 05 Dec 2014 12:20:47 +0000 Message-ID: References: <20141203142859.24393.98673@vcs.savannah.gnu.org> <20141203193110.GF12748@thyrsus.com> <20141203215426.GA15791@thyrsus.com> <87ppbzplcw.fsf@newcastle.ac.uk> <83iohr48kr.fsf@gnu.org> <83388u4bps.fsf@gnu.org> <83y4qm2uz9.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1417782092 788 80.91.229.3 (5 Dec 2014 12:21:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2014 12:21:32 +0000 (UTC) Cc: esr@thyrsus.com, phillip.lord@newcastle.ac.uk, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 05 13:21:25 2014 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 1Xwrsz-0000u4-3B for ged-emacs-devel@m.gmane.org; Fri, 05 Dec 2014 13:21:25 +0100 Original-Received: from localhost ([::1]:50037 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xwrsy-0001XK-Jd for ged-emacs-devel@m.gmane.org; Fri, 05 Dec 2014 07:21:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49536) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwrsW-0001Sd-Bc for emacs-devel@gnu.org; Fri, 05 Dec 2014 07:21:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwrsR-0005nQ-Tn for emacs-devel@gnu.org; Fri, 05 Dec 2014 07:20:56 -0500 Original-Received: from mail-wg0-x22d.google.com ([2a00:1450:400c:c00::22d]:59933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwrsR-0005nI-O0; Fri, 05 Dec 2014 07:20:51 -0500 Original-Received: by mail-wg0-f45.google.com with SMTP id b13so749510wgh.18 for ; Fri, 05 Dec 2014 04:20:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=EJsntwfA246kAqkqElmM7rBvsSN1t4w4PI8CVarwcjM=; b=qbuDA7P7itHmgSkQ3+VNN2Z9kEwUyfBWUfq27Fes+Foo3NDdXXMUdEvC4JXjQp4nOs D+fYHfI+XjQy1ArFU5om/c2HK3REd1dUMjJ1mLavfXfP2arLvG+uz34FdlGz9800ZNPc GoPMKJAzt9jRmhB8ZxiHPxLdQGQZabjMl2wPte9UAi2/IbndujpqUqwBvL+f3ZWKVwZa IEnZPjBh0D/bmhyo55MI3XkeLqkGIt1fXY9TUiir/6GbfWQj8I+GBAittQ2+nYaok5CF /D62r7TtQuUTWpVpd7uK1zgC5UYX1+iOF8viT2TwkSudSmK+WeCW9eCt7DINiicQ+umv rNpg== X-Received: by 10.180.75.237 with SMTP id f13mr3646085wiw.69.1417782051067; Fri, 05 Dec 2014 04:20:51 -0800 (PST) Original-Received: from GONDOMAR.yourcompany.com (53.236.108.93.rev.vodafone.pt. [93.108.236.53]) by mx.google.com with ESMTPSA id ep9sm2093139wid.3.2014.12.05.04.20.49 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Dec 2014 04:20:50 -0800 (PST) In-Reply-To: <83y4qm2uz9.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 05 Dec 2014 13:31:54 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::22d 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:178911 Archived-At: Eli Zaretskii writes: >> From: joaotavora@gmail.com (Jo=E3o T=E1vora) >> Cc: esr@thyrsus.com, phillip.lord@newcastle.ac.uk, emacs-devel@gnu.org >> Date: Fri, 05 Dec 2014 11:21:29 +0000 >>=20 >> > Does it happen in private email instead of on the list? >>=20 >> I would say off-list, yes > > If that would help newcomers, it's easy to do. OTOH, doing that on > the list has the advantage that others can chime in and make > alternative suggestions or draw attention to details that evaded the > "main mentor". An idea would be to prefix the subject line in the on-list dialog with "[mentoring]" so people know that a newcomer is being tutored and so can avoid contributing tangential matters or topics too advanced that will confuse the effort. Ideally, only a maintainer or someone who is quite sure of what he is about to say would pitch in with something like this: This 20-line contribution doesn't need a copyright assignment Don't make a feature branch for this particular one, share a link to you github/gitorious fork instead. Remember that the first line of the commit message should be in the XYZ format This contribution should be targeting ELPA, not Emacs. These are all in the scope of red tape, and not exactly code review or pertinence evaluation. Though in practice, and especially on-list, I think it will be almost impossible to separate the two. I think it is also not so desirable, so the mentor and maintainers alike should be able to say things about code quality like from simple stuff like Remember to provide a docstring for this functions to This has to be made to work with foo-mode and all the bar-related modes, that bit has to be redesigned. Have you tried using defbaz? but everyone that sees a "[mentoring]" tag should generally avoid You could write a macro for that. Even though I'm not going to work with it, this is going to break my super-special use-case. This raises the greater question of the usefulness of quux-mode in general. Shouldn't we be trying to deprecate them instead using the zglorb-mode.? We can leave those objections for the second phase, where perhaps the subject like would read "[mentored]". Jo=E3o