{"action":"created","issue":{"url":"https://api.github.com/repos/dlang/phobos/issues/4413","repository_url":"https://api.github.com/repos/dlang/phobos","labels_url":"https://api.github.com/repos/dlang/phobos/issues/4413/labels{/name}","comments_url":"https://api.github.com/repos/dlang/phobos/issues/4413/comments","events_url":"https://api.github.com/repos/dlang/phobos/issues/4413/events","html_url":"https://github.com/dlang/phobos/pull/4413","id":158591214,"number":4413,"title":"Fix more 404s links","user":{"login":"wilzbach","id":4370550,"avatar_url":"https://avatars.githubusercontent.com/u/4370550?v=3","gravatar_id":"","url":"https://api.github.com/users/wilzbach","html_url":"https://github.com/wilzbach","followers_url":"https://api.github.com/users/wilzbach/followers","following_url":"https://api.github.com/users/wilzbach/following{/other_user}","gists_url":"https://api.github.com/users/wilzbach/gists{/gist_id}","starred_url":"https://api.github.com/users/wilzbach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wilzbach/subscriptions","organizations_url":"https://api.github.com/users/wilzbach/orgs","repos_url":"https://api.github.com/users/wilzbach/repos","events_url":"https://api.github.com/users/wilzbach/events{/privacy}","received_events_url":"https://api.github.com/users/wilzbach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-06T02:40:33Z","updated_at":"2016-06-06T03:08:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dlang/phobos/pulls/4413","html_url":"https://github.com/dlang/phobos/pull/4413","diff_url":"https://github.com/dlang/phobos/pull/4413.diff","patch_url":"https://github.com/dlang/phobos/pull/4413.patch"},"body":"I used [linkchecker](https://github.com/wummel/linkchecker) to find these.\r\nUnfortunately it doesn't build by default and I had to patch it, hence the setup is a bit more complicated. If someone wants to try it for himself, here's my \"simple\" script\r\n\r\n```\r\ngit clone https://github.com/wummel/linkchecker && cd linkchecker\r\nwget http://sprunge.us/VIWV > my.diff # maybe you don't need that, I do\r\ngit apply my.diff\r\nvirtualenv build/python -p /usr/bin/python\r\nbuild/python/bin/pip install -r requirements.txt\r\nbuild/python/bin/python setup.py install\r\n# build dlang.org with `make -f posix.mak all` and start a simple web server serving `web`\r\nbuild/python/bin/linkchecker -t 100 http://localhost:8080 --no-warnings --check-extern -o html --ignore-url \"bugstats.php\" --ignore-url \"dlangspec.pdf\" --ignore-url \"https://code.dlang.org\" --ignore-url=\"dlangspec.mobi\" --ignore-url=\"/library/\" --ignore-url=\"/phobos/\" > dlang.html\r\n```\r\n\r\n@CyberShadow maybe we can run a more stripped down version (or simpler tools) for `library-prerelease` with DAutotest?"},"comment":{"url":"https://api.github.com/repos/dlang/phobos/issues/comments/223859939","html_url":"https://github.com/dlang/phobos/pull/4413#issuecomment-223859939","issue_url":"https://api.github.com/repos/dlang/phobos/issues/4413","id":223859939,"user":{"login":"braddr","id":40242,"avatar_url":"https://avatars.githubusercontent.com/u/40242?v=3","gravatar_id":"","url":"https://api.github.com/users/braddr","html_url":"https://github.com/braddr","followers_url":"https://api.github.com/users/braddr/followers","following_url":"https://api.github.com/users/braddr/following{/other_user}","gists_url":"https://api.github.com/users/braddr/gists{/gist_id}","starred_url":"https://api.github.com/users/braddr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/braddr/subscriptions","organizations_url":"https://api.github.com/users/braddr/orgs","repos_url":"https://api.github.com/users/braddr/repos","events_url":"https://api.github.com/users/braddr/events{/privacy}","received_events_url":"https://api.github.com/users/braddr/received_events","type":"User","site_admin":false},"created_at":"2016-06-06T03:08:14Z","updated_at":"2016-06-06T03:08:14Z","body":"Restricting the check to within the website would add a lot of value.  I agree that hitting external sites would be bad to do during build validation, except maybe if those checks could be limited to url's affected by that specific pull."}}
{"actor":{"display_login":"braddr"}}