www.xfce.org links Zenwalk to http://www.zenwalk.org which is wrong. Zenwalk is hosted at http://zenwalkgnulinux.blogspot.com/
Romain Bouvier referenced this bugreport in commit f145836dbf8dd3364f8a3c5d23eafbd4e08c4d18 Update link to zenwalk and rephrase a bit https://git.xfce.org/www/www.xfce.org/commit?id=f145836dbf8dd3364f8a3c5d23eafbd4e08c4d18