Honestly? Two years of on and off fiddling. But my goal was not to replicate Canons default rendering (which I find rather lacking). The shortcut solution is to create a 3d lut of the Canon JPEG rendering.
If you want to learn basic modern processing in dt, I would start here:
This is the real pressing problem IMO. The goal should be to have unified rendering between camera makes and models. This is something I tried to address in this thread: