#115 was an attempt to check broken urls
creating new issue for visiblity
i finally got around to writing the url checker. actually i had it finished a while back but i wasnt happy with it then. now, i've had some time to rewrite it, add some improvements and i think it's ready for usage. as it stands:
- it'll scan all the (free-programming-books*.md) books and go through each url.
- if url is bad, it creates a github issue here with that url. it includes the language (ie. ja, en, it) so you know which file to find the bad url. also it will include the original committer's login so that they are automatically notified (maybe they'll return and give us updated link in a PR)
for an example of what it might look like in action, check out here:
https://github.com/borgified/test_issue/issues?state=open
i just made a test repo to create the issues when the script finds bad urls.
my url checker script is here: https://github.com/borgified/url_checker
if all goes well, i plan to run this in redhat's openshift under cron job... maybe once a week might be enough?
there's a few other improvements i still need to make like:
- dont recreate new bad url issue if the same url issue already exists
- figure out how to run it inside openshift
let me know if you want me to run it once to start things off. i'm holding off because it will create a bunch of issues (there are a few bad urls) and i dont want to spam up the issues section without your blessing.