On Fri, Aug 10, 2012 at 9:02 AM, Daniel Friesen lists@nadir-seen-fire.com wrote:
I don't think you're going far enough. You're rewriting a core feature in core but key issues with the old system that should be fixed in any rewrite of it are explicitly being repeated just because you don't need them fixed for Wikidata. I'm not expecting any of you to spend a pile of time writing a UI because it's missing. But I do expect that if we have a good idea what the optimal database schema and usage of the feature is that you'd make a tiny effort to include the fixes that Wikidata doesn't explicitly need. Instead of rewriting it using a non-optimal format and forcing someone else to rewrite stuff again.
I agree one billion percent with everything you've said here, and it's the *exact* point I've been trying to make all along.
I have no qualms with people trying to fix this--it's something that needs to be fixed and has been on my todo list for far longer than it should've been. But if it's going to be fixed/rewritten, time should be taken so it is done properly.
-Chad