abiczo / github-notifier

Github updates notifier for Linux
57 stars 8 forks source link

Filter important author and project notifications #5

Closed kevinjalbert closed 13 years ago

kevinjalbert commented 13 years ago

The ability to filter the notifications so that only specified author and/or project notifications are displayed. This feature will reduce the clutter of GitHub notifications to only show what one is interested in whether it is projects or authors.

The -a || --important_authors flag will only display notifications that come from a set of specified authors. The -p || --important_project flag will only display notifications that come from a set of specified projects.

These flags can work in combination, or by themselves. In addition, the project filtering can work for global projects (that is to display any notification from a project based only on the project's name) or unique projects (that is to display any notification from a project based on matching the _user/projectname).

To ensure some persistence a config.txt file should be added in the ~/.github-notifier/ directory to contain author and project names.

kevinjalbert commented 13 years ago

I am currently working on this feature (any suggestions or recommendations?).

abiczo commented 13 years ago

Cool, sounds good! I think you can use the ConfigParser module for the config file, but up to you really, whatever you like best.