perlman wrote:My thought about this is that we shouldn't need a facelift addon.
For the first, it is quite clear that there is something wrong about the admin section as people always are installing facelift and chameleon in Coranto.
It gives you a clue that changes are needed with the interface.
To be blunt (sorry!), you're wrong. I just took a look over the stats, which confirmed what I had guessed. FaceLift is only downloaded 8% as often as the current Coranto core file is. By far the majority of users don't use FaceLift. (Incidentally, even the most popular addon of all - WebWriter - is only downloaded 1/3 as often as the Coranto core).
You could argue that not every copy of Coranto downloaded is used, but then equally not every person who downloads FaceLift will like it and keep it. You could also argue that some people have placed FaceLift on multiple Coranto installs, but redownloaded the core - but equally you can argue that some people will have installed Coranto multiple times from one download, but redownloaded FaceLift multiple times. In the end, these errors ikely mostly cancel themselves out.
In reality, FaceLift is probably only used by 10% or less of our userbase, and probably 90% or more feel no need to change the interface. That means that by trying to force FaceLift's style into the core, you cause 90% or more of our users to have to relearn an interface they're comfortable and familiar with, to make 10% or less of our users happy.
That is NOT a good tradeoff, particularly when you consider that putting FaceLift into the core may break some existing addons - and if we break backwards compatibility, people are less likely to keep upgrading their Coranto installs, and more likely to switch to another CMS.
I support our making it easier for addons to do their job. Anything Parahead can do to make future versions of Facelift (or other competing addons that nobody's thought of yet) easier to link into Coranto, I support - so long as it can be done without breaking compatibility with existing addons, or decreasing Coranto's security.
I most definitely do not want to see a completely new interface shoehorned into the core, however.