I manage a group of around 80 linux servers, many of which differ in their package requirements. For the most part these are easily managed via Puppet (for configuration) and then via package management provided by the distribution (YUM/Emerge, etc).
However, there's about 150 packages (probably 40-50 core apps with the rest being dependencies) which we build/test/release separately for a few reasons (i.e requiring newer software, or on the other hand precompiled binaries which are missing libraries/modules or required build flags).
This poses little issue for the most part, and we usually react to releases quickly with adequate time for testing, however I've often wondered if someone has written a version tracking app/library to notify upon new releases of common software (Apache, MySQL, PHP, etc, etc). It's a simple job for an hour or so a week to check over project homepages, twitter and/or mailling lists, but it's still a manual process, and different for each app.
I was thinking I could do this with a simple scraping tool to check for new versions, but obviously don't want to turn it into a large project (requiring constant maintenance).
Note: I'm NOT asking a question regarding the use of Package Management or using a non official package repository.
Does anyone know of something which does something similar?