First of all, I don’t want to look contentious, probably is only my translation and English skills. I hope this debate looks like a sitting-on-the-sofa-with-a-beer thing than a flame (which, by the way, has never been intended to be).
@Ryan
I know my words cannot be considered to change the development course for 0.97, far from believing this and is not the point.
The understanding of your views is ways more important, because I’m deployng sites with MODx now but in the future it has to grant me some kind of consistency in its life, I don’t want to find me changing all my sites to another CMS from one day to another because you (plural) took a road that’s not what I need and I put some questions because I want to understand where are you leading us.
And this includes how do you think to face situations. I only wanted to understand where are we going, not more, not less.
And no, I don’t want to get rid of PHP... I asked if you want to (that was a paradox, I’m sure you not).
On the other side, I’m sure thing like PHx or other things we use have flaws and similar, but I see this as a reason to keep working, and enhancing, and creating. Not all the bad things needs to be stripped away.
MODx as it is now has feeded a very creative community, we have alternatives to choose when we face a need, we can count in people creating/testing/enhancing snippets, and modules, and plugins. PHx is not good as Smarty? We can improve it, shaping it around MODx (it’s only an example). We’re all here to work.
Obviously the manager JS is not the same as the frontend, I know that, I didn’t understand what you mean. I was talking of the manager and the possibility to use another JS framework IN the manager.
The only thing I can tell is that Ext can’t be so essential. It’s one of those thing in the web I find more
cool than
useful, sincerely when you say "you can customize the manager" I hope Ext will be strippable, but I don’t think so.
I fear you’re rising the learning curve without meeting a need. And you
know this will have an impact on the community.
Have you taken into account, speaking of time, how much support it will need after all of this implementations before the community can effectively pick up the enhancements and start using them to build something better? It will be simpler or will require more technical skills?
But I want to trust you, because MODx is very good and I hope who have done such a good work can do even better.
@davidm
I’ve always been very near to your words in every post I’ve read by you, and so this time.
But let’s specify
flexibility: for me, flexible is what gives a simple base to build on top quickly. That’s why I talk of a simple CSS manager, which a (optional) processor for ajax calls eventually. That is "flexible" in my view.
This is why I argumented that I’d see Smarty as a external plugin, or I can understand it if you tell me that is part of the "default manager template", and not the "visual presentation layer" of the manager. That mean I’ve to face Smarty, and I don’t understand why when we’re yet able to display a web-page with what we have, and more significantly we yet know and can control.
(I think this time I’ve explained the concept very near to what I mean)
I can only, as I’ve told to Ryan, trust you as you’re a freelance like me and you understand my needs so if you (someone in the process, which has a better view than me on the actual state and the thoughts that bring the development where it is) say it’s good I can’t do any better than trusting you.
I’ll pm you for the 0.97 branch.
@smashingred
There are many reason to have a whole CSS/HTML gui, I completely agree with you. I think about portability (I made sites which you can surf on a phone: why not manage?), the yet discussed customization, to have a very light (no or less JS to download - with Ext is simple to go over 300kb pages!) alternative, or accessibility.
Take me into account if you want to work on this and lack workforce, ok? I promise I’ll be way less polemic as I look like now
Thx for the replies guys.