Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish a feed or custom entries for Coldsweat fetcher status #48

Closed
passiomatic opened this issue Feb 19, 2014 · 1 comment
Closed
Assignees
Milestone

Comments

@passiomatic
Copy link
Owner

Every Coldsweat installation could generate a feed for its status information. Such feed would include:

  • Feeds disabled by the system due to many errors
  • Fetch results

This is not as straightforward as one may think. This imply one of these approaches:

  • Keep an history of events, a sort of log in a separate database table. Such table is queried every time such feed is requested. We can take the last 10 events/last week to be exposed.
  • Save an atom feed on disk after each status update. Such feed need to be read from disk, parsed, probably trimmed and updated on request.
@passiomatic passiomatic self-assigned this Feb 19, 2014
@passiomatic passiomatic added this to the 1.0.0 milestone Feb 22, 2014
@passiomatic
Copy link
Owner Author

Another simpler solution would be to synthesize a new entry when a feed is disabled. This way user will be notified in the feed itself, without any additional effort from her part and without exposing subscribed feeds information outside Coldsweat.

@passiomatic passiomatic modified the milestones: 0.9.3, 1.0.0 Jun 22, 2014
@passiomatic passiomatic changed the title Publish a feed for Coldsweat status messages and errors Publish a feed or custom entries for Coldsweat fetcher status Jul 3, 2014
passiomatic added a commit that referenced this issue Jul 3, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant