From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Sending attachments Date: Fri, 17 Jul 2009 09:30:30 -0400 Message-ID: References: <87eisjjrsc.fsf@uwakimon.sk.tsukuba.ac.jp> <87iqhsr8jm.fsf@lifelogs.com> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1247837487 5180 80.91.229.12 (17 Jul 2009 13:31:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Jul 2009 13:31:27 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ted Zlatanov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 17 15:31:20 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MRnWx-0002nL-To for ged-emacs-devel@m.gmane.org; Fri, 17 Jul 2009 15:31:20 +0200 Original-Received: from localhost ([127.0.0.1]:38836 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRnWx-0001Pl-Cu for ged-emacs-devel@m.gmane.org; Fri, 17 Jul 2009 09:31:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRnWH-0000nf-Qf for emacs-devel@gnu.org; Fri, 17 Jul 2009 09:30:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRnWD-0000h8-9b for emacs-devel@gnu.org; Fri, 17 Jul 2009 09:30:37 -0400 Original-Received: from [199.232.76.173] (port=36041 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRnWC-0000gq-WC for emacs-devel@gnu.org; Fri, 17 Jul 2009 09:30:33 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:60956) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MRnWC-0001dx-NM for emacs-devel@gnu.org; Fri, 17 Jul 2009 09:30:32 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MRnWA-0004Yi-Cu; Fri, 17 Jul 2009 09:30:30 -0400 In-reply-to: <87iqhsr8jm.fsf@lifelogs.com> (message from Ted Zlatanov on Thu, 16 Jul 2009 09:45:17 -0500) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:112615 Archived-At: If we establish a list of specific things, as Reiner's list for example, it will be easier to work on it. As I mentioned, there aren't that many Gnus developers and refactoring code is a thankless task that tends to take tons of time. You should expect this to be a slow process. I understand that. My point is, first do no harm. Since it is hard work to remove these dependencies, please avoid making more of them. When you want to add a new file, ask yourself whether its function is inherently part of Gnus, or whether it is something general (like rfc2047.el for example) that you simply want for Gnus. And if it is the latter, please write it in a way that doesn't depend on Gnus, and propose it for inclusion in Emacs.