From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.devel Subject: Re: help Date: Sun, 15 Jan 2023 21:20:15 -0800 Message-ID: <0f4610ab-5fe7-86c7-df5c-264ab29b33e4@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26607"; mail-complaints-to="usenet@ciao.gmane.io" To: josh parson , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 16 06:56:13 2023 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 1pHITc-0006lS-8P for ged-emacs-devel@m.gmane-mx.org; Mon, 16 Jan 2023 06:56:12 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHISo-0004rt-Tj; Mon, 16 Jan 2023 00:55:22 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHISm-0004ps-3m for emacs-devel@gnu.org; Mon, 16 Jan 2023 00:55:20 -0500 Original-Received: from mail-yw1-x1129.google.com ([2607:f8b0:4864:20::1129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pHISk-0003O1-DT for emacs-devel@gnu.org; Mon, 16 Jan 2023 00:55:19 -0500 Original-Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-4d19b2686a9so239892037b3.6 for ; Sun, 15 Jan 2023 21:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=cI0o8Sj2m0N5uF9fVHRLSCiHLe99AIrVPc6sHzV+ygo=; b=jiD3xZIV0e6AGizyevOsLom8v3Ob+EwsAI6NJLSnmym1cJlCvTJ2o0KjwdnV1wpvsq X5VQjJ/rfJktapSoHD8Cz2kXwJ29Jx6RThJGDKIFzxUmLv345+JwOTAhEHIE2c7qTZBt gqapJEvYbiTXLY/krzdOgKtOKD6fl9fvaYS4MdAScWAOWp4c+ifvac0r0AjaHxYZA+I4 ohO3rwDu6XH3AK8kn4WzKS1G9gDU9qeDn/ExE7BiY7VJSQ2umsTYt0DvCH6GDQ2nCADA qzwuHIq05XhBQL8KYn8ZnyEWk3+ERFL88IfgExQk+kevQmYoJo+NBxSnWRpVJAg8GSZO kkqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=cI0o8Sj2m0N5uF9fVHRLSCiHLe99AIrVPc6sHzV+ygo=; b=6HZKePFKYDf6FwDIdd/D21vcB2vUGEof8UyKlDHuDjm1NhYX4oQmHqqoHVDHsch7ve Ryh0RfvbDIM+ntVSmdOJgqUMNJ7VK8OQERWFSS5om7J2aqK96GqLcIpnQSqkoeWRfslf /GcmIB97pY5SLNB+OYmtJ3MtKEnesf7dXH6jLMAyQM9+YdhmA/EjL0HNmXpJG0GmniXm MUgw4gzBJ4Q3fLQYrvUYZeimuWIHF9FG71KIfvJTeusnYp+5eQzUJEs7GZF/JjGTHLAm YMwb8CuTwB1u5olVo3OscaFfRWEwsjjZMLDka5EhF0tOlOcBJ4g+vAaWqj6wuV9QWADa lqtA== X-Gm-Message-State: AFqh2kpDF3OJAkMMWNqdplcsmBz1y7H5QfkcP5N6UnajYHRCH8Sjch27 Z4mQvvPLxayE1i/oFYHVXwvV6OFkMSApig== X-Google-Smtp-Source: AMrXdXvW5KrGl+QQAN+uihc4LdDwCQ9JbwbDLGUDZWNNVy+mQbFqTb38fbeSNWl35xSscsjFW4gQJw== X-Received: by 2002:a17:903:330b:b0:193:30be:d146 with SMTP id jk11-20020a170903330b00b0019330bed146mr26471091plb.63.1673846416066; Sun, 15 Jan 2023 21:20:16 -0800 (PST) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id b12-20020a170903228c00b00192fad60b72sm18267127plh.222.2023.01.15.21.20.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Jan 2023 21:20:15 -0800 (PST) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::1129; envelope-from=jporterbugs@gmail.com; helo=mail-yw1-x1129.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302442 Archived-At: On 1/12/2023 6:43 PM, josh parson wrote: > Hi, I'm Josh. I'm relatively new to open source development and wanted > to work on something I was passionate about (EMACs), I was wondering if > there were any small fixes/features that needed work. The way I got started was simply by finding some things in Emacs that I wanted to do, but which didn't work right for me. I think it helps to start small like this: if you use Emacs regularly, there are probably at least a couple of times you've run into a situation like that. This has the benefit that you're starting off by writing patches that you have a personal stake in (because the patch will let you do something you want to do), which can help keep you motivated as you run into roadblocks learning a new codebase. If you haven't found any issues like this, then the next thing I'd suggest would be to look on the Emacs bug tracker for any open bugs related to features you use a lot. Just put "emacs" in for the package name under "General search", plus whatever other search terms you think make sense.