<div dir="ltr">Robert, et al, I would urge you to lean on your local SE resource, we all advocate for our customers back into corporate.  In the end, engineering resources are finite (we are hiring software engineers as fast as we can find them) and the company allocates time accordingly.  All that said, we do add features into patch releases similar to the vendors, to address customer requests and needs.  For example, here is a snippet of the release notes for enhancements added in 8.0.30b that did not exist in prior releases:<div><br></div><div><p style="margin:0px;font-size:16px;line-height:normal;font-family:Calibri"><b>Enhancements in FastIron 08.0.30b </b></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri">Brocade FastIron Release 08.0.30b introduces serveral new features and enahcncement. </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> Flexible Authentication enhancement </p>
<p style="margin:0px 0px 2.8px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>Additional RADIUS attribute support for Dynamic VLAN assignments </p>
<p style="margin:0px 0px 2.8px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>Dynamic Tagged VLAN assignements not limited to Voice VLANs </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>Support for single and multiple untagged VLANs per port is configurable </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> Stacking enhancements </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>ICX 7750-48C and ICX 7750-48F devices support stacking distances of 10 Km using LR4 fiber optic cables attached to ports 1/2/5 and 1/2/6. Manual trunk configuration using port 1/2/1 or 1/2/4 as a lead default stacking port is required. </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> LAG symmetric load balancing </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>Sometimes DPI devices and firewalls are installed as a bump in the wire deployment on certain child links of a LAG. In such a case symmetrical hashing is very important for LAG interfaces. This allows the reverse flow of traffic to be directed through the same child link on the LAG and is bound to flow through the same DPI device. This enables proper accounting on the DPI of the traffic in both the forward and reverse flows. The same is true for firewall devices as well so they could filter out unwanted traffic in both the directions. </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> LAG Scaling </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>In FastIron 08.0.30b, the number of LAGs supported on each ICX 7250, ICX 7450, or ICX 7750 increases to 256. When you downgrade from FastIron 08.0.30b, only the first 128 LAGs are deployed.The remaining LAGs are not deployed, and related configuration is lost. </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> DHCP snooping, DAI, and IP source guard over LAG </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>DHCPv4 snooping, Dynamic ARP inspection and IP source guard are supported over LAG. DHCPv4 snooping, Dynamic ARP inspection and IP source guard were previously supported features and in 8.0.30b were supported over LAG as well. </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"> Delay time in notifying VE down event </p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Calibri"><span style="line-height:normal;font-family:'Courier New'">o </span>When all the ports in the VLAN go into an inactive state (for example, the non-forwarding state), the device notifies the Layer 3 protocols of the VE down event only after the configured timer expires. Once the timer expires, the device checks if any of the ports is in the forwarding state. If no ports are in the forwarding state, the device notifies the Layer 3 protocols of the VE down event. If any of the ports is in the forwarding state, the device ignores the down event. </p></div><div><br></div><div>So the shift is really how we add features.  Significant new features (such as the SPX or ERSPAN you mentioned) may depend on new hardware, and would be implemented in what we consider a major release.  For the features you mention with the simplified vlan management and command history, those look to be great candidates to port from 8.0.40 back to previous versions of code.  The best way to make that happen is to be vocal to your partner and Brocade SE, and let them champion those features internally.</div><div><br></div><div>Thanks,</div><div>Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 5, 2016 at 3:06 PM, Robert Hass <span dir="ltr"><<a href="mailto:robhass@gmail.com" target="_blank">robhass@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Regarding 'remove-vlan' - To be honest we was pinging our Brocade partner<br>for that kind of feature. Imagine removing 600 VLANs from one port - we<br>doing 'perl scripts + copy tftp running-config' as workaround. And as I<br>know Partner was pinging proper SE / PM for integrate feature enhancement.<br>Hearing there was a lot of other engineers begging for that kind of feature.<br><br>And and the end we can forget about that important command as we're ICX<br>6xxx series.<br><br>Exacly same story about 'show CLI history'. But here partner sends us<br>workaround command 'dm history' working on current platforms.<br><br></div>
</blockquote></div><br></div>