I seem to have lost contact with the maintainer of www.cn.debian.org, which
is hosted by the China Linux Forum (http://www.linuxforum.net/). I tried
looking for other contact information on their site but I couldn't see
anything in English, and I don't want to start randomly mailing every
address I see there :)
So I was wondering if anyone would be so kind to dig out their admin email
so that we can get www.cn.d.o fixed (I didn't seem to update since January
2. That which causes joy or happiness.