From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rett Kent Newsgroups: gmane.emacs.devel Subject: Re: Contributing Date: Mon, 25 Jul 2011 13:32:17 -0700 Message-ID: <4E2DD2D1.6050903@gmail.com> References: <4E2A82C3.80603@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1311648429 24323 80.91.229.12 (26 Jul 2011 02:47:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 26 Jul 2011 02:47:09 +0000 (UTC) Cc: emacs-devel@gnu.org To: Sameer Rahmani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 26 04:47:05 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QlXfl-0002Eq-1c for ged-emacs-devel@m.gmane.org; Tue, 26 Jul 2011 04:47:05 +0200 Original-Received: from localhost ([::1]:56968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlXfk-0007KH-Hx for ged-emacs-devel@m.gmane.org; Mon, 25 Jul 2011 22:47:04 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:46138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlRpb-0007fh-3W for emacs-devel@gnu.org; Mon, 25 Jul 2011 16:32:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QlRpa-0007r9-6M for emacs-devel@gnu.org; Mon, 25 Jul 2011 16:32:51 -0400 Original-Received: from mail-yi0-f41.google.com ([209.85.218.41]:35458) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlRpY-0007qf-R6; Mon, 25 Jul 2011 16:32:49 -0400 Original-Received: by yia13 with SMTP id 13so2849005yia.0 for ; Mon, 25 Jul 2011 13:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=6RmW/NMl9dcSQe9TdkIvV8Cdn2mTxglXITaTq+DMLXA=; b=EAHQsFp8THwkE76mcWsua8C5Pa4D/+fIdCbQudEbdicGPq2qy2qHnbYVgBSwCdfbQu KDppXws/0qTy+I5aXuXXNmQAT5ZZXVuz9zzaes1KC1S0Lm+7UewgbcheoRlx+lZgb74E KUaMhKDDNs6Ino/GdM0UlIGZ3J64iGdqGgD1Y= Original-Received: by 10.142.49.6 with SMTP id w6mr1025518wfw.294.1311625967181; Mon, 25 Jul 2011 13:32:47 -0700 (PDT) Original-Received: from [192.168.15.176] (216-75-233-106.static.wiline.com [216.75.233.106]) by mx.google.com with ESMTPS id o3sm2068259wfd.9.2011.07.25.13.32.45 (version=SSLv3 cipher=OTHER); Mon, 25 Jul 2011 13:32:46 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Lightning/1.0b2 Thunderbird/3.1.11 In-Reply-To: <4E2A82C3.80603@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.218.41 X-Mailman-Approved-At: Mon, 25 Jul 2011 22:47:03 -0400 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:142298 Archived-At: On 07/23/2011 01:13 AM, Sameer Rahmani wrote: > Hi, > My friend and i want to contribute to Emacs as much as we can. We want > to contribute in development and translations. > > I read in contributing documents that is better to post here first, > where should we start? what we can do ? and is there any specific task > or something? Hi Shameer, I sent an email to Stefan Monnier a month ago or so with that same question. Hopefully he won't mind if I share his response. > > Thanks for your interest in Emacs and desire to contribute. > We're not very well organized to answer such a question, I guess, but > you could start by looking at the etc/TODO file (tho it's largely > a dump of ideas along the lines of "it would be nice, but I'll never get > to it" so it may not be that easy to tackle). > > Most people start by contributing small changes they've accumulated in > their .emacs over the years, or bug reports (with or without patches) > about problems (actual bugs, or just missing features) they've bump > into. Other things you could try is to go through the etc/NEWS file in > the trunk branch and look at the entries that are not yet marked as > "done" (i.e. either a --- or a +++ before it) which means that the > corresponding change has not yet been reflected in the manual. > > I'd also recommend to follow the emacs-devel@gnu.org mailing list, > although it's pretty high traffic. > > > Stefan If you do end up contributing, you should set up a website or blog that documents how you actually managed to select something to fix, and shepard it into the Emacs trunk. I tried to start, but I found it a bit too daunting for my feeble abilities.