Allow users to choose add-on weight
Posted: Sun Mar 24, 2013 5:24 pm
The add-on weight system is a good one that can fix compatibility problems rapidly. But add-on authors aren't the best people to be choosing the weights-- users are.
It's perfectly possible to have a ring of three add-ons, each that works when loaded on top of the next add-on, but breaks when loaded on top of the previous add-on. Those authors could not choose appropriate weights. Their users, however, could, because the users would know which two of the three they were using.
But add-on users are loathe to edit init files-- both because they're concerned about validation, and because they don't know what a .teaa is, much less how to assign weight.
So I propose a pair of simple ^v buttons on the add-on screen that allow users to shift the relative weights of loaded add-ons. ^ could increase the weight until it was just higher than the next highest add-on; v could decrease the weight until it was just lower than the next lowest add-on.
It's perfectly possible to have a ring of three add-ons, each that works when loaded on top of the next add-on, but breaks when loaded on top of the previous add-on. Those authors could not choose appropriate weights. Their users, however, could, because the users would know which two of the three they were using.
But add-on users are loathe to edit init files-- both because they're concerned about validation, and because they don't know what a .teaa is, much less how to assign weight.
So I propose a pair of simple ^v buttons on the add-on screen that allow users to shift the relative weights of loaded add-ons. ^ could increase the weight until it was just higher than the next highest add-on; v could decrease the weight until it was just lower than the next lowest add-on.