Skip to content

Conversation

@splitbrain
Copy link

These are some of the feed readers I identified as accessing my blog's RSS feed and that were missing from the device detector.

Review

These are some of the feed readers I identified as accessing my blog's
RSS feed and that were missing from the device detector.
Seems this Python library has been renamed from UniversalFeedParser to
just feedparser.
@splitbrain
Copy link
Author

Okay, I moved the libraries and adjusted the names as suggested.

TBH I am not sure it makes sense to classify feed-reading libraries as "libraries" from an analytics point of view. They are not general HTTP libs but are made to read feeds. So whatever they are used for is a feed reader and thus the logged request was made by a feed reader.

@Simbiat
Copy link

Simbiat commented Jun 30, 2025

Well, I am not a maintainer (I just go through new additions finding icons and suggest changes), so maybe you rushed a little bit 😅 But my logic is simple: if a piece of code can be used by multiple separate applications - that's a library. If some browser (for example) is using such piece of code without updating user-agent, you will end up treating the browser as a feed reader, which is not correct. On the other hand, I am not sure if it would matter for statistics if you split them by "pim", "browser", "feed reader" and whatever else in the first place. And if it does, we probably would want to split "mobile app" type into a lot of "subtypes"

@splitbrain
Copy link
Author

Okay. Happy to move things around again, if a maintainer chimes in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants