NAME

App::Rssfilter - download RSS feeds and remove duplicate items

See how the development is progressing at the Trello board

HOW TO INSTALL

Set up your Perl environment

  • Windows

    1. Install Strawberry Perl (version 5.14 or higher)

    2. Install cpanm with cpan App::cpanminus

  • Mac/Linux

    1. Use perlbrew to install version 5.14 or higher. Don't forget to run perlbrew switch <version\>

    2. Install cpanm with perlbrew install-cpanm

    3. Set up a separate perl library with perlbrew lib create app-rssfilter; perlbrew use @app-rssfilter

Set up developement environment

cpanm dzil; dzil authordeps | cpanm

Install App::Rssfilter

dzil listdeps | cpanm; dzil install

Create a simple configuration file

in Rssfilter.yaml:

group: Test
rules:
- Duplicates: DeleteItem
feeds:
- Top News:   http://feeds.reuters.com/reuters/topNews
- Technology: http://feeds.reuters.com/reuters/technologyNews

Run App::Rssfilter

rssfilter runfromconfig -f Rssfilter.yaml --log