]> git.ipfire.org Git - thirdparty/public-inbox.git/commitdiff
public-inbox 2.0.0 master v2.0.0
authorEric Wong <e@80x24.org>
Thu, 6 Nov 2025 00:08:01 +0000 (00:08 +0000)
committerEric Wong <e@80x24.org>
Fri, 7 Nov 2025 23:56:53 +0000 (23:56 +0000)
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.

Documentation/RelNotes/v2.0.0.eml [moved from Documentation/RelNotes/v2.0.0.wip with 97% similarity]
Documentation/public-inbox-config.pod
Documentation/public-inbox-extindex.pod
MANIFEST
Makefile.PL
TODO

similarity index 97%
rename from Documentation/RelNotes/v2.0.0.wip
rename to Documentation/RelNotes/v2.0.0.eml
index be7cdba9454cb232d1a4c36df8693964a71fbb28..840bd8b7e7148c1f3b7f848521731a2a608398ca 100644 (file)
@@ -1,8 +1,9 @@
 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
@@ -10,9 +11,9 @@ solver.  Portability and reliability is also improved, especially
 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
@@ -79,6 +80,7 @@ PublicInbox::WWW
   * 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
 
index e86645c4ada3923e8b63c80188147edc7e1ce6be..8952919067aa97bd320d6064d4d6fac236869464 100644 (file)
@@ -235,7 +235,7 @@ Support for other parameters is not finalized and subject to change.
 
 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+
 
 Default: none
 
 
 Default: none
 
@@ -428,7 +428,7 @@ or /usr/share/cgit/
 =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+.
 
 =over 8
 
 
 =over 8
 
@@ -504,7 +504,7 @@ C<publicInbox.wwwListing=all>
 
 Default: false
 
 
 Default: false
 
-New in public-inbox 2.0.0 (PENDING).
+New in public-inbox 2.0+
 
 =item publicinbox.grokmanifest
 
 
 =item publicinbox.grokmanifest
 
@@ -606,7 +606,7 @@ will be returned when the queue depth is exceeded.
 
 Default: 32
 
 
 Default: 32
 
-New in public-inbox 2.0+ (PENDING)
+New in public-inbox 2.0+
 
 =item publicinboxlimiter.<name>.rlimitCore
 
 
 =item publicinboxlimiter.<name>.rlimitCore
 
index 09bd59a1e2f1bb73d1fa4874fd798852839053c5..65571321511a7cbf290cc967fe0c3e9f4d5cad0c 100644 (file)
@@ -136,7 +136,7 @@ will use C<publicinbox.$NAME.inboxdir> as an internal key which can
 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).
+public-inbox 2.0+.
 
 See L<public-inbox-config(5)> for more details.
 
 
 See L<public-inbox-config(5)> for more details.
 
index 46056ae4f2a52b5efbb7c93ba27bf2bbacd106ed..d695dec37057e560e62e68bf146cec87f976c3f7 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -15,7 +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/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
index d402b6e0ff6e5e8161cb8933dece3c27ac131f63..28d2583a3e2b60901c7066b06d361e5a7376bf00 100644 (file)
@@ -146,7 +146,7 @@ WriteMakefile(
        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',
+       VERSION => '2.0.0',
 
        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',
diff --git a/TODO b/TODO
index 7379953134964ce921fa6872a1c5b21578973691..7a64907abf31534292b2393cc40cb0a8523fcdde 100644 (file)
--- a/TODO
+++ b/TODO
@@ -102,11 +102,6 @@ all need to be considered for everything we introduce.)
 * 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: