visualfeast wrote:Dan Sherman wrote:I think having consistent functionality between all pages would be the best solution.
I gotta give this one to the developers. Fairlight and Fusion (and for that matter Davinci color) are inherited and completely different code bases. It's not as easy as one might intuit to make UIs work the same without
major rewrites. Consistency may be nice, but it would mean trashing quite a bit of mature development and probably result in as many steps backwards for progress. For the greater good, I suspect living with the different interfaces as an idiosyncrasy... we're better off just patting it on the head and learning to love it.
Look at Quicktime. 32 bit Quicktime was so full of functions you still today cannot find in any software. The rewrite of 64bit QTX was back to silly basics, and still all these years later hasn't acquired many of the beloved features of the old Quicktime.
Look at Quicktime's uncle, Final Cut Pro "Classic". In its twelve year run (before Apple blindsided and destroyed an industry built up around FCP, by introducing iMovie Pro and misleadingly naming it FCPX), Final Cut ran on the core (extremely well-written) code-base created by Macromedia. Over those twelve years there were familiar and mostly harmless UI bugs that persisted completely unchanged in look and behavior. When FCPX came out, it was a new animal that wasn't really compatible with FCP "Classic" projects, was missing a majority of FCP "Classic" advanced functions, and was incompatible with all the third-party hardware, software and turn-key products and services that built up around it all those years. For that matter, the classic Final Cut Studio was a lot like Davinci -- all acquired software. Their color, sound, encoding, authoring components all looked and worked completely differently. Even more than Davinci. Or, Avid -- look at Protools.
Only Adobe has developed all their suite programs together (well, with some Macromedia DNA), and thereby offer a unified UI experience. The resulting big problem, though, they've cornered themselves, shackled themselves to a twenty-five year old edifice -- old unified codes, codes bases and a design language that must maintain unity in not just one app but many all at once -- and thus suffer from incredible bloat and bugs whack-a-mole. A whole AI component is being added now, just duct-taped on top of everything else in a massive teetering mess that, at least, is pretty on the outside. The stuff works well, but... takes a lot of "factory" resources. Adobe fair is incredibly delicate as well as labor intensive to maintain and grow.
Making Davinci UI look and work the same across tabs -- I suspect it's a product killer if it became a priority. Which is why it won't become a priority. Instead, we will probably see some convergences, like context menus containing more of the same things, keyboard shortcut presets that unify expected functions (like "D" in Edit vs command-P in Fusion) -- basically some
mimicry of other tabs (Fusion: 'Find in Media Pool' anyone?), which, yes, would be nice and probably the necessary trade-off.
Tangent: Why did Apple kill of an entire NLE industry counterbalancing Avid? Because the coding of an NLE suite is intense, requires large teams and commitments. And while FCP was "huge" -- as huge or huger than Avid for a while -- Apple was SO huge that the entire FCP cosmos was something like 3 percent of its profits (thanks, iPhone), if that, but proportionally a much bigger percentage of money and labor. It just made sense to rebuild and unify FCPX with the suite of modern Apple-made software, and not position it as an industry standard.
What sucked is that they fooled us. For such a long time they promised, yes, an update to FCP7 is coming, just wait; so businesses, and studios, and turn-keys, all just continued business as usual while waiting. But behind the scenes apple was letting all its longtime FCP developers go. I was at an "unveiling" of FCPX and experienced the room moving from excitement at the beginning to horror near the end when it became clear that FCP no longer existed but in name only. Such a shock and so maddening. Apple really should have been straight with its longtime loyal NLE base, announced its intent to kill FCP, and named their new product something else, like -- seriously -- iMovie Studio Pro X or something.
Would have been so much better for us steeped in it for Apple to have sold FCP to another company. But oh well, we all kept our end-of-line FCP 7.1.4 copies running as long as possible until jumping ship either back to Avid or over to Premiere (and their effing new-at-the-time subscription model). Davinci was still just a color grading system, and BM simply didn't have the head start necessary to catch all the ejected FCP "Classic" users before Avid and Adobe swallowed them. (And eventually FCPX too somewhat as it improved.) But still, slowly, by now BMD has hooked a nice number of us! It really does feel a little like having FCP "Classic" back. Thanks BMD!