New users + hackers:
The install/ directory includes tools to automate installation and
- removal of dependencies for stripped down or full setups. See
- install/README for more details
+ removal of dependencies for stripped-down or full setups. See
+ install/README for more details.
treewide
* standardize on `#' prefix for stderr diagnostics (previously `I:')
- * SHA-256 coderepos are fully-supported (but not inboxes, yet)
+ * SHA-256 coderepos are fully supported (but not inboxes, yet)
* jemalloc (tested as an LD_PRELOAD) is recommended to reduce fragmentation
in long-running daemon processes serving unpredictable traffic
* `public-inbox-cindex --join' prefers using Xapian's C++ API
directly to avoid Perl method dispatch overhead to get usable
- performance assocating ~300 inboxes with over 1K coderepos
- (and vice-versa). Users needing this performance will need
+ performance associating ~300 inboxes with over 1K coderepos
+ (and vice versa). Users requiring such performance will need
a C++ compiler, pkg-config, and the Xapian development files
(see INSTALL).
=item publicinbox.nameIsUrl
Treat the name of the public inbox as its unqualified URL when
-using C<publicInbox.wwwListing=all>. This is, every
+using C<publicInbox.wwwListing=all>. That is, every
C<[publicinbox "foo"]> section implicitly sets C<publicinbox.foo.url=foo>.
This is a convenient alternative to specifying
access public-inbox servers, as can git-{clone,fetch} on the HTTP(S)
endpoint.
-Since our marketing sucks, ease-of-installation is an important goal
+Since our marketing sucks, ease of installation is an important goal
for this project and we only depend on distro-provided packages.
As of 2024, public-inbox is packaged by several OS distributions,
[Service]
# An LD_PRELOAD for libjemalloc can be added here. It currently seems
-# more resistant to fragmentation to glibc in long-lived daemons.
+# more resistant to fragmentation in long-lived daemons than glibc.
Environment = PI_CONFIG=/home/pi/.public-inbox/config \
PATH=/usr/local/bin:/usr/bin:/bin \
TZ=UTC \