From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.help Subject: Re: Issues with emacs Date: Tue, 26 Jun 2012 10:35:01 +0200 Message-ID: <87fw9i79oq.fsf@gnuvola.org> References: <87bokbb4zw.fsf@gnu.org> <83086e1d-d66a-4e0c-95a7-92d10a6de7e7@f8g2000pbf.googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1340699717 19833 80.91.229.3 (26 Jun 2012 08:35:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 26 Jun 2012 08:35:17 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: rusi Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 26 10:35:15 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1SjREw-0004HE-Hm for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Jun 2012 10:35:14 +0200 Original-Received: from localhost ([::1]:35522 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjREw-0004Mm-BM for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Jun 2012 04:35:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33247) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjREj-0004IB-NG for help-gnu-emacs@gnu.org; Tue, 26 Jun 2012 04:35:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjREZ-0003rV-E3 for help-gnu-emacs@gnu.org; Tue, 26 Jun 2012 04:35:01 -0400 Original-Received: from smtp209.alice.it ([82.57.200.105]:36378) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjREZ-0003rQ-30 for help-gnu-emacs@gnu.org; Tue, 26 Jun 2012 04:34:51 -0400 Original-Received: from ambire (82.58.3.132) by smtp209.alice.it (8.6.023.02) id 4EF08A631576F01D; Tue, 26 Jun 2012 10:34:48 +0200 Original-Received: from ttn by ambire with local (Exim 4.72) (envelope-from ) id 1SjREj-0000av-ME; Tue, 26 Jun 2012 10:35:01 +0200 In-Reply-To: (rusi's message of "Mon, 25 Jun 2012 20:08:06 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.105 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:85476 Archived-At: () rusi () Mon, 25 Jun 2012 20:08:06 -0700 (PDT) Too few programmers working on too many new areas Spread too thin for doing more 'less ciritcal' work Cant mentor/tutor new wannabie devs The wannabies feel unwelcome and leave depleting the already depleted population of devs I'd love to see emacsmovies branch out to do internals walkthroughs. To riff off the most recent production, i imagine episodes: - src/buffer.[hc], concentrating on =E2=80=98struct buffer=E2=80=99 - likewise, for everything else - changes to src/buffer.[hc] over the years (repo archeology) - demo of CEDET (et al) handling of src/buffer.[hc] (as part of src/*) - survey of external gap-buffer implementations in various languages - tie in of these episodes to "user level experience" (seminal) episode The last few are important for newbie hackers who do not yet know they are newbie hackers. :-D [FWIW, the dream for such a series (in text, in Emacs) was the impetus for .] Hey emacsmovies hacker (if you are reading this): What do you say?