Is there a policy at Mikrotik regarding product lifecycle/longevity?
We were building products based on the RB333, then it was EOL without much notice.
We were building products based on the Crossroads board, then without any notice it was EOL.
We were building products based on RB411A, then without any notice it was EOL.
We are now thinking about building a new product based on the RB411U, but want to make sure that it will be available for at least a year or two before EOL. We spend a lot of time and energy testing and qualifying products before we ship them. What might seem like a trivial change (RB411A to RB411U adds USB) to Mikrotik could be a support issue for us (how to handle RMA replacement for example), or may even be worse if some reliability issue, thermal issue, etc is introduced with a "trivial" change.
I know that technology constantly changes and that processors may come and go quickly, but it would be very helpful for those of us that are integrating and testing complete systems to have product stability and a published roadmap that anticipates extended lifecycles.
I worked at Intel for a while and we had an "Embedded Roadmap" for processors that Intel committed to keep available for at least 3 years so that board manufacturers and downstream integrators could be assured of availability. I would suggest that Mikrotik do a couple of things for us:
Create a long term product roadmap.
Commit to making certain products available (say RB433AH, RB411U, R52H, R52N) available for at least 3 years from first product shipped (might take some support from Atheros to get to this).
Have a clearly stated roadmap for replacement of EOL products (the RB411AR is not a comparable replacement for Crossroads for example because tx power is much lower).
Comments on this? Am I alone in this?