You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/contributing/roadmap.md
+5-23Lines changed: 5 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
This document outlines the current and future development plans for DataLab:
4
4
5
-
* It includes information about [funding sources](#funding), [planned milestones](#planned-milestones), and [future evolution](#future-milestones).
5
+
* It includes information about [funding sources](#funding), and [future evolution](#future-milestones).
6
6
* It also provides a summary of [past milestones](#past-milestones) to give context to the project's evolution.
7
7
8
8
(funding)=
@@ -19,27 +19,6 @@ From the project’s inception in 2023, the development of DataLab has been fund
19
19
| <ahref="https://codra.net/en/offer/software-engineering/datalab/"target="_blank"><imgsrc="../_images/codra.svg"alt="CODRA"width="50"/></a> |[CODRA](https://codra.net/), a software engineering company and software publisher, has supported DataLab’s open-source journey since its inception:<br>• Open-source project management and communication (social media, website, etc.)<br>• Conferences and events: [SciPy 2024](https://cfp.scipy.org/2024/talk/G3MC9L/), [PyData Paris 2024](https://www.youtube.com/watch?v=lBEu-DeHyz0&list=PLJjbbmRgu6RqGMOhahm2iE6NUkIYIaEDK), [Open Source Experience 2024](https://pretalx.com/pydata-paris-2024/talk/WTDVCC/), etc.<br>• Documentation: tutorials, videos, and more |
20
20
| <ahref="https://nlnet.nl/"target="_blank"><imgsrc="../_images/nlnet.svg"alt="NLnet"width="50"/></a> |[NLnet Foundation](https://nlnet.nl/), as part of the NGI0 Commons Fund backed by the European Commission, funded the [redesign of DataLab’s core architecture](https://nlnet.nl/project/DataLab/) — a major overhaul scheduled for inclusion in the 2.0 release (December 2025):<br>• The goal is to decouple the data model, computation, and I/O from the UI<br>• This will enable DataLab to be used as a library in other software |
21
21
22
-
(planned-milestones)=
23
-
24
-
## 🚀 Planned Milestones
25
-
26
-
> ℹ️ The following tasks are planned for future releases of DataLab. The timeline and specific details may change based on user feedback, funding availability, and other factors.
27
-
28
-
This section outlines the planned features and enhancements for DataLab, along with their expected release dates.
29
-
30
-
Those features and enhancements are funded by the following organizations (see [Funding](#funding) for more details):
31
-
32
-
*[CEA](https://www.cea.fr/): French Alternative Energies and Atomic Energy Commission
33
-
*[CODRA](https://codra.net/en/): software engineering company and software publisher
34
-
*[NLnet](https://nlnet.nl/): NLnet Foundation, as part of the NGI0 Commons Fund
35
-
36
-
> ⚠️ *Note: The milestones and dates presented below are indicative and subject to change.*
| 📅 [2.0](https://github.com/DataLab-Platform/DataLab/milestone/12) 2025/12 | This release introduces the [redesign of DataLab’s core architecture](https://nlnet.nl/project/DataLab/):<br>• Core: decoupling data model, computation & I/O from UI<br>• Validation: full migration of test infra, automated & manual testing<br>• Docs & Training: installation guides, API docs, user manuals, onboarding materials |
41
-
| 📅 [1.0](https://github.com/DataLab-Platform/DataLab/milestone/1)<br>2025/09 | This release consolidates the features introduced in the V0.x series, and also integrates:<br>• Common: Fourier tools, noise generation, multi-file saving, ...<br>• Image: background subtraction, local smoothing , filtering, sub-image extraction, resampling, ...<br>• Signal: new formats (.SIG, .IMA), signal generators, curve fitting, advanced filtering, ... |
42
-
43
22
(future-milestones)=
44
23
45
24
## 🏗️ Future Milestones
@@ -197,17 +176,20 @@ The task is tracked in [Issue #26](https://github.com/DataLab-Platform/DataLab/i
197
176
198
177
## 🏆 Past Milestones
199
178
200
-
From version 0.9 to 0.19, DataLab has undergone significant development and enhancements. The project has evolved from a simple data analysis tool to a powerful platform for processing and visualizing signals and images.
179
+
From version 0.9 to 1.0, DataLab has undergone significant development and enhancements. The project has evolved from a simple data analysis tool to a powerful platform for processing and visualizing signals and images.
201
180
202
181
Those enhancements have been made possible thanks to the support of the following organizations (see [Funding](#funding) for more details):
203
182
204
183
*[CEA](https://www.cea.fr/): French Alternative Energies and Atomic Energy Commission
205
184
*[CODRA](https://codra.net/en/): software engineering company and software publisher
185
+
*[NLnet](https://nlnet.nl/): NLnet Foundation, as part of the NGI0 Commons Fund
206
186
207
187
The following table summarizes the major past milestones of DataLab, including the release dates and a brief description of the features or enhancements introduced in each version.
|[1.0](https://github.com/DataLab-Platform/DataLab/releases/tag/v1.0.0)<br>2025/11 | • Interactive object editing: modify creation/processing parameters and recompute objects<br>• New object creation: parametric signal/image generators, Poisson noise, complex-valued objects<br>• Enhanced processing: pulse features, ideal filters, 2D resampling, convolution, projections<br>• ROI & annotations: copy/paste, import/export, grid creation, inverse ROI logic<br>• Visualization: merged result labels, datetime support, performance optimizations<br>• File formats: FT-Lab (.sig, .ima), coordinated text files, improved HDF5 support<br>• Non-uniform coordinates and polynomial calibration<br>• Public API enhancements for programmability |
192
+
|[0.20](https://github.com/DataLab-Platform/DataLab/releases/tag/v0.20.0)<br>2025/04 | • ANDOR SIF images: add support for background images<br>• Array editor: new copy all, export, and paste features<br>• Fourier analysis: new zero padding feature for signals and images<br>• ROI editor: ROI selection tool now active by default<br>• Signal processing: X-Y mode, abscissa/ordinate find features, full width at y=...<br>• Public API: add `group_id` and `set_current` arguments to add methods |
211
193
|[0.19](https://github.com/DataLab-Platform/DataLab/releases/tag/v0.19.0)<br>2025/04 | • Open all signals or images from a folder (recursively)<br>• ROI editor: add options to create ROIs from coordinates |
212
194
|[0.18](https://github.com/DataLab-Platform/DataLab/releases/tag/v0.18.0)<br>2024/11 | • New pairwise operand mode (the operation is done on each pair of signals/images)<br>• New polygonal ROI feature<br>• Support Windows 7 SP1 to Windows 11 with a single installer |
213
195
|[0.17](https://github.com/DataLab-Platform/DataLab/releases/tag/v0.17.0)<br>2024/08 | • Introduce ROI support across all processing features<br>• Add arithmetic operations on signals and images<br>• New Ubuntu package for native installation on Linux<br>• New Conda package for all platforms (Windows, Linux, MacOS) |
Copy file name to clipboardExpand all lines: doc/locale/fr/LC_MESSAGES/contributing/roadmap.po
+28-43Lines changed: 28 additions & 43 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ msgid ""
8
8
msgstr ""
9
9
"Project-Id-Version: DataLab \n"
10
10
"Report-Msgid-Bugs-To: \n"
11
-
"POT-Creation-Date: 2025-10-29 12:10+0100\n"
11
+
"POT-Creation-Date: 2025-11-17 13:25+0100\n"
12
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
14
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -23,7 +23,7 @@ msgstr "Feuille de route"
23
23
msgid"This document outlines the current and future development plans for DataLab:"
24
24
msgstr"Ce document décrit les plans de développement actuels et futurs de DataLab :"
25
25
26
-
msgid"It includes information about [funding sources](#funding), [planned milestones](#planned-milestones), and [future evolution](#future-milestones)."
26
+
msgid"It includes information about [funding sources](#funding), and [future evolution](#future-milestones)."
27
27
msgstr"Il contient des informations sur les [sources de financement](#funding), les [jalons prévus](#planned-milestones) et l'[évolution future](#future-milestones)."
28
28
29
29
msgid"It also provides a summary of [past milestones](#past-milestones) to give context to the project's evolution."
@@ -62,45 +62,6 @@ msgstr ""
62
62
msgid"[NLnet Foundation](https://nlnet.nl/), as part of the NGI0 Commons Fund backed by the European Commission, funded the [redesign of DataLab’s core architecture](https://nlnet.nl/project/DataLab/) — a major overhaul scheduled for inclusion in the 2.0 release (December 2025):<br>• The goal is to decouple the data model, computation, and I/O from the UI<br>• This will enable DataLab to be used as a library in other software"
63
63
msgstr"La [Fondation NLnet](https://nlnet.nl/), dans le cadre du NGI0 Commons Fund soutenu par la Commission européenne, a financé la [refonte de l'architecture de base de DataLab](https://nlnet.nl/project/DataLab/) - une refonte majeure prévue pour la version 2.0 (décembre 2025) :<br>• L'objectif est de découpler le modèle de données, le calcul et l'E/S de l'interface utilisateur<br>• Cela permettra à DataLab d'être utilisé comme bibliothèque dans d'autres logiciels"
64
64
65
-
msgid"🚀 Planned Milestones"
66
-
msgstr"🚀 Jalons planifiés"
67
-
68
-
msgid"ℹ️ The following tasks are planned for future releases of DataLab. The timeline and specific details may change based on user feedback, funding availability, and other factors."
69
-
msgstr"ℹ️ Les tâches suivantes sont prévues pour les futures versions de DataLab. Le calendrier et les détails spécifiques peuvent changer en fonction des retours des utilisateurs, de la disponibilité du financement et d'autres facteurs."
70
-
71
-
msgid"This section outlines the planned features and enhancements for DataLab, along with their expected release dates."
72
-
msgstr"Cette section décrit les fonctionnalités et améliorations prévues pour DataLab, ainsi que leurs dates de sortie prévues."
73
-
74
-
msgid"Those features and enhancements are funded by the following organizations (see [Funding](#funding) for more details):"
75
-
msgstr"Ces fonctionnalités et améliorations sont financées par les organisations suivantes (voir [Financement](#funding) pour plus de détails) :"
76
-
77
-
msgid"[CEA](https://www.cea.fr/): French Alternative Energies and Atomic Energy Commission"
78
-
msgstr"[CEA](https://www.cea.fr/): Commissariat à l'énergie atomique et aux énergies alternatives"
79
-
80
-
msgid"[CODRA](https://codra.net/en/): software engineering company and software publisher"
81
-
msgstr"[CODRA](https://codra.net/en/): société d'ingénierie en informatique et éditeur de logiciels"
82
-
83
-
msgid"[NLnet](https://nlnet.nl/): NLnet Foundation, as part of the NGI0 Commons Fund"
84
-
msgstr"[NLnet](https://nlnet.nl/): Fondation NLnet, dans le cadre du NGI0 Commons Fund"
85
-
86
-
msgid"⚠️ *Note: The milestones and dates presented below are indicative and subject to change.*"
87
-
msgstr"⚠️ *Remarque : Les jalons et dates présentés ci-dessous sont indicatifs et susceptibles de changer.*"
msgid"This release introduces the [redesign of DataLab’s core architecture](https://nlnet.nl/project/DataLab/):<br>• Core: decoupling data model, computation & I/O from UI<br>• Validation: full migration of test infra, automated & manual testing<br>• Docs & Training: installation guides, API docs, user manuals, onboarding materials"
96
-
msgstr"Cette version introduit la [refonte de l'architecture de base de DataLab](https://nlnet.nl/project/DataLab/) :<br>• Noyau : découplage du modèle de données, du calcul et de l'E/S de l'interface utilisateur<br>• Validation : migration complète de l'infrastructure de test, tests automatisés et manuels<br>• Documentation et formation : guides d'installation, documentation API, manuels d'utilisation, matériel d'intégration"
msgid"This release consolidates the features introduced in the V0.x series, and also integrates:<br>• Common: Fourier tools, noise generation, multi-file saving, ...<br>• Image: background subtraction, local smoothing , filtering, sub-image extraction, resampling, ...<br>• Signal: new formats (.SIG, .IMA), signal generators, curve fitting, advanced filtering, ..."
102
-
msgstr"Cette version consolide les fonctionnalités introduites dans la série V0.x, et intègre également :<br>• Commun : outils de Fourier, génération de bruit, sauvegarde multi-fichiers, ...<br>• Image : soustraction de fond, lissage local, filtrage, extraction de sous-image, rééchantillonnage, ...<br>• Signal : nouveaux formats (.SIG, .IMA), générateurs de signaux, ajustement de courbes, filtrage avancé, ..."
103
-
104
65
msgid"🏗️ Future Milestones"
105
66
msgstr"🏗️ Jalons futurs"
106
67
@@ -374,15 +335,39 @@ msgstr "Cette tâche est tracée par l'[Issue #26](https://github.com/DataLab-Pl
374
335
msgid"🏆 Past Milestones"
375
336
msgstr"🏆 Jalons passés"
376
337
377
-
msgid"From version 0.9 to 0.19, DataLab has undergone significant development and enhancements. The project has evolved from a simple data analysis tool to a powerful platform for processing and visualizing signals and images."
378
-
msgstr"De la version 0.9 à 0.19, DataLab a connu un développement et des améliorations significatifs. Le projet a évolué d'un simple outil d'analyse de données à une plateforme puissante pour le traitement et la visualisation des signaux et des images."
338
+
msgid"From version 0.9 to 1.0, DataLab has undergone significant development and enhancements. The project has evolved from a simple data analysis tool to a powerful platform for processing and visualizing signals and images."
339
+
msgstr"De la version 0.9 à 1.0, DataLab a connu un développement et des améliorations significatifs. Le projet a évolué d'un simple outil d'analyse de données à une plateforme puissante pour le traitement et la visualisation des signaux et des images."
379
340
380
341
msgid"Those enhancements have been made possible thanks to the support of the following organizations (see [Funding](#funding) for more details):"
381
342
msgstr"Ces améliorations ont été rendues possibles grâce au soutien des organisations suivantes (voir [Financement](#funding) pour plus de détails) :"
382
343
344
+
msgid"[CEA](https://www.cea.fr/): French Alternative Energies and Atomic Energy Commission"
345
+
msgstr"[CEA](https://www.cea.fr/): Commissariat à l'énergie atomique et aux énergies alternatives"
346
+
347
+
msgid"[CODRA](https://codra.net/en/): software engineering company and software publisher"
348
+
msgstr"[CODRA](https://codra.net/en/): société d'ingénierie en informatique et éditeur de logiciels"
349
+
350
+
msgid"[NLnet](https://nlnet.nl/): NLnet Foundation, as part of the NGI0 Commons Fund"
351
+
msgstr"[NLnet](https://nlnet.nl/): Fondation NLnet, dans le cadre du NGI0 Commons Fund"
352
+
383
353
msgid"The following table summarizes the major past milestones of DataLab, including the release dates and a brief description of the features or enhancements introduced in each version."
384
354
msgstr"Le tableau suivant résume les principaux jalons passés de DataLab, y compris les dates de publication et une brève description des fonctionnalités ou améliorations introduites dans chaque version."
msgid"• Interactive object editing: modify creation/processing parameters and recompute objects<br>• New object creation: parametric signal/image generators, Poisson noise, complex-valued objects<br>• Enhanced processing: pulse features, ideal filters, 2D resampling, convolution, projections<br>• ROI & annotations: copy/paste, import/export, grid creation, inverse ROI logic<br>• Visualization: merged result labels, datetime support, performance optimizations<br>• File formats: FT-Lab (.sig, .ima), coordinated text files, improved HDF5 support<br>• Non-uniform coordinates and polynomial calibration<br>• Public API enhancements for programmability"
363
+
msgstr"• Édition interactive des objets : modifier les paramètres de création/de traitement et recalculer les objets<br>• Nouvelle création d'objets : générateurs de signaux/images paramétriques, bruit de Poisson, objets à valeurs complexes<br>• Traitement amélioré : fonctionnalités d'impulsion, filtres idéaux, rééchantillonnage 2D, convolution, projections<br>• ROI et annotations : copier/coller, importer/exporter, création de grille, logique ROI inverse<br>• Visualisation : étiquettes de résultats fusionnées, prise en charge des dates et heures, optimisations des performances<br>• Formats de fichiers : FT-Lab (.sig, .ima), fichiers texte coordonnés, prise en charge améliorée de HDF5<br>• Coordonnées non uniformes et étalonnage polynomial<br>• Améliorations de l'API publique pour la programmabilité"
msgid"• ANDOR SIF images: add support for background images<br>• Array editor: new copy all, export, and paste features<br>• Fourier analysis: new zero padding feature for signals and images<br>• ROI editor: ROI selection tool now active by default<br>• Signal processing: X-Y mode, abscissa/ordinate find features, full width at y=...<br>• Public API: add `group_id` and `set_current` arguments to add methods"
369
+
msgstr"• Images ANDOR SIF : ajouter la prise en charge des images de fond<br>• Éditeur de tableau : nouvelles fonctionnalités de copie, d'exportation et de collage<br>• Analyse de Fourier : nouvelle fonctionnalité de remplissage nul pour les signaux et les images<br>• Éditeur de ROI : l'outil de sélection de ROI est désormais actif par défaut<br>• Traitement du signal : mode X-Y, fonctionnalités de recherche d'abscisse/ordonnée, largeur complète à y=...<br>• API publique : ajouter les arguments `group_id` et `set_current` aux méthodes d'ajout"
0 commit comments