PressForward / pressforward

PressForward is a free plugin that provides an editorial workflow for content aggregation and curation within the WordPress dashboard. It is designed for bloggers and editorial teams who wish to collect, discuss, and share content from a variety of sources on the open web.
GNU Affero General Public License v3.0
120 stars 22 forks source link

More standardized logging for RSS feed import #1163

Closed boonebgorges closed 1 year ago

boonebgorges commented 1 year ago

Over the next few versions, I'd like to make some progress on improving the reliability of RSS import. As a starting place for this, I'd like to standardize the debug traces in the RSS import process. Currently, there's a series of pf_log() statements, but I don't fully understand many of them. Let's make them less opaque and more informative. We'll also log them to their own file, separate from the generic pf_log() file, so that users who may be having issues can enable logging just for this feature.

boonebgorges commented 1 year ago

I did a bit of work to clarify the log statements. But the truth is that the complexity of the logging closely mirrors the complexity of the import process itself. So I think the time will be better spent on some of the improvements described in #1122, #1123.