AtelierSoude / OpenRepairPlatform

OpenRepairPlatform is a web application based on Django designed to organizing collaborative and non-profits repair structures - Still in development
34 stars 16 forks source link

Suggestion: faciliter la gestion des animateurs par séances #146

Open Skrattoune opened 2 years ago

Skrattoune commented 2 years ago

Hello,

j'ai deux suggestions concernant la gestion des animateurs:

1/ quand on ouvre un évènement donné, on voit le nombre de participants et d'animateurs: image c'est super bien fait

quand on est sur la liste des évènements, serait il possible de rajoutter, pour les admin, volunteers (et actives ? -> je ne suis pas très clair sur qui ils sont dans votre modèle) le nombre des animateurs. Ca serait pratique pour qu'ils aient rapidement une vue d'ensemble de quand il manque du monde ... et éventuellement s'inscrire pour cette date, ou bien contacter des animateurs image

Cette première sugestion est assez simple à implémenter. Les 2 autres seraient moins prioritaires:

2/ On pourrait aussi rajoutter éventuellement le concept d'animateurs disponible en backup, disponible au cas où on ait des désistements ou des maladies

2bis/ De façon similaire, on pourrait introduire dans un second temps le concept de liste d'attente pour les visiteurs (genre 20% du nombre de participants) aussi en cas de désistement

ClemsP commented 2 years ago

Alors oui concernant l'affichage du nombre d'animateurs attendus sur la carte d'event. Il y a un moment c'était visible, je l'ai enlevé entre temps, mais c'est effectivement une bonne info à voir du premier coup d'oeil.

Pour le 2/ , je ne comprends pas trop la proposition. Mais de notre côté, de toute façon le fait d'indiquer un nombre d'animateurs attendus ainsi que la liste n'est qu'indicatif. Car dans les fait, ce n'est pas limitant. Certains s'inscrivent et d'autres pas. Et on ne refuse pas d'animateurs dans le cas où on est trop.

Et pour la liste d'attente, on y avait pensé. Mais je pense que c'est assez compliqué à mettre en place car cela tient compte du fait que les gens reçoivent bien les mails et les regardent, dans le cas où une place se libèrerait et qu'il serait automatiquement inscrit. C'est à réflechir mais ce n'est pas prioritaire selon moi.

ClemsP commented 2 years ago

Affichage des organizers sur les cartes d'événéments fait ici :https://github.com/AtelierSoude/OpenRepairPlatform/commit/0fc93b8bb4a1e90340c593e4b99448814d4408b0

formacube commented 2 years ago

Super, merci Clément. Ca marche nickel pour l'affichage du nb des animateurs inscrits. On vera plus tard si ça fait du sens d'implémenter une liste d'attente pour nous

En attendant, si tu mets #146 dans le titre du commit, il y aura un lien directement créé dans l'issue 146 de Github. Du coup c'est plus facile à suivre et les hyperliens sont directement créés. Tu peux aussi mettre deux numéros d'issue en séparant par un espace et en commençant chacune par un dièse: #146 #146