I've finally figured out how the search system on XULPlanet worked and have updated it. Doing searches should now return useful results.

I've also just noticed that some forums have appeared on XULPlanet.com. I'm not actually sure who put them there though. Mystery administrator perhaps?