Hi,
i´m on the german website in the Sitemap and the Links to qa.debian.org/developer and db.debian.org are Death Links.
I wish you all a nice Sunday.
Andreas