Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
txs:framadate-p18:tips [2018/06/08 23:49] – [Tips] lacouran | txs:framadate_p18:tips [2020/02/06 15:02] – ↷ Page déplacée de txs:framadate-p18:tips à txs:framadate_p18:tips qduchemi | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
==== Tips ==== | ==== Tips ==== | ||
===débug=== | ===débug=== | ||
- | * le débugger | + | * le débuggeur |
- | * utiliser l' | + | * utiliser l' |
* consulter les logs de votre conteneur docker (celle de la base de donnée par exemple) avec < | * consulter les logs de votre conteneur docker (celle de la base de donnée par exemple) avec < | ||
* faire des < | * faire des < | ||
Ligne 22: | Ligne 22: | ||
=== Gérer les traductions | === Gérer les traductions | ||
Gérer les traductions sur framadate et très simple, les développeurs | Gérer les traductions sur framadate et très simple, les développeurs | ||
- | Pour gérer les traductions, | + | Pour gérer les traductions, |
**Modifier le en.json**\\ | **Modifier le en.json**\\ | ||
| | ||
- | Il faut insérer les variables dans l' | + | Il faut insérer les variables dans l' |
**Modifier l' | **Modifier l' | ||
Chaque contenu apparaissant à l' | Chaque contenu apparaissant à l' | ||
- | |||
=== linux : commandes utiles === | === linux : commandes utiles === | ||
Ligne 64: | Ligne 63: | ||
* respecter les choix de nommage : snakecase ou camelcase (pas les deux) | * respecter les choix de nommage : snakecase ou camelcase (pas les deux) | ||
=== éditeur de texte : === | === éditeur de texte : === | ||
- | Utiliser un éditeur de texte comme [[https:// | + | Utiliser un éditeur de texte comme [[https:// |
=== Conseil d' | === Conseil d' | ||
- | * fork le projet | + | * forker |
* faire une branche à partir de la branche master pour chaque issue (git checkout) | * faire une branche à partir de la branche master pour chaque issue (git checkout) | ||
* faire plusieurs commit : 1 par changement fonctionnel ou technique (ajout d'un bouton + fonction associée, etc...) | * faire plusieurs commit : 1 par changement fonctionnel ou technique (ajout d'un bouton + fonction associée, etc...) | ||
* faire les mises à jour de Framadate sur la branche master. | * faire les mises à jour de Framadate sur la branche master. | ||
* gitignore des fichiers qui ne doivent pas être publics (éviter les push force) | * gitignore des fichiers qui ne doivent pas être publics (éviter les push force) | ||
- | * Utiliser [[https:// | + | * Utiliser [[https:// |