From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 40C771F953 for ; Sun, 31 Oct 2021 20:07:36 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH] doc: update release notes and INSTALL Date: Sun, 31 Oct 2021 20:07:36 +0000 Message-Id: <20211031200736.8408-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: This is what I can think of at the moment. --- Documentation/RelNotes/v1.7.0.wip | 7 ++++++- INSTALL | 29 +++++++++++++++++++++-------- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/Documentation/RelNotes/v1.7.0.wip b/Documentation/RelNotes/v1.7.0.wip index 854c2fce7c88..fb2bcc9e2320 100644 --- a/Documentation/RelNotes/v1.7.0.wip +++ b/Documentation/RelNotes/v1.7.0.wip @@ -20,6 +20,9 @@ Another big release focused on multi-inbox search and scalability. and process limits. See public-inbox-tuning(7) manpage for more details. +* various memory usage reductions and workarounds for leaks in + Encode <3.15, these mainly affect PublicInbox::WWW + * public-inbox-extindex A new Xapian + SQLite index able to search across several inboxes. @@ -49,7 +52,9 @@ Another big release focused on multi-inbox search and scalability. An experimental, subject-to-change, likely-to-eat-your-mail tool for personal mail as well as interacting with public-inboxes on the local filesystem or over HTTP(S). See lei(1), lei-overview(7), and other - lei-* manpages for details. + lei-* manpages for details. This is ready-to-use w.r.t. external + public-inbox instances but mail synchronization for personal mail + remains clunky. * public-inbox-index diff --git a/INSTALL b/INSTALL index eb939a59d596..0974028d0f73 100644 --- a/INSTALL +++ b/INSTALL @@ -72,13 +72,6 @@ Numerous optional modules are likely to be useful as well: rpm: perl-Search-Xapian (HTTP and IMAP search) -- Net::Server deb: libnet-server-perl - pkg: pkg-Net-Server - rpm: perl-Net-Server - (for HTTP/IMAP/NNTP background daemons, - not needed as systemd services or - foreground servers) - - Inline::C deb: libinline-c-perl pkg: pkg-Inline-C rpm: perl-Inline (or perl-Inline-C) @@ -96,6 +89,11 @@ Numerous optional modules are likely to be useful as well: rpm: perl-ParseRecDescent (optional, for public-inbox-imapd(1)) +- Mail::IMAPClient deb: libmail-imapclient-perl + pkg: p5-Mail-IMAPClient + rpm: perl-Mail-IMAPClient + (optional for lei and public-inbox-watch) + - BSD::Resource deb: libbsd-resource-perl pkg: p5-BSD-Resource rpm: perl-BSD-Resource @@ -116,9 +114,24 @@ Numerous optional modules are likely to be useful as well: rpm: xapian-core (optional, for public-inbox-compact(1)) +* curl (tool) deb, pkg, rpm: curl + (for HTTP(S) externals with curl) + - Linux::Inotify2 deb: liblinux-inotify2-perl rpm: perl-Linux-Inotify2 - (for public-inbox-watch and -imapd on Linux) + (for lei, public-inbox-watch and -imapd + on Linux) + +- IO::KQueue pkg: p5-IO-KQueue + (for lei, public-inbox-watch and -imapd + on *BSDs) + +- Net::Server deb: libnet-server-perl + pkg: pkg-Net-Server + rpm: perl-Net-Server + (for HTTP/IMAP/NNTP background daemons, + not needed as systemd services or + foreground servers) The following module is typically pulled in by dependencies listed above, so there is no need to explicitly install them: