Are there any plans to bring back a UI for routing filters?
I understand some validity in having it as a scripting language, but its also a massive step back. I don’t write routing filters every day and don’t have the syntax memorized, so working with V7 means having to look up the syntax regularly. It’s less efficient for fairly simple rule additions, and substantially worse for converting V6 to V7
I’m very much used to working with terminals but it has its pros and cons. The biggest pro of Winbox is the ability to see all of the available options at a glance and its impossible to make syntax errors, it’s substantially faster and easier for a lot of tasks
Are we ever going to see this return? Not replace, but i’d like to see it as an option and people can either write scripted rules manually like it is in V7, or use the original syntax and UI of V6
A workaround would be to at least add it as a textarea so that you can write the stuff through winbox/webfig.
Setting up rules through GUI is less efficient and troublesome where copying a single (or multiple) row(s) and do the changes textual is way faster.
One could even argue if the admin doesnt know how to do the changes textual perhaps this admin should modify the rules to begin with (with or without a GUI).
What is really inefficient is smashing your head against a wall due to typo’s or not fully understanding the syntax
The GUI shows you every potential option, there is no need to go wandering off on a side quest to find out what the capabilities are, or what the correct syntax is
With a GUI, if its there then its a feature that can be used. At that point you can go deeper, but you don’t have to waste time searching for functionality first and then trying to piece together from examples how to make it work
I’m not against terminal or scripting and work with it constantly, but it absolutely is not a replacement for a GUI. They both have their place as a tool
CLI is only more efficient for larger or more complex tasks where you already understand the feature and want to replicate/update/script things without repeating yourself
Having no GUI at all for routing filters is not a good move. I know I personally would much rather create rules with a GUI and then I can /export terse and modify/copy/paste/script as necessary
Having no GUI at all means I literally don’t even know what filter rules are supported or what has been added/updated/changed in any given version unless I specifically go and look for them. How is that more efficient than simply seeing it presented to you in a GUI?
What is really inefficient is smashing your head against a wall due to typo’s or not fully understanding the syntax
The GUI shows you every potential option, there is no need to go wandering off on a side quest to find out what the capabilities are, or what the correct syntax is
For this specific reason auto completion was made for filters, “tab” suggests every possible option and auto completes to minimize typos.