darktable-org / darktable-org/darktable

RFC: rename white balance module

Open
#19,374 10 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

scope: UI
Dominant language
C
Stars
13.1k
Forks
1.4k
Avg merge
22h 14m
Merged PRs (30d)
198

Description

The current flareup about "dual whitebalance confusion" on Pixls triggered a thought:

Why don't we just rename "white balance" to "channel scaling" and add a search alias of "white balance" if and only if workflow defaults is set to Legacy or None?

That would reflect the purely technical nature of the legacy white balance module in scene-referred modes, eliminate people complaning about not being allowed to do their white balancing with a module called "white balance", and yet still allow users to find the module if they've decided on a non-scene-referred workflow.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the legacy white balance module and the workflow-default setting that distinguishes Legacy or None from scene-referred modes. Review how module names and search aliases are defined, then confirm that the rename and conditional alias behavior match the proposed workflow semantics.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.