Histoire de darktable
L’histoire de darktable est vieille de 17 ans.
La première version publiée sur le site officiel de darktable est la version 0.2. Elle date du 6 juillet 2009. Il y a eu avant, une toute première publication datée d’avril 2009. Voici ce qu’en dit Johannes Hanika (Hanatos), le créateur de darktable :
Lorsque DT [darktable] a été lancé, RT [Rawtherapee] était encore un logiciel propriétaire (gratuit à l’essai, mais qui plantait avec les versions plus récentes de la librairie système glibc, comme celles utilisées par Gentoo à l’époque).
Il y avait également RawStudio, un petit projet qui a, en quelque sorte, marqué les débuts de RawSpeed, mais les résultats que je pouvais obtenir avec cet outil étaient limités. C’était lié aux courbes de tonalité et aux paramètres par défaut, je ne m’en souviens plus très bien. Il disposait toutefois d’une base de code incroyablement épurée. À part cela, il y avait UFraw et un plugin GIMP pour cet outil. D’un certain point de vue, on pouvait donc dire qu’il n’existait tout simplement aucun outil fonctionnel de traitement des fichiers RAW sous Linux.
Si vous voulez d’autres anecdotes historiques : la première version de darktable utilisait simplement ufraw compilé huit fois dans la même bibliothèque sous des noms différents, afin de pouvoir être exécutée par huit threads en parallèle (ufraw utilisait des variables d’état statiques…). Bien que cette solution ait été très rapidement remplacée, elle est antérieure à l’article de blog mentionné plus haut…
Les versions ont d’abord été publiées sur SVN, puis Sourceforge et maintenant sur GitHub.
En explorant l’historique de toutes les versions, j’ai essayé de reconstituer la liste de toutes les personnes qui ont participé à des titres divers, développeurs, contributeurs, traducteurs, etc., à faire de darktable ce qu’il est aujourd’hui. J’en ai trouvé 360, la voici !
Voici un tableau qui récapitule toutes les versions publiées avec leur date de parution.
| Date publ. | Date publ. | Date publ. | Date publ. | Date publ. | |||||
|---|---|---|---|---|---|---|---|---|---|
| 0.2.0 | 06/07/2009 | 0.3.0 | 23/10/2009 | 0.4.0 | 11/01/2010 | 0.5.0 | 23/03/2010 | 0.6.0 | 28/08/2010 |
| 0.7.0 | 21/11/2010 | 0.7.1 | 07/12/2010 | 0.8.0 | 15/02/2011 | 0.9.0 | 01/06/2011 | 0.9.1 | 31/07/2011 |
| 0.9.2 | 27/08/2011 | 0.9.3 | 08/11/2011 | 1.0.0 | 15/03/2012 | 1.0.3 | 28/04/2012 | 1.0.4 | 04/06/2012 |
| 1.0.5 | 24/07/2012 | 1.1.2 | 14/01/2013 | 1.1.3 | 15/02/2013 | 1.1.4 | 15/03/2013 | 1.2.0 | 07/04/2013 |
| 1.2.1 | 28/05/2013 | 1.2.2 | 28/06/2013 | 1.2.3 | 13/09/2013 | 1.4.0 | 26/12/2013 | 1.4.1 | 15/02/2014 |
| 1.4.2 | 29/04/2014 | 1.6.0 | 07/12/2014 | 1.6.1 | 01/02/2015 | 1.6.2 | 02/02/2015 | 1.6.3 | 04/03/2015 |
| 1.6.4 | 08/04/2015 | 1.6.6 | 28/04/2015 | 1.6.7 | 09/06/2015 | 1.6.8 | 30/07/2015 | 1.6.9 | 20/10/2015 |
| 2.0.0 | 24/12/2015 | 2.0.1 | 03/02/2016 | 2.0.2 | 07/03/2016 | 2.0.3 | 29/03/2016 | 2.0.4 | 06/05/2016 |
| 2.0.5 | 05/06/2016 | 2.0.6 | 07/09/2016 | 2.0.7 | 25/10/2016 | 2.2.0 | 24/12/2016 | 2.2.1 | 02/01/2016 |
| 2.2.2 | 30/01/2017 | 2.2.3 | 01/02/2017 | 2.2.4 | 06/04/2017 | 2.2.5 | 02/06/2017 | 2.4.0 | 24/12/2017 |
| 2.4.1 | 22/01/2018 | 2.4.2 | 27/03/2018 | 2.4.3 | 24/04/2018 | 2.6.0 | 24/12/2018 | 2.6.1 | 07/03/2019 |
| 2.6.2 | 21/03/2019 | 2.6.3 | 24/10/2019 | 3.0.0 | 24/12/2019 | 3.0.1 | 09/03/2020 | 3.0.2 | 17/04/2020 |
| 3.2.1 | 10/08/2020 | 3.4.0 | 24/12/2020 | 3.4.1 | 06/02/2021 | 3.6.0 | 03/07/2021 | 3.6.1 | 15/09/2021 |
| 3.8.0 | 24/12/2021 | 3.8.1 | 11/02/2022 | 4.0.0 | 02/07/2022 | 4.0.1 | 17/09/2022 | 4.2.0 | 21/12/2022 |
| 4.2.1 | 21/02/2023 | 4.4.0 | 21/06/2023 | 4.4.1 | 01/07/2023 | 4.4.2 | 22/07/2023 | 4.6.0 | 21/12/2024 |
| 4.6.1 | 17/02/2024 | 4.8.0 | 21/06/2024 | 4.8.1 | 24/07/2024 | 5.0.0 | 21/12/2024 | 5.0.1 | 12/02/2025 |
| 5.2.0 | 21/06/2025 | 5.2.1 | 06/08/2025 | 5.4.0 | 21/12/2025 | 5.4.1 | 05/02/2026 | 5.6.0 | 21/06/2026 |
Dans le menu de gauche, vous pourrez consulter les notes de version des publications successives de darktable traduites par l’équipe de darktable FR.
darktable FR n’existe que depuis 2016, les notes de versions antérieures à la version 2.0.3 n’ont donc pas été traduites, mais vous pouvez retrouver toutes les notes de version (en anglais) sur le blog officiel de darktable
