Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: remettre le fonctionnel "metier" dans Lunatic #1182

Open
laurentC35 opened this issue Dec 2, 2024 · 1 comment
Open

[Enhancement]: remettre le fonctionnel "metier" dans Lunatic #1182

laurentC35 opened this issue Dec 2, 2024 · 1 comment
Labels
management quality Improve code quality Type: Refactor Move code without changing signature

Comments

@laurentC35
Copy link
Contributor

Feature Description

Actuellement, il y a de duplication de code (fonctionnel métier plus souvent) dans Lunatic et Lunatic-DSFR.
L'exemple du formatage des InputNumber ou des Duration est parlant.

L'objectif est d'éviter la dérive fonctionnel entre Lunatic, Lunatic-DSFR et potentiellement d'autre surcharge (Perret par exemple)

Use Case

Dans tous les use case de surcharge des composants Lunatic (Stromae-DSFR avec Lunatic-DSFR ou encore l'orchestrateur de Reprise Perret)

Proposed Solution

Il faut techniquement, étudier les solutions possibles pour faire ça. Petite inconnue ici.
L'objectif est de rendre la surcharge facilité pour le développeurs.

Alternatives Considered

Laisser tel-quel, mais avec du doublon de fonctionnalité (actuellement le cas dans Lunatic & Luantic-DSFR)

@laurentC35 laurentC35 added Type: Refactor Move code without changing signature quality Improve code quality management labels Dec 2, 2024
@laurentC35 laurentC35 changed the title [Enhancement]: remttre le fonctionnel "metier" dans Lunatic [Enhancement]: remettre le fonctionnel "metier" dans Lunatic Dec 3, 2024
@laurentC35
Copy link
Contributor Author

laurentC35 commented Dec 3, 2024

ToDo: discuter avec le métier de la priorité
Prendre en compte dans les prochaines évolutions Lunatic de ce volet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
management quality Improve code quality Type: Refactor Move code without changing signature
Projects
None yet
Development

No branches or pull requests

1 participant