See Documentation/RelNotes/v2.0.0.eml for release notes.
I also don't know why the Subject was stating `2.2.0' instead
of `2.0.0'
We'll clarify Xapian development `files' rather than `headers'
we need to include libxapian.so and xapian-core.pc files,
at least.
The TODO is trimmed down again since MH support exists in 2.0+
and the combination of `lei import +L:$LABEL' and
`lei q -o v2://... L:$LABEL' already works.
To: meta@public-inbox.org
To: meta@public-inbox.org
-Subject: [WIP] public-inbox 2.2.0
+Subject: [ANNOUNCE] public-inbox 2.0.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
+Message-ID: <2025-11-07T234637Z-public-inbox-2.2.0-rele@sed>
This release includes several new features and fixes; mostly
around improved integration between inboxes and coderepos for
This release includes several new features and fixes; mostly
around improved integration between inboxes and coderepos for
in the internal process management of lei.
Search now supports `thread:{SUBQUERY}' for installations
in the internal process management of lei.
Search now supports `thread:{SUBQUERY}' for installations
-with Xapian development headers (and necessary C++ toolchain).
+with Xapian development files (and necessary C++ toolchain).
More Xapian functionality will be available in the future
More Xapian functionality will be available in the future
-for users with development headers installed.
+for users with development files installed.
public-inbox-cindex is a new command to index coderepos for
WWW search and perform automatic associations between
public-inbox-cindex is a new command to index coderepos for
WWW search and perform automatic associations between
* support `+' in inbox names
* support coderepo displays for systems without cgit
* support `+' in inbox names
* support coderepo displays for systems without cgit
+ (example at <https://80x24.org/public-inbox.git/>)
* improve display of git tags, commits and trees in $INBOX/$OID/s/ endpoint
* improve display of git tags, commits and trees in $INBOX/$OID/s/ endpoint
This is a noop with C<indexlevel=basic>
This is a noop with C<indexlevel=basic>
-New in public-inbox 2.0.0 (PENDING)
+New in public-inbox 2.0+
=item publicinbox.cgit
Controls whether or not and how C<cgit> is used for serving coderepos.
=item publicinbox.cgit
Controls whether or not and how C<cgit> is used for serving coderepos.
-New in public-inbox 2.0.0 (PENDING).
+New in public-inbox 2.0+.
-New in public-inbox 2.0.0 (PENDING).
+New in public-inbox 2.0+
=item publicinbox.grokmanifest
=item publicinbox.grokmanifest
-New in public-inbox 2.0+ (PENDING)
+New in public-inbox 2.0+
=item publicinboxlimiter.<name>.rlimitCore
=item publicinboxlimiter.<name>.rlimitCore
cause needless reindexing and require L<--gc> if inboxes are relocated.
Per-inbox C<publicinbox.$NAME.altid> config is only supported as of
cause needless reindexing and require L<--gc> if inboxes are relocated.
Per-inbox C<publicinbox.$NAME.altid> config is only supported as of
-public-inbox 2.0+ (PENDING).
See L<public-inbox-config(5)> for more details.
See L<public-inbox-config(5)> for more details.
Documentation/RelNotes/v1.7.0.eml
Documentation/RelNotes/v1.8.0.eml
Documentation/RelNotes/v1.9.0.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/RelNotes/v2.0.0.eml
Documentation/clients.txt
Documentation/common.perl
Documentation/dc-dlvr-spam-flow.txt
Documentation/clients.txt
Documentation/common.perl
Documentation/dc-dlvr-spam-flow.txt
NAME => 'PublicInbox', # n.b. camel-case is not our choice
# XXX drop "PENDING" in .pod before updating this!
NAME => 'PublicInbox', # n.b. camel-case is not our choice
# XXX drop "PENDING" in .pod before updating this!
- VERSION => '2.0.0.PENDING',
AUTHOR => 'public-inbox hackers <meta@public-inbox.org>',
ABSTRACT => 'an "archives first" approach to mailing lists',
AUTHOR => 'public-inbox hackers <meta@public-inbox.org>',
ABSTRACT => 'an "archives first" approach to mailing lists',
* better test cases, make faster by reusing more setup
code across tests
* better test cases, make faster by reusing more setup
code across tests
-* large mbox/Maildir/MH/NNTP spool import (in lei, but not
- for public-facing inboxes)
-
-* MH import support (read-only, at least)
-
* Read-only WebDAV interface to the git repo so it can be mounted
via davfs2 or fusedav to avoid full clones.
davfs2 needs Range: request support for this to be feasible:
* Read-only WebDAV interface to the git repo so it can be mounted
via davfs2 or fusedav to avoid full clones.
davfs2 needs Range: request support for this to be feasible: