Opened 5 years ago

Last modified 20 months ago

#2517 new task

Automatically check docs.buildbot.net/buildbot.net for broken links and invalid HTML/CSS

Reported by: rutsky Owned by:
Priority: major Milestone: ongoing
Version: 0.8.7p1 Keywords: web
Cc: rutsky.vladimir@…

Description

It would be nice to setup automated tests that will check Buildbot web sites for links integrity and validity of HTML/CSS.

Currently start page of http://docs.buildbot.net/ has broken link and unnecessary redirects according to W3C Link Checker. W3C Markup Validation Service reports errors too on http://docs.buildbot.net/.

I didn't found open source link checkers that can do offline checking (to check HTML files on disk), but since at least http://docs.buildbot.net/ has only relative links (without mentioning docs.buildbot.net hostname), it should be possible to start web server locally on Buildbot slave, serve HTML files on it and check them using online link checkers, such as W3C Link Checker (which can be installed and run locally, no internet connection required). I think other HTML and CSS W3C checker can be run in same way too.

Change History (2)

comment:1 Changed 5 years ago by dustin

  • Milestone changed from undecided to ongoing
  • Type changed from enhancement to task

Sounds like a good plan.

comment:2 Changed 20 months ago by rutsky

We currently check external links validity in documentation using Sphinx' linkcheck target, so this point is covered.

Redirection issues reported by W3C Link Checker still need to be considered.

Note: See TracTickets for help on using tickets.