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
Le projet maintient encore deux backends, php et python, mais ce double support n’est plus utile.
Les derniers développements ont été réalisés uniquement sur le backend python. Maintenir également php ajoute de la complexité, de la dette technique et un risque de divergence sans bénéfice réel.
Décision
Le backend php sera supprimé cette année afin de simplifier le projet et de conserver une seule implémentation backend : python.
Dans un premier temps, voici les tâches identifiées :
suppression du code et des fichiers liés à php
nettoyage des appels frontend
suppression des traitements spécifiques aux réponses php
mise à jour de la documentation
adaptation de Docker et des scripts si nécessaire
note de migration pour passer du PHP au Python
Dans un second temps, et dans une PR séparée, il conviendra de réorganiser les fichiers pour que tout soit accessible depuis la racine sans copier / coller afin de faciliter la maintenance, mise à jour, développement, etc.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Contexte
Le projet maintient encore deux backends,
phpetpython, mais ce double support n’est plus utile.Les derniers développements ont été réalisés uniquement sur le backend
python. Maintenir égalementphpajoute de la complexité, de la dette technique et un risque de divergence sans bénéfice réel.Décision
Le backend
phpsera supprimé cette année afin de simplifier le projet et de conserver une seule implémentation backend :python.Travaux associés / planifiés
Les travaux ont déjà été entamé sur la branche :
https://github.com/mviewer/mviewerstudio/tree/remove-php
Dans un premier temps, voici les tâches identifiées :
phpphpDans un second temps, et dans une PR séparée, il conviendra de réorganiser les fichiers pour que tout soit accessible depuis la racine sans copier / coller afin de faciliter la maintenance, mise à jour, développement, etc.
Beta Was this translation helpful? Give feedback.
All reactions