From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "John Wiegley" Newsgroups: gmane.emacs.devel Subject: Re: Another others for maintainer? Date: Sun, 25 Oct 2015 12:23:52 -0700 Organization: New Artisans LLC Message-ID: References: <87bnbuncw4.fsf@petton.fr> <87bnbtmsli.fsf@petton.fr> <87a8rd7bu1.fsf@gmail.com> <837fmhfouu.fsf@gnu.org> <837fmeudev.fsf@gnu.org> <878u6u1rtx.fsf@gmx.us> <83pp06rsdq.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1445801405 29410 80.91.229.3 (25 Oct 2015 19:30:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 25 Oct 2015 19:30:05 +0000 (UTC) Cc: Rasmus , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 25 20:30:00 2015 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 1ZqQzO-0006nx-W7 for ged-emacs-devel@m.gmane.org; Sun, 25 Oct 2015 20:29:59 +0100 Original-Received: from localhost ([::1]:49256 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqQzO-0006ax-1A for ged-emacs-devel@m.gmane.org; Sun, 25 Oct 2015 15:29:58 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqQz6-0006aa-Kj for emacs-devel@gnu.org; Sun, 25 Oct 2015 15:29:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZqQz3-0007aD-3m for emacs-devel@gnu.org; Sun, 25 Oct 2015 15:29:40 -0400 Original-Received: from mail-pa0-x22b.google.com ([2607:f8b0:400e:c03::22b]:36522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqQyx-0007X2-7d; Sun, 25 Oct 2015 15:29:31 -0400 Original-Received: by pacfv9 with SMTP id fv9so173040618pac.3; Sun, 25 Oct 2015 12:29:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:in-reply-to:date:organization:message-id :references:user-agent:mail-followup-to:mime-version:content-type :content-transfer-encoding; bh=M+WT0cSDeCfEIp0ab1dTSIkA311fGCrgcy1V1LfbaRI=; b=cCKjVla8UmNGQd7fU7YnUb8rmydgRXvO9id4hkF9CmOIBZ6wfT12Sdvr5Ase+5MmG2 nY2pFEYoivA7jZjSNx8tM3FJHZXLq2EXxTI9i/7Rs0+tlGV/Hqc2iZHgVJjDq7wxtjpf vwr76c2X/vvt+SSe8gzpAX9YHE3EnThxTznNOnb1L84CkbVJsz/equhtpR0aCnB4burg 1vpx3vQ5IdKePTPeJDZn1cVP80prSqHYoFYpyb4lMMKmtZKLbMbjE1CY7BkQ91N1JbzF LVVYhfeKgV5cCC5J5A5+AeZ93uZiuushnTqoprz4P2ksERoT8NIn/KB3U4OddHLykFwX 1WGA== X-Received: by 10.66.156.169 with SMTP id wf9mr17466769pab.91.1445801370585; Sun, 25 Oct 2015 12:29:30 -0700 (PDT) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id rx10sm29893531pab.21.2015.10.25.12.29.29 (version=TLS1 cipher=AES128-SHA bits=128/128); Sun, 25 Oct 2015 12:29:29 -0700 (PDT) Original-Received: by Vulcan.local (Postfix, from userid 501) id D0C96F75787A; Sun, 25 Oct 2015 12:29:28 -0700 (PDT) In-Reply-To: <83pp06rsdq.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 23 Oct 2015 09:49:53 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: Eli Zaretskii , Rasmus , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22b 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:192617 Archived-At: >>>>> Eli Zaretskii writes: >> I=E2=80=99m not saying the information isn=E2=80=99t there, simply that = it=E2=80=99s overwhelming, >> especially if you are more interested in improving existing code, instead >> of, say, providing new modules. > My advice is not to try to comprehend all of it. Instead, take some speci= fic > problem that needs to be solved (the bug tracker has many candidates, or > maybe you have your own bug you want to fix or a feature you'd like to ad= d), > and study the parts(s) relevant to that single problem. Don't hesitate to > ask questions here where you are unsure you understand the stuff. Add > helpful comments to the code where the existing comments were not enough = for > you. Keep going until that single problem is solved. Then take another on= e, > preferably in the same area of Emacs -- now you should feel more at home > there, and things will move quicker. Rinse, repeat. It really works. You > just need to take the first step, then the second, then the third. One st= ep > at a time. "Rome wasn't built in a day." I couldn't agree more here, Rasmus. Eli paints the picture of a successful Emacs development experience very well. Start small, pick a problem of meaning to you, and chip away until done. We are here to help every step of the way. You don't even need to understand everything in order to begin: ask us questions, and we'll help you fill in = the blanks as you go. John