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.1 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF 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 1D6991F601 for ; Thu, 15 Dec 2022 19:33:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1671132806; bh=f29YpnluKTHoT3IEU0MVeKfrb+yZciET4GJsx8fnVxI=; h=From:To:Subject:Date:From; b=m87uS9jqT5Oihm5IcweNK5b3nKZengMKECZXYOMATK22ZcoQjO3SHkW7gEoFBQX89 X6hVCATFrO12yJlJ5dBKUOrWuImMnsHGgqHx2DbjMIIInppAbgGKFCLs56DA/prKuk iwxa7xOyoprZtRU/0gfrKtWXtcH4WbL6+KD70LFU= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH] relnotes: 2.0.0 work-in-progress Date: Thu, 15 Dec 2022 19:34:18 +0000 Message-Id: <20221215193418.81820-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: I'm thinking the -nntpd regression fix will push this release out sooner rather than later... --- Documentation/RelNotes/v2.0.0.wip | 87 +++++++++++++++++++++++++++++++ MANIFEST | 1 + 2 files changed, 88 insertions(+) create mode 100644 Documentation/RelNotes/v2.0.0.wip diff --git a/Documentation/RelNotes/v2.0.0.wip b/Documentation/RelNotes/v2.0.0.wip new file mode 100644 index 00000000..a5468f8c --- /dev/null +++ b/Documentation/RelNotes/v2.0.0.wip @@ -0,0 +1,87 @@ +To: meta@public-inbox.org +Subject: [WIP] public-inbox 2.2.0 +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Disposition: inline + +This release is mainly to fix a regression for -nntpd affecting +neomutt and possibly other NNTP clients. + +There is also ongoing work to integrate coderepo handling into +the codebase and the idea of `lei p2q' is integrated into the +WWW UI. + +Upgrading: + + lei users need to "lei daemon-kill" after installation to load + new code. Normal daemons (read-only, and public-inbox-watch) + will also need restarts, of course, but there's no + backwards-incompatible data format changes so rolling back to + older versions is harmless. + +treewide + + * support raw UTF-8 headers from SMTPUTF8 hosts + + * standardize on `#' prefix for stderr diagnostics (previously `I:') + +PublicInbox::WWW + + * support `+' in inbox names + + * support coderepo displays for systems without cgit + + * improve display of git tags, commits and trees in $INBOX/$OID/s/ endpoint + + * numerous memory usage reductions by avoiding Perl scratchpads + + * add #related anchor and search form to find related patches + based on blob OIDs (IOW, exposing `lei p2q' to the web) + + * fix footer in listing of >200 inboxes + +lei + + * use http.proxy / http..proxy from system-wide git-config if + unconfigured for lei + + * improve IMAP error reporting + + * reduce default IMAP connections to avoid overloading servers + + * compatibility with SQLite <3.8.3 on CentOS 7.x + +solver (used by lei (rediff|blob), and PublicInbox::WWW) + + * handle copies in patches properly + +portability + + * SIGWINCH is handled properly on less common architectures and OSes + + * fix EINTR handling for kqueue users + +public-inbox-nntpd + + * fix LISTGROUP with range (affects neomutt) + +public-inbox-clone / public-inbox-fetch / `lei add-external --mirror' + + * mtime of downloaded manifest preserved + +public-inbox-clone: + + * parallel mirroring of multiple inboxes/coderepos via manifest + + * new flags to support this include: + --dry-run, --inbox-config=, --project-list=, --prune, + --keep-going, --jobs, --include=, --exclude=, --objstore=, ... + +PublicInbox::SaPlugin::ListMirror + + * List-ID handling special-cased according to RFC 2919 rules + +Please report bugs via plain-text mail to: meta@public-inbox.org + +See archives at https://public-inbox.org/meta/ for all history. +See https://public-inbox.org/TODO for what the future holds. diff --git a/MANIFEST b/MANIFEST index 29f368de..8d60d9dc 100644 --- a/MANIFEST +++ b/MANIFEST @@ -15,6 +15,7 @@ Documentation/RelNotes/v1.6.1.eml Documentation/RelNotes/v1.7.0.eml Documentation/RelNotes/v1.8.0.eml Documentation/RelNotes/v1.9.0.eml +Documentation/RelNotes/v2.0.0.wip Documentation/clients.txt Documentation/common.perl Documentation/dc-dlvr-spam-flow.txt