thanks chris for this very extensive answer!
i was really curious how an expert like like you perceives this issue. your answers and well structured analysis looks very interesting to me.
i'm also somehow familiar with this kind of work. but like most of my film related activities, which do not fit very well into the usual categories and expectations of professional colorists, my background in software development will look very strange none less. i also spend most of the recent decades by realizing very specialized software solutions for media art performances and computer infrastructure.
sure -- my roots in photography and film production can be dated back even further. in the late 80ths i joined a film collective initiated by a quite famous and very radical documentary filmmaker and spend there some years as a kind of trainee. but low budget independent video and film production was much more unsatisfying at that time -- especially the visual quality of video seen through eyes coming from photography. that's why this cord of activities faded into the background for a while, before digital video let it become more attractive again some years ago.
the computer related side of my personality seamlessly linked my artistic efforts in the film to other fields of media art, when i came in contact with a group of other artists and technicians working on media performances, radio experiments and all kind of computer driven robotic and sound installations. a strange mixture of people, where everyone contributed different interests and expertise. i became the one, experimenting with this yet unacquainted new thing, called "internet". our performances, most of them realized in cooperation with the national broadcast service an often based on live interaction of participants in different parts of the word, became quite successful (e.g. "
horizontal radio"). once asked to give a student presentation about all this network related stuff at my department of the university (the humanities), i set up a computer build of old worthless junk and installed the content of a few floppy disks containing (pre 1.0) linux and a web and sendmail server for demonstration purposes. the lecture was very funny and successful, but we forgot to shutdown the machine afterwards. so it became a little server, where i learned my first lessons as unix operator and few close friends got accounts too. but within a very short period of time, more and more students and teachers asked for access. it was so much more comfortable and unbureaucratic than the central mainframes. it didn't take long and it became on of the most important servers and computer labs at the campus. the head of the university finally accepted the state and agreed access to all our artistic activities in exchange for some form of responsibility and voluntary technical service. a few years later this became an autonomous institution: a kind of very specialized internet provider, data center and computer consultant, that connects the national academic computer network to art institutions and artists. that's the background where i developed very specialized software for more then twenty years. tools, that are often written from scratch, just to realize the specific needs and most crazy ideas of artistic projects. (e.g. graphical user interfaces, that allow musicians and conductors in different parts of the world to cooperate in realtime based on a variable score and defined rules by an composer etc.)
it's definitely not the most effective way to make big money. there is no sportscar in front of my bungalow, instead i still have to carry my beloved cyclecross bike four stories up to my bohemian attic rooms. but it's at least enough to be happy and feel confident.
i just wrote this [almost exhibitionistic] lines, because otherwise it has to sound unbelievable, that someone claims qualification in quite distant professions. but of course it can not be seen as representative for more usual work in film industry and software business. it's nothing more then a very small and unimportant niche. and as the world sometimes looks quite distorted from this strange point of view, i really liked your actual response or waltervolpattos usual contributions, illuminating very different aspects of a more common professional practice.
to many contemporaries it may sound very strange, that someone in this field can work for more then 25 years on serious projects strictly using only free open source software and operating systems and didn't miss anything. but for me that's simply true. apart from various software evaluations and help to customers using closed source software, resolve is more ore less the only exception i utilized regularly in the last years, although i'm now slowly drifting to nuke and flame as more attractive alternatives, because they fit much better in my usual working environment (=linux) and the way i like to customize tools.
that's probably another reason, why my attitude may look very strange to other people here in the forum. i'm simply not used to common expectations that others users share in this world of commercial software products. i can measure it only by standards of comparable complex free open source alternatives. sure -- something like resolve doesn't exist as free software, otherwise i wouldn't have chosen a closed source product. this lack of an sufficient free equivalent is a very significant indicator, that this other world isn't perfect by no means likewise. but even as a kind of stranger in consumer land, i'm able identify bugs and shortcomings and compare their handling in both worlds. in this respect i have to to deliver a damning indictment of resolve. really -- i admire many aspects of this software -- but in this respect it is much worse then average free software.
well -- asking for features can be very frustrating in the free software world too. if the responsible development team doesn't like your request, you simply will not see any change. but even that gets usually communicated in an open and comprehensible way. you could finally develop a solution yourself, but sometimes it even happens, that ready made contributions by participants get rejected by maintainers. that's definitely more frustrating, than getting no response to feature requests and bug reports in the commercial context.
there's no question that blackmagics management has to determine the route of resolves development. they are free to decide what's best from their point of view and no one will deny that. it's only irritating, that they are not willing to communicate their decisions and reasons in any way. in some cases i can understand strategic business rationales behind the silence, but much more often it simply looks utterly unnecessary and very disrespectful. it's a great pity, because this kind of communication can be very powerful to improve products. it was probably one of the keys to success behind the most remarkable open source projects.
we will see, if your expectations of release 14 will come true.
i do not share your optimism anymore. one or two years ago i would have seen it like you. i usually advised all my friends to try resolve and watch its progress. but in the meanwhile i ceased to act like this.
when blackmagic took over davinci and made resolve available to the masses, it was a very promising and meaningful signal. like most of us i felt a lot of sympathy for this courage. but now, a few years later, the signals point unmistakable in the opposite direction.
perhaps resolve will become a very successful simple to use moderate expensive product at the mac app store, but you will hardly find a real professional tool, as the one once welcomed. sure, many people will be happy about this other software too, and thats fine by me. it's just not the kind of tool i'm looking for.
the way how resolve is slowly changing it's orientation reminds me, that the real impact of 'free software' in the tradition of the GPL was not so much related to free beer ideology, but more targeting strategies to keep tools available and improvable to the users when software becomes successful and attractive to the business [again]. the price tag isn't so important in this context. if you use software for commercial work, it's usually worth the investment. and if you are not able to afford a legal license for spare time use, there are always other ways to get access. but that's not the point. significant freedom and flexibility can be realized in expensive commercial products just as well as in free gifts. some people will expect studio equipment compatible connectivity as sine qua non of 'professional' work, but others would rate the value of customization interfaces and technical documentation not any less. i never did expect that resolve would open much about their technical internals and become free software in a more consequent way, but i didn't foresee, that it will become such a perfect example of the opposite extreme.
so finally i have to summarize, that it doesn't look so much like an issue related to insufficient development resources to me, but more as the ramification of communication deficits. it's perfectly acceptable that some complex improvements take time, but it's not very useful to keep silence about any serious issue or feature request.