Rename AMIES --> DirectMairie
Overall
Côté backend, il faudra renommer les packages et imports, certaines classes, la base de données (login/mdp). Côté frontend, idéalement il faudrait renommer les prefixes des composants, et les changer dans tous les templates, donc changer
amies-error
endirectmairie-error
oudm-error
par exemple.dm-error
ca serait peut-être un peu plus court et lisible.Je pense que tu pourrais découper en 2 PRs peut-être: une pour le backend et une pour le frontend. Et on essaiera de relire si tu nous ping quand tu es prêt.
L'image docker utilisé pour la CI s'appelle
docker-amies
mais ca vaut peut-être pas le coup de la renommer (parce qu'elle est hébergée publiquement sur DockerHub, donc il faudrait la republier là-bas)Si tu as des questions quand tu commences, n'hésite pas
and
Oui, c'est bien la première ligne du fichier application.yml qu'il faut modfier. Bien sûr, le code qui lit ces propriétés doit l'être aussi: partout où l'annotation
ConfigurationProperties
est utilisée, un préfixe commençant paramies
est passé comme valeur de l'annotation, qu'il faudra modifier endm
oudirectmairie
(selon ce que tu choisis). J'ai une préférence pourdirectmairie
, qui est plus clair.Il faudra bien sûr aussi modifier toute la documentation, qui liste et décrit les propriétés.
Pour le frontend, ma préférence est inversée: Le préfixe utilisé pour les composants serait trop long si c'était
directmairie
. La norme est de se limiter à 2 ou 3 caractères.
Tasks
Group amies
-
Rename amies --> DirectMairie
amies/puppet-amies directmairie/puppet-directmairie
Project -
Rename project -
Rename repos (do not forget to change remotes on the developers machines) -
search/replace: code
adullact-puppet/app_amies adullact-puppet/app_directmairie
Project -
Rename project -
Rename repos (do not forget to change remotes on the developers machines) -
search/replace: code
adullact-puppet/vagrant-amies adullact-puppet/vagrant-directmairie
Project -
Rename project -
Rename repos (do not forget to change remotes on the developers machines) -
search/replace: code -
Rename profile module
amies/amies-server directmairie/directmairie
Project -
Rename project amies-server --> DirectMairie -
Rename repos amies-server --> DirectMairie (do not forget to change remotes on the developers machines) -
rename options --amies.*
in code -
#70 (closed) rename email subjects -
#70 (closed) rename URL in emails (hard coded ?) -
#79 (closed) Rename amies into directmairie in: documentation -
#80 (closed) Rename amies into directmairie in: package.json -
search/replace remaining code
ninjasquad/docker-amies
Docker image -
rename + recreate on Gitlab registry