The service which aggregates the new blog posts of Computer Science Blogs users
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
function
src
tests
.babelrc
.env.sample
.eslintignore
.eslintrc
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
iisnode.yml
package.json
yarn.lock

README.md

CS Blogs Feed Downloader

Build Status Coverage Status Code Climate Dependency Status Slack Status

The service which aggregates the new blog posts of Computer Science Blogs users.

It replaces the csblogs-feed-aggregator and improves upon it in the following ways:

  • Can correctly parse a larger range of syndication feeds. ATOM feed parsing is significantly improved.
  • Is much easier to modify and extend thanks to the use of a full behavioural test suite and code linting
  • Discovery of new blog posts kicks off the Amazon Simple Notification Service to inform future iOS/Android CS Blogs apps and the CS Blogs Slack group
  • Move to PostgreSQL from MongoDB
  • Performance is improved by

The application uses some AWS (Amazon Web Services) specific features, however it is platform agnostic and can be ran from any system which supports Node.js. The transpiled output of the source code has been verified as working on node v0.10.36 and above.

Contributing

If you'd like to contribute to this project then checkout the contributing guide.