Jorge,
With all due respect, the "It is just a matter of time" is past wearing thin. I realize you don't make the call on what gets implemented. To that end, please make sure the product manager for Eagle and their team receive this post.
The concerning issue is that it appears those setting priorities at Autodesk don't understand the business they have entered when they bought CADSoft. Further, they do not seem to understand what their users need. They have continued to add bolt-on accessories and toys while ignoring the single item that is most rapidly eroding the utility of the tool. I don't care how pretty the 3D render is, and I don't care how elegantly I can make the PCB mount in the enclosure, and I don't care how pretty the video renders in my PowerPoint is IF I CANT GET BOARDS BUILT.
I previously worked as the Director of Prototype services at a major electronics manufacturing services (EMS) company in Huntsville, Alabama (i.e., Rocket City, USA). I can assure you we did everything in our power to ensure every board that traversed our lines had ODB++ support to validate the line setup. I personally walked away from many projects I deemed too complicated to be assembled without it. Let that sink in... As an assembly house, I was willing to walk away from work without ODB++ data. That was over 4 years ago.
This is not a board fab issue (although you are losing ground there every day). Every EMS workflow with a decent quality program will require ODB++ of the design to validate the SMT programming, stencil design/past jetting, AOI programming, work instruction generation, and on and on. If an EMS uses a factory automation system, like Aegis provides, to support their workflow, you lose all the smart/dynamic work instructions if you don't set the project up with ODB++. What does an EMS see when they lose all the benefits of those technologies they spent lots of money and time putting in place? Risk, the very thing such systems are put in place to help reduce.
Risk translates directly to money. They either jack the price way up or walk away from YOUR CUSTOMERS' projects. I'd happily still be paying for both Eagle and Fussio360 simply for this feature.
Does Autodesk want to dominate yet another CAD market? Then, show your customers Eagle brings value? How do you show value? REDUCE RISK. Why was ODB++ developed? To avoid translation errors across disparate systems from various manufacturers. That reduces risk. Boards are shrinking. Even placing silkscreen at every component is becoming a luxury. You must have reliable ECAD data for assembly.
Autodesk used to understand this. CAD drawings can be replicated, modified, transmitted, copied, and archived at great speed. Doing all those operations in CAD vs. paper reduces RISK. You can reduce the entire Autodesk business model to reducing RISK for your customers at a profit. I was willing to pay if you reduce mine as well.
And to that end, I deem you have failed. I also hung my hat on that promise of ODB++ several years ago. Thinking that Autodesk purchasing CadSoft was going to jump-start them into having a real EDA tool. Apparently, they just wanted a bolt-on ECAD tool for their mechanical solutions. It looks slick if you don't need a real ECAD tool.
I'm sure you are sick of my ranting, and I need to email the local Altium representative for a quote. I'm done holding out hope for a product that doesn't seem to understand the basic needs of customers or the industry. I don't understand a commercial product that needs people to pile on in a forum to understand what the basic functionality should be for the given industry. That's what hobbyist do, not professionals.
R,
Tom