In order to keep up with the work of some colleagues, I build up a small system based on XQuery that automatically fetch all the bibliographic information from DBLP and construct a feed from it

This can be run using saxon:

  • The java code to download new files from DBLP (and cache them)
  • The XQuery script
  • A sample file describing some entries to include in the RSS feed (you can get the URL by clicking on the “key” icon at the beginning of the publication list, and then on XML)

You can find everything you need in this GIT repository - you still have to customise the different scripts, but in the future this will change.

To generate a series of RSS feeds, type

bash update-dblp-feeds

This script takes every file in the src folder and generate and RSS feed in the feeds folder