My opinion on the topic:
First of all, my biggest concern about this topic is that modules will be removed simply because there are modules that do similar things or because some people believe they are no longer up-to-date.
I decided to use darktable many years ago, starting with version 2.4. Back then, I tested several candidates (including LR) and found darktable to be the best program for me.
When I hear today that Darktable has a poor user interface, I can’t understand why:
- The operating concept is very consistent. Things like presets and masks work the same way everywhere in the program.
- The sliders are very well thought out. They can be adjusted very finely or coarsely in several ways. Values outside the range are also possible where appropriate.
- The ability to assign shortcuts speeds things up considerably.
I could now list many more things I really like about darktable, but that would make this text very long. And this is about improving darktable - not because it’s bad, but because there are some things that aren’t ideal, especially for beginners.
For me, Darktable started to become difficult with version 3.0.0 and the scene-based workflow. Before that, everything seemed simple and logical to me.
I generally understood what it was all about. But some points simply seemed illogical to me from that perspective:
- Why do you have to increase the exposure right from the start? The exposure module was previously used to correct mistakes made during photography.
- Why does the image appear so unfinished right from the start? Why do I have to set up filmic first? And why should I increase the local contrast for all images?
Then a few new modules were added that had a lot of controls that I didn’t really understand:
- tone equalizer: Why do I need a mask here?
- color calibration: What’s better about this than the previous white balance? And why was the channel mixer integrated into this module?
- color balance RGB: Many, many controls. I read the really detailed description in the manual and barely understood anything.
Then I simply tried out the controls and thought, WOW, what a great module. For me, it’s one of the best in darktable.
- diffuse and sharpen: I don’t understand the controls here either. A long and good video by Boris explains them in detail. But I’ve forgotten how it works again. The presets are completely sufficient for me.
I’m not writing this to get answers to these questions or to define these modules as in need of improvement. My goal is to illustrate the difficulties I had back then that a beginner might also have today.
Other modules, such as the color equalizer, are very easy to understand and make sense to me.
So what would be the solution? For me, it doesn’t involve drastically changing Darktable. Let’s take diffuse or sharpen as an example. The module isn’t that easy to understand. But the presets deliver good results. Even if the results are good, the module can be difficult.
So I’m working with the presets. At some point, I’ll revisit the module and figure out how it works. Until then, the presets are enough for me.
If such a module existed in LR, it would probably have the controls for denoise, lens deblur, local contrast, and sharpness, and would thus provide precisely these presets.
Someone in this thread compared darktable to a toolbox. I’d describe it more like a construction kit. I remember things like that from my childhood (Lego, Fischertechnik - in Germany).
Some kids opened these boxes and just started building the most amazing things with them. Others weren’t able to. For them, there were instructions that described step by step how to assemble a model.
I think that’s the right approach. The darktable manual essentially only describes the individual components. How they come together as a whole is missing. But that’s a good thing, because
others are taking over the “construction instructions” with their online videos. Here, I get the impression that there are many videos on complex editing. That’s very good, but not for beginners.
“Construction instructions” are needed for the first steps that describe the simplest things. Once they understand these, people realize that darktable isn’t that difficult for simple things and will be able to tackle even the more complex ones.
When I look at neighboring threads, I get the impression that a lot is happening here.