From PhilPapers forum PhilPapers News:

2009-01-31
PhilPapers public launch
Thanks!

At first glance, this looks like it will be an excellent resource.