I am aware of the discussions already made here and there and the archived RFC and everything, so please do not point me to those. It's time to re-code the ACP
What about? There are plans we are not aware of?
I want to turn your question to yourself and place it under another point of view.DavidIQ wrote: Fri Oct 28, 2016 2:38 am I'm not saying that it should or shouldn't be done but what would be the point of re-writing the ACP? There should be a goal we want to reach if we were to do something like that.
Kind of you, thx.
Yes I did, I know that's not "ethical" but I hoped me to read between the lines.
I am not actually wanting to do this nor somebody else for "me", I would like it to be done though for phpBB. Indeed.DavidIQ wrote: Fri Oct 28, 2016 3:42 amYou're the one that brought up wanting to rewrite the ACP so it's up to you to provide reasons why it should be done. You can't just drop a bomb like that and just expect everyone to be in agreement just because.
This problem affects also extensions, the way we have to code those. We have to use a type of coding style for ACP and another one for the rest of.. to be more accurate I can say it is not normal we have to globalise variables instead of using objects.DavidIQ wrote: Fri Oct 28, 2016 3:42 amSo according to you this should be done because the code is "old". What is old about it and how would you improve it? What other reason(s) would you have for wanting to see this done?
This is a problem.3Di wrote: Fri Oct 28, 2016 4:15 amThis problem affects also extensions, the way we have to code those. We have to use a type of coding style for ACP and another one for the rest of.. to be more accurate I can say it is not normal we have to globalise variables instead of using objects.
Hello, well.. no need to post so many exclamation marks to enforce something that BTW it's already easily understandable.hanakin wrote: Sat Oct 29, 2016 2:19 pm also the ACP is the last of those three VSE pointed out that need re-worked as the UCP & MCP are seen by everyone and not just the board admins. The changes also hold back progressive enhancements that can be made to the design/interactions in a new front-end theme as well. AJAX!!!!!!
In fact the ACP is a front-facing file, technically speaking..CHItA wrote: Fri Oct 28, 2016 9:15 am There are plans to refactor the ACP (as basically everything else that is in a front-facing file). Probably when someone will have some architectural plans, then you can expect to see an RFC posted somewhere in this forum.
Well, this bit about multiple major releases it's something discouraging.CHItA wrote: Fri Oct 28, 2016 9:15 amAs VSE said, the *CPs are pretty big beasts so it may take a lot of time/multiple major releases, however, once we implement the basic infrastructure extensions would probably be the first ones to be able to take advantage of that (as every extension author could refactor their own code only, to take advantage of the changes if they wish).