From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: [PATCH v3] Allow applying filters to summary consecutively Date: Sat, 19 Nov 2022 14:47:18 +0000 Message-ID: <518ded72c37a31fdd6a9@heytings.org> References: <87r0y8m5jc.fsf@autistici.org> <34e17bf2a696327b972f@heytings.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17323"; mail-complaints-to="usenet@ciao.gmane.io" Cc: andrea.monaco@autistici.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 19 15:48:08 2022 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 1owP8a-0004Jm-7q for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Nov 2022 15:48:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owP7w-00081n-JH; Sat, 19 Nov 2022 09:47:28 -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 1owP7r-00080I-AC for emacs-devel@gnu.org; Sat, 19 Nov 2022 09:47:23 -0500 Original-Received: from heytings.org ([95.142.160.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owP7p-0001XI-Dk; Sat, 19 Nov 2022 09:47:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1668869239; bh=LeehEr/L5zjWqUX35Kk525Nf26aNAjSZrRDYQC7BmFw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=3AtHBNNMCJXpUdAMrs0cvNGJWed/bP1XWo+0QZaNTWzAlGR2Uly+OPL/pv4NBgyeb Xy6XbXv+gMLFIJS7L6k0H99G2xDmqryGu8A3rmjEUdJXT+dAYgEoVYqNJk1AA4Znfq DRHP97MSP3g/nC4lWlcyyw/QwReri5Ec99vAynk0KVmyvv4C5U58hpSQzplMU5d0H5 nONp+Y8Vq5pvtC1/9BF0a7PWVye4nXfBV+6TyWsj4CozyJhVZSl2YL+JbFj2Z6B6nJ gAmhbP8TTaji5y3EybRIRyAo4UrArfUq1Q2FdhCF2Fb6TJwP3v5GSrv+hJt/x2aikT TW/geFPR5f4Fg== In-Reply-To: Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 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:300180 Archived-At: >> As you probably know, Maildirs were proposed about 25 years ago to >> address the limitations of mbox files, > > I don't consider mbox files limited. Why do you think so? > My opinions are not important, facts are. The fact is that: 1. Mbox files do not scale. It is not uncommon to have mail folders that are several Gb large, and opening a 50 Kb email in say a 2 Gb folder means reading the whole 2 Gb file. 2. Mbox files are fragile. If for whatever reason a program crashes while updating an mbox file, the whole mbox file can be corrupted, or even lost. 3. Mbox files are slow. For example, when an email in the middle of a mail folder is deleted, or moved to another mail folder, the whole mbox file must be written again. 4. Mbox files cannot be accessed concurrently by two programs, e.g. the mail delivery agent and the mail user agent, or two mail user agents. In practice most people access their mail with several mail user agents, e.g. on laptop computer, a desktop computer, a tablet and/or a mobile phone. Another common pattern is two or more people using a shared mail folder, e.g. for the "contact" email address of a company.