I don’t have anything against innovation—provided it’s more useful than the inconsistency it introduces.
Agreed. So I guess we differ on a complicated question: my pet idea for a new commenting system will (hopefully!) improve the quality of debate, but it will also introduce more complexity.
Can you think of a way of rationally deciding which way the tradeoff ought to be calculated, e.g. “3 extra minutes of learning time is worth X improvement in community quality”?
Standardize somewhat on the blogging/commenting systems. Reducing the number of different systems will lessen the complexity a lot more than adding features to one or another would increase it. Reduce the number of systems by making it easier for current sites to transfer to another system. Reduce forking of projects by making it easy to patch systems to a consistent standard.
Agreed. So I guess we differ on a complicated question: my pet idea for a new commenting system will (hopefully!) improve the quality of debate, but it will also introduce more complexity.
Can you think of a way of rationally deciding which way the tradeoff ought to be calculated, e.g. “3 extra minutes of learning time is worth X improvement in community quality”?
Standardize somewhat on the blogging/commenting systems. Reducing the number of different systems will lessen the complexity a lot more than adding features to one or another would increase it. Reduce the number of systems by making it easier for current sites to transfer to another system. Reduce forking of projects by making it easy to patch systems to a consistent standard.