darktable-org / dtorg

13 stars 48 forks source link

Turn the camera support list into a positive list and improve reading #195

Closed illwieckz closed 3 months ago

illwieckz commented 2 years ago

The camera support list here ans here,

The first point is opinionated though, but it may be more useful or convenient for the user to focus on what's supported, and better for the darktable project communication to focus on achievements.

Without turning the list into a christmas tree like this (I'm the one who did this one), it may be possible to produce something better. I have not found the generator of the table but I see you already use an html table so it may be possible to do more catchy styling. Even without coloring the text or the cell background, one can simply add a coloured emoji (a bit like this other one I did, though I would recommend keeping the “Yes“ and “No” word as you have the space for them).

Here is a very simple example done by just swapping the boldness and capitalization from “No” to “Yes”, and adding a green checkmark next to Yes.

I chose the ✔️ emoji here in this issue because it is drawn as green in GitHub (but usually black without background, GitHub does weird stuff with emojis), but you may prefers others like ✅ (usually white on green but GitHub…) or ☑️ (usually white on blue but GitHub…), or simply a green square 🟩. You would select the best one according to the font used on darktable.org.

Camera
699 (100%)
WB Presets
453 (64%)
Noise Profile
373 (53%)
Custom Matrix
116 (16%)
Canon EOS 1000D✔️ YES✔️ YES✔️ YES
Canon EOS Digital Rebel XS✔️ YES✔️ YES✔️ YES
Canon EOS Kiss Digital F✔️ YES✔️ YES✔️ YES
Canon EOS 100D✔️ YES✔️ YES✔️ YES
Canon EOS Kiss X7✔️ YES✔️ YES✔️ YES
Canon EOS Rebel SL1✔️ YES✔️ YES✔️ YES
Canon EOS 10D✔️ YESNoNo
Canon EOS 1100D✔️ YES✔️ YESNo
Canon EOS Rebel T3✔️ YES✔️ YESNo
Canon EOS 1200D✔️ YES✔️ YESNo
Canon EOS Kiss X70✔️ YES✔️ YESNo
Canon EOS Rebel T5✔️ YES✔️ YESNo
Canon EOS 1300D✔️ YES✔️ YESNo
Canon EOS Kiss X80✔️ YES✔️ YESNo
Canon EOS Rebel T6✔️ YES✔️ YESNo
Canon EOS 1500DNoNoNo
Canon EOS 2000DNoNoNo
Canon EOS Rebel T7NoNoNo
Canon EOS 200D✔️ YES✔️ YESNo
Canon EOS Kiss X9✔️ YES✔️ YESNo
Canon EOS Rebel SL2✔️ YES✔️ YESNo
Canon EOS 20D✔️ YES✔️ YES✔️ YES
Canon EOS 300D✔️ YESNoNo
Canon EOS Digital Rebel✔️ YESNoNo
Canon EOS Kiss Digital✔️ YESNoNo
Canon EOS 30D✔️ YES✔️ YES✔️ YES
Canon Digital Rebel XT✔️ YES✔️ YES✔️ YES
Canon EOS 350D✔️ YES✔️ YES✔️ YES
Canon Kiss Digital N✔️ YES✔️ YES✔️ YES
Sony ZV-1NoNoNo

You may even add next to the camera name a symbol that quickly summarizes the support completeness for a camera so the other columns only have to be read when it's either not fully supported or not supported at all.

Camera
699 (100%)
WB Presets
453 (64%)
Noise Profile
373 (53%)
Custom Matrix
116 (16%)
🟩 Canon EOS 1000D✔️ YES✔️ YES✔️ YES
🟩 Canon EOS Digital Rebel XS✔️ YES✔️ YES✔️ YES
🟩 Canon EOS Kiss Digital F✔️ YES✔️ YES✔️ YES
🟩 Canon EOS 100D✔️ YES✔️ YES✔️ YES
🟩 Canon EOS Kiss X7✔️ YES✔️ YES✔️ YES
🟩 Canon EOS Rebel SL1✔️ YES✔️ YES✔️ YES
🟧 Canon EOS 10D✔️ YESNoNo
🟩 Canon EOS 1100D✔️ YES✔️ YESNo
🟩 Canon EOS Rebel T3✔️ YES✔️ YESNo
🟩 Canon EOS 1200D✔️ YES✔️ YESNo
🟩 Canon EOS Kiss X70✔️ YES✔️ YESNo
🟩 Canon EOS Rebel T5✔️ YES✔️ YESNo
🟩 EOS 1300D✔️ YES✔️ YESNo
🟩 Canon EOS Kiss X80✔️ YES✔️ YESNo
🟩 Canon EOS Rebel T6✔️ YES✔️ YESNo
⬛ Canon EOS 1500DNoNoNo
⬛ Canon EOS 2000DNoNoNo
⬛ Canon EOS Rebel T7NoNoNo
🟧 Canon EOS 200D✔️ YES✔️ YESNo
🟧 Canon EOS Kiss X9✔️ YES✔️ YESNo
🟧 Canon EOS Rebel SL2✔️ YES✔️ YESNo
🟩 Canon EOS 20D✔️ YES✔️ YES✔️ YES
🟧 Canon EOS 300D✔️ YESNoNo
🟧 Canon EOS Digital Rebel✔️ YESNoNo
🟧 Canon EOS Kiss Digital✔️ YESNoNo
🟩 Canon EOS 30D✔️ YES✔️ YES✔️ YES
🟩 Canon Digital Rebel XT✔️ YES✔️ YES✔️ YES
🟩 Canon EOS 350D✔️ YES✔️ YES✔️ YES
🟩 Canon Kiss Digital N✔️ YES✔️ YES✔️ YES
⬛ Sony ZV-1NoNoNo

Note: instead of ⬛ you can use 🟥 but it may break the “focus on what is supported“ principle, there are other options: ◻🔲◻️, etc.

Edit: As the first column “may be enough”, readibility may be better this way by not catching the eye with what is only needed to be read when it's not fully on or off:

Camera
699 (100%)
WB Presets
453 (64%)
Noise Profile
373 (53%)
Custom Matrix
116 (16%)
🟩 Canon EOS 1000DYESYESYES
🟩 Canon EOS Digital Rebel XSYESYESYES
🟩 Canon EOS Kiss Digital FYESYESYES
🟩 Canon EOS 100DYESYESYES
🟩 Canon EOS Kiss X7YESYESYES
🟩 Canon EOS Rebel SL1YESYESYES
🟧 Canon EOS 10DYESNoNo
🟩 Canon EOS 1100DYESYESNo
🟩 Canon EOS Rebel T3YESYESNo
🟩 Canon EOS 1200DYESYESNo
🟩 Canon EOS Kiss X70YESYESNo
🟩 Canon EOS Rebel T5YESYESNo
🟩 EOS 1300DYESYESNo
🟩 Canon EOS Kiss X80YESYESNo
🟩 Canon EOS Rebel T6YESYESNo
⬛ Canon EOS 1500DNoNoNo
⬛ Canon EOS 2000DNoNoNo
⬛ Canon EOS Rebel T7NoNoNo
🟧 Canon EOS 200DYESYESNo
🟧 Canon EOS Kiss X9YESYESNo
🟧 Canon EOS Rebel SL2YESYESNo
🟩 Canon EOS 20DYESYESYES
🟧 Canon EOS 300DYESNoNo
🟧 Canon EOS Digital RebelYESNoNo
🟧 Canon EOS Kiss DigitalYESNoNo
🟩 Canon EOS 30DYESYESYES
🟩 Canon Digital Rebel XTYESYESYES
🟩 Canon EOS 350DYESYESYES
🟩 Canon Kiss Digital NYESYESYES
⬛ Sony ZV-1NoNoNo
paperdigits commented 3 months ago

This is more or less done. Thanks!