Morrus said:
It's also a huge undertaking to put in place, with really tricky legal issues. Who would populate the database? Who would make sure that every entry was actually OGL? Who would be liable for mistaken entries where a company's non-OGL PI was entered?
I never said it was an easy "do it in three weeks" project, just that it's something that the d20 industry really needs, from a professional development point of view (IMO)
In terms of database population, I imagine that this would require at least one knowledge engineer to manage the content (I do this in my day job, which is probably why I think it's such a "duh" project), and the database would probably be maintained by someone as a for-profit business (employing the KE, db admins, web developers, etc.) that charged publishers and/or users to access it (I'm in favor of just charging publishers, for what that's worth, although charging users would certainly help the profitability model); or, perhaps this could be done as a non-profit, or as part of GAMA (ha!), or part of the Open Gaming Foundation (double ha!), or something like that. In any event, the content would ideally come directly from the publishers via a self-administration interface, including their section 15 details, so if there were data entry issues, the responsibility would lie with the publisher vs. the database managers. Since the db is electronic, errors are quickly fixable without any real impact to the IP holder if someone accidentally uploaded "Mordenkainen" as part of their spell list (delete it and it's gone as soon as it's found; perhaps a system of credited "damages" based on time that the content was available could be instituted, whereby such damages are paid to the IP owner/publisher by the offending publisher, and are then credited against their account managment service fees).
I've thought about this concept ever since the SRD was made available, but I don't have the time to do this on the side---and to do it right, it is not a part-time endeavor (again, IMO).
That's not a bad price. How many CS accounts are there on ENWorld vs. the total number of registered users vs. the total number of active users (those who have logged in and/or posted in the past 2 months)?
Perhaps this could be a premium service for ENWorld, too: available to Community Supporters, or perhaps at a discounted rate for them....