If it's the database holding them back, that's not really a programming issue. It's just grunt work cross-referencing sources and being able to determine whether or not old allakhazam posts are legit.
I'd say it takes about a year of someone working full time to do anaccuratedatabase, i.e. P99 quality, which is 95% perfect with the remaining inconsistencies being inconsequential to the game (it really doesn't matter if some obscure mob drops the wrong amount of copper coins). If they haven't got a person working on it full time, or able to track down the correct data, then it can take even longer. However, if they're willing to skimp on the accuracy and just concentrate on the things that matter, they could go for 75% and finish much sooner.
I still won't believe it until I see it, though. I've made a lot of MUDs, emulated servers for various games and other such non-pro development projects, and I've never ever seen something finish if it ends up taking more than two years to make. If the project has devoted and capable people behind it, it won't take that long to make; if it doesn't have that, the project never finishes. One persistent guy can string a community along for months and months with little updates that make it look like he's trying to finish it, but if it's just one guy and he isn't recruiting other people to work with him, it won't finish.
I'd say it takes about a year of someone working full time to do anaccuratedatabase, i.e. P99 quality, which is 95% perfect with the remaining inconsistencies being inconsequential to the game (it really doesn't matter if some obscure mob drops the wrong amount of copper coins). If they haven't got a person working on it full time, or able to track down the correct data, then it can take even longer. However, if they're willing to skimp on the accuracy and just concentrate on the things that matter, they could go for 75% and finish much sooner.
I still won't believe it until I see it, though. I've made a lot of MUDs, emulated servers for various games and other such non-pro development projects, and I've never ever seen something finish if it ends up taking more than two years to make. If the project has devoted and capable people behind it, it won't take that long to make; if it doesn't have that, the project never finishes. One persistent guy can string a community along for months and months with little updates that make it look like he's trying to finish it, but if it's just one guy and he isn't recruiting other people to work with him, it won't finish.