From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.6 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.1 Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id CC5831F403 for ; Tue, 12 Jun 2018 17:05:49 +0000 (UTC) Received: by mail-io0-x232.google.com with SMTP id r24-v6so208856ioh.9 for ; Tue, 12 Jun 2018 10:05:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=N7Qbi7/RVtu6Yo0Fj/yE/1R4blupeLQNVCl4r/jSA+Y=; b=IFW7WHbUCSLPvg7UDwGdVhr+LHkryKOH7qMQEafTHRzVwg9hBgFU2WtOziBfk4IwXP oP10dxw8Zw0exwcW2uB0EBzkadAck0HycBF0EynBaKou/KgvdsVsC8mJaFk2Xq3hQ0ES RpFqQIK82F7g2nCD5evEKrZXUN13a5ZHJg0uw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=N7Qbi7/RVtu6Yo0Fj/yE/1R4blupeLQNVCl4r/jSA+Y=; b=BqvpJaYBMuc5nv6XdNMoQ21egaE10durMhufgdjwF+4aWLveHT+2C4Wu0UCLM54Ioh bDaXtb4JrpUzbojizHYsuOx49MHviNLZhPY1kjoPDM3cIh5sOBHBD+zikGd26hsggtPT XEO49+bh3Lg4sb+V5JrlhqdZHZZpqfGzmJ8mOQMuvL5za7sN9SeclJ1OUOtRom0JLHW1 8RiYjFP87AMbcFIW+6kAXLJ2fK8UW7SkzQWwfoGc3QdujTuHSz1jZN/2JipglPQs7BtM CqYIffa1il5akEFg39rdIvd25GdkPS6FcOAhANhUPSc8DWbc65l7m/KlsetGbpta19oq 4Zvg== X-Gm-Message-State: APt69E0ngysoFdo0Z+goYBh8XndkrOeikXQC4SmJjTqpr0CFB+ZEjYRV yyvRrTphu1e/RVpiJem/TUrHwQ== X-Google-Smtp-Source: ADUXVKJ6AHY7dQ+GuY1DlGgWQ3zAHWgu1qO7tBfKtqusxLfl7agf88X9VoenAr9MKNcIUasx2zGubg== X-Received: by 2002:a6b:e411:: with SMTP id u17-v6mr1329612iog.202.1528823148674; Tue, 12 Jun 2018 10:05:48 -0700 (PDT) Received: from chatter ([199.66.90.209]) by smtp.gmail.com with ESMTPSA id m31-v6sm479867iti.10.2018.06.12.10.05.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Jun 2018 10:05:46 -0700 (PDT) Date: Tue, 12 Jun 2018 13:05:46 -0400 From: Konstantin Ryabitsev To: Eric Wong Cc: Leah Neukirchen , meta@public-inbox.org Subject: Re: Some points on public-inbox Message-ID: <20180612170546.GA5945@chatter> References: <871sdfzy80.fsf@gmail.com> <20180612100915.shfo3ltn6aj55mrf@dcvr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline In-Reply-To: <20180612100915.shfo3ltn6aj55mrf@dcvr> User-Agent: Mutt/1.10.0 (2018-05-17) List-Id: --AqsLC8rIMeq19msA Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline On Tue, Jun 12, 2018 at 10:09:15AM +0000, Eric Wong wrote: >I prefer to use public-inbox-watch for mirroring existing lists. > >-mda is also a bit strict and opinionated (though I have plans to >make it less so, optionally), so it's mainly for non-mirrored >inboxes. > >-watch is also safer and less likely to lose/bounce mail since >it hits a Maildir, first. -watch will scan for List-Id (or any >other header, such as X-Mailing-List) and put it into the >correct inbox. If space is a problem, a cronjob to remove >old files will help, but maybe it can unlink-on-import-commit >in the future. I opted in favour of -mda over -watch because Maildir performance usually degrades linearly with the number of messages. A month of LKML mail is anywhere from 25,000 to 40,000 messages, and maildirs tend to handle that poorly due to peformance overhead of listing tens of thousands of files in a single folder. Obviously, I can set up an archival job, but then I'd have to worry about messages that weren't actually imported into the archive (because they didn't pass spam tests, but are actually ham, for example). The -mda script gives me this for free, with such messages being put into the emergency folder for later review. >I haven't thought much about mirroring with -mda, but I suppose >having a per-list subscriber address and extra >publicinbox..address entry works, too. It works, but cloning details at the bottom of the page expose both addresses: public-inbox-init -V2 lkml lkml/ https://[not-live-yet].kernel.org/lkml \ linux-kernel@[not-live-yet].kernel.org linux-kernel@vger.kernel.org -K --AqsLC8rIMeq19msA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQR2vl2yUnHhSB5njDW2xBzjVmSZbAUCWx/9agAKCRC2xBzjVmSZ bGYMAP9YxbDbB0RdldrR+ccmhaTMxZiPK8krjW5geetCsSqRewEA7drFgAB6msZO +kqnSvvW5rJ3C1Qjcb7BOTvRvYM3Owo= =mIU+ -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--