Well, people will just submit definitions and more people will upgrade it until... perfect!
A bit like Wikipedia but just for necessary electronic information. Not too much. Just if someone says "What's '...', " he'll request for that definition and someone will post the definition!
I understand what you are asking for. I just don't think you will find anyone or group interested in managing and maintaining such an effort. It's one thing to respond to a specific request or question in the forum, it's another to ask or expect someone to 'own' such a open ended project in my opinion.