I know that It's possible to get the source code of extensions but It would be nicer If you could host it on GitHub. As for upgrades, I guess It would be nice If the extension checks the news every x minutes and push a notification like this (like the number of new announcements -- If there are new news):