reader 3.24 released - help, multi-user updates
Briefly

reader 3.24 released - help, multi-user updates
Version 3.24 introduces a web app guidance system for new users, replacing a tutorial mode with basic context-sensitive help. The library now uses structured logging internally via structlog, with output routed to standard library logging by default and an option to use structlog-native logging. A logging integration challenge is addressed without configuring logging or changing global state, with a brittle recipe available for library use. A parser internal API rework from 3.15 is identified as causing update_feeds() to retrieve feeds in the main thread regardless of worker count. Work continues toward a hosted version, including multi-user feed updates using a shared database for efficient retrieval, per-host rate limiting, and longer public feed history, supported by a design document.
"However, updating feeds should happen in a single, shared database; this allows: retrieving feeds once, not once per user; per-host rate limiting; preserving a longer history for public feeds. This is now done, complete with a design document (to be published)."
Read at death and gravity
Unable to calculate read time
[
|
]