-
Notifications
You must be signed in to change notification settings - Fork 30
Report crawling success/failure using the new notification system #419
Comments
Various methods on which actionable notifications can be provided to the user are: Source: GitRepoCrawler.php
|
@imphil @agathver Let me know what other information can be provided to the users |
Please try to categorize these things by items where the user can actually do something, and where we have a bug in the code and need to do something. If an exception is thrown, we get notified through Sentry (at least we should), and can act accordingly. More problematic are cases where we cannot do anything, and the user needs to act. That's the case when the repository is gone, or the GitHub API returns an error indicating that the user removed the OAuth permissions. (I think we currently try to crawl again using our GitHub API token, you might want to double-check there.) |
This however is a shallow approach on what we will be doing. I'd like to propose a solution before actually starting out the implementation in a day/two. This is not such a small task but a rather extensive task that needs some thinking on what exceptions can arise and what the user can do to solve them |
Report the user whether his project was crawled successfully/there was some failure crawling for it.
The text was updated successfully, but these errors were encountered: