I just got done installing the latest Distro and I have to say that I’m really surprised at the number of very serious bugs. It seems that a lot of dev. time has gone towards making the GUI pretty, and introducing most of the bugs that I’ve found (and reported).
I really don’t understand this desire to make the GUI look good. FreePBX and Asterisk is a PHONE SYSTEM. The end users generally never see the GUI. I don’t need it to look pretty. I don’t want tabs. I don’t want fields that disappear. I want a long list of text entries that I can easily modify.
It is especially important that the configuration in the GUI matches what ends up on the Asterisk .conf files. At least three of the bugs that I reported have to do with some dev deciding to try to make the GUI fancy and thereby making entries that end up in the .conf files even though they disappear entirely from the GUI.
And I didn’t even bother to report the fact that the feature codes module now checks for and won’t let you change some of the fields if they overlap with DISABLED feature codes. Who thought that was a good idea? I mean, its fine if you want to warn me, but to actually prevent me from using a feature code because it overlaps a code that I’ve already disabled is lunacy. Now, I have to go back, enable it (the GUI won’t let me change it unless it is enabled - more unnecessary fanciness in the GUI), change it, disable it, and then (and only then) can I set the other feature code to what I want it to be…
Please, stop trying to make the GUI look pretty. This is a phone system!!