From: Eric Wong Date: Sun, 31 Oct 2021 20:07:36 +0000 (+0000) Subject: doc: update release notes and INSTALL X-Git-Tag: v1.7.0~22 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=d51d0bb3bb2d41aa0c7fd33c36a63a72cd6f45cb doc: update release notes and INSTALL This is what I can think of at the moment. --- diff --git a/Documentation/RelNotes/v1.7.0.wip b/Documentation/RelNotes/v1.7.0.wip index 854c2fce..fb2bcc9e 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 eb939a59..0974028d 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: