All true. And now my suitably conditioned answers:Daniel Beardsmore wrote:However, it seems apparent to me that people are trying to find ways to replace a system they won't use and don't understand, and therefore cannot reliably comment on its strengths and weaknesses. Likewise, they cannot conceive exactly how much work is involved in solving the stated problems.
Take-home questions:
1) How does creating a separate database stimulate wiki growth?
2) Are we satisified that the database and wiki will remain in sync?
1. It does not. Directly, at any rate.
2. Nope. The database might be a dud. In which case sync doesn't matter.
The best case scenario is the db gets a bunch of wiki wary rubes (hi) to contribute… to the db. That's really the purpose of the project, as I can see it: a neat oracle for arbitrary queries (the perfect "this as been asked before" link for many newcomers' questions), including our own collections (which ought to really juice updates), with a drop dead easy form for punching in info on every keyboard the simple folk among us (inc. yours truly) come across.
If that structured data turns out to be useful, sync becomes an issue worth addressing. But if it's a dud, let it be.
My gut feeling, for what it's worth, is that keyboards are a sufficiently closed set to be compatible with a crafty database. So many subjects are not: those require the free form a wiki provides. A pertinent example is all the knowledge around keyboards that our own wiki addresses: like switch histories and terminology definitions. KBDB can't address that, nor is it necessary for it to try. The two technologies difference is their strength. Including the different people to which they appeal.