From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?=D3scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Why Emacs needs a modern bug tracker Date: Sat, 05 Jan 2008 23:21:43 +0100 Message-ID: References: <20080104164454.0A4BD830697@snark.thyrsus.com> <20080104232514.GB2735@muc.de> <87r6gxoyjv.fsf@catnip.gol.com> <87abnkq6ei.fsf@bzg.ath.cx> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1199571769 16353 80.91.229.12 (5 Jan 2008 22:22:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Jan 2008 22:22:49 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 05 23:23:09 2008 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 1JBHQ0-0005KV-2w for ged-emacs-devel@m.gmane.org; Sat, 05 Jan 2008 23:23:08 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBHPb-0002Jt-Ei for ged-emacs-devel@m.gmane.org; Sat, 05 Jan 2008 17:22:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JBHPY-0002Jo-FQ for emacs-devel@gnu.org; Sat, 05 Jan 2008 17:22:36 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JBHPR-0002JF-I3 for emacs-devel@gnu.org; Sat, 05 Jan 2008 17:22:36 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBHPR-0002JA-Bl for emacs-devel@gnu.org; Sat, 05 Jan 2008 17:22:29 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JBHPQ-0005T2-8k for emacs-devel@gnu.org; Sat, 05 Jan 2008 17:22:29 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JBHOm-0008Av-Nz for emacs-devel@gnu.org; Sat, 05 Jan 2008 22:21:48 +0000 Original-Received: from 169.red-81-35-77.dynamicip.rima-tde.net ([81.35.77.169]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2008 22:21:48 +0000 Original-Received: from ofv by 169.red-81-35-77.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2008 22:21:48 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 169.red-81-35-77.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (windows-nt) Cancel-Lock: sha1:GRNDi5BcuR8Wa3NgFsi/e2kJQoc= X-detected-kernel: by monty-python.gnu.org: 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:86240 Archived-At: Bastien writes: > Óscar Fuentes writes: > >> The advantages of a living database over a static text file are too >> large to enumerate. > > org-mode does pretty well in handling text files *dynamically* from > within Emacs. [snip] Sorry, but org-mode is no match for a proper bug system. Do you expect end users filling well-structured bug reports on a plain text file? How do you perform complex queries? What to do with closed bugs? What happens when the file grows to several dozen megabytes? How do you store attached files? What to do with test cases that includes text in arbitrary encodings? How do you integrate e-mail traffic on emacs-devel and emacs-*-bugs into the text file without hammering the VCS with thousands of commits per month just for storing discussions and other activity about bugs? Will org-mode notify a maintainer when a bug is assigned to him? Will it interact with the VCS to associate bugs and commits? And so on. -- Oscar