Create a developer guide with onboarding in mind
Bonjour,
Afin de faire suite à notre réunion du 19 juillet 10h30 entre le MenJS et Rizomo, voici l'issue pour collaborer sur le projet de "Developer guide".
Chacun va travailler sur sa partie. Une fois ceci fait, merci de poster dans les commentaire le lien "CodiMD" de votre partie. On verra ensuite comment on combine tout ça dans un seul fichier.
C'est donc ici un espace de discussion et collaboration, et pas vraiment destiné à être une Merge Request directement depuis cette issue.
Le "plan" décidé pendant la réunion est le suivant. A côté de chaque "point", il y'a marqué les personnes qui s'en occupent. Evidemment, si vous avez d'autres choses à dire, les ajouter, tant que ça vous paraît pertinent.
*** Plan ***
-
C'est quoi LaBoite ?
- Expliquer le projet du point de vue fonctionnel @othmane.rogler-tazi
-
Environement technique
- Le système de thème @vincent.fontesse
- Le système de fichier / Où est quoi ? @othmane.rogler-tazi
- Différence client/serveur @MeXaR
- Système "DDP" (Debug WebSockets sur l'onglet network du devtool par exemple) @MeXaR
- Expliquer le "useTracker"/"withTracker" / Décider si il faut ou non réactivité cas par cas, comment faire ? @MeXaR
-
Uses/Dev cases
- Comment créer un CRUD back+front ? (Methodes, publications, schema, react, tests unitaires, etc...) @jason.lavigne @corentin.faisy
- Que penser à mettre à jour quand on modifie une collection ? (Tests unitaires, schema, migrations, etc...) @jason.lavigne @corentin.faisy
-
Environement social
- Les différents labels/flairs gitlab (surtout le critical) @lionel.morin
- Mécanisme social de revue @lionel.morin