PapillonApp / papillon-v6

Le client alternatif de vie scolaire ouvert à tous et porté par la communauté
https://getpapillon.xyz
GNU General Public License v3.0
128 stars 47 forks source link

[Bug]: Moy Min & Max #281

Closed Slysoks closed 2 months ago

Slysoks commented 2 months ago

Description du bug

La moyenne minimale et maximale ne sont pas réelles

Étapes à reproduire

  1. Se connecter à Papillon dans un espace de démo par exemple
  2. Aller dans la catégorie notes

Comportement attendu

la moyenne minimale et maximale sont liées aux min max des notes et non des élèves, ce qui rend l'info moins utile. je n'en voit donc pas d'utilité.

Appareil

Samsung A52 5G

Version du système d`exploitation

Android 14

Version

6.6.6

Environnement

Prébuild de développement (iOS/Android)

Service scolaire

🦋 Pronote

Captures d'écran / vidéo

No response

Contexte supplémentaire

No response

Gabriel29306 commented 2 months ago

Tu parles des moyennes de notes, matières ou globale ?

Slysoks commented 2 months ago

Screenshot_20240819_235750_Papillon

Là, Moyenne max et Moyenne min

Gabriel29306 commented 2 months ago

Moyenne max: Moyenne des moyennes max des matières. Moyenne min: Moyenne des moyennes min des matières.

Elles n'existent pas en tant que donnés fournis par Pronote (en tout cas pas pour les élèves). Alors on "triche".

Voit ça un peut comme des bornes max et min. Si tu es l'élève parfait, tu ne pourras pas avoir, en théorie, plus que la moyenne max. Et toujours en théorie, si tu es le cancre, tu ne devrais pas pouvoir avoir moins. Je précise en théorie car on ne connait pas les coefficients des matières, ce qui donc fausse le calcul.

Slysoks commented 2 months ago

Donc est-ce que ça vaut le peine de le laisser ?

Gabriel29306 commented 2 months ago

Je dirais que oui, ça te donne une idée de la distance de ce qui te sépare de "l'excellence", ou au contraire de "la catastrophe" de ta classe. On pourrait obtenir le meilleur ou le minimum au tous les utilisateurs utilisaient Papillon, sauf que de 1 ce n'est pas le cas, et de 2, on ne peut pas stocker les données des utilisateurs comme on le veut, Papillon fait un traitement local des données de Pronote. On pourrait penser à quelqu'un d'héberger chez lui un serveur pour ses amis et lui même, mais on quitterai encore ce côté du tout en local.

Gabriel29306 commented 2 months ago

Pardon pour le pavé en plus 😅

Slysoks commented 2 months ago

J'ai un VPS que j'utilise pas stv

Gabriel29306 commented 2 months ago

Non, Papillon est passée à Pawnote justement pour pouvoir faire tout en local. Peut-être que avec la V7 il y aura des fonctionnalités en plus pour faire ce genre de chose 😉

Slysoks commented 2 months ago

C 5€ par mois pour 6Go de RAM, 4 coeurs, 100Go NVMe, 1Go/s up et down. Si jamais un jour vous êtes intéressés... (C chez Contabo si jamais)

Slysoks commented 2 months ago

Je suis en train de refaire une petite beauté à des parties de l'app, magnifico

Gabriel29306 commented 2 months ago

Pardon, mais il y a la V7 qui sera annoncée ce Jeudi 22. L'actuelle V6 sera délaissé au profit de la V7. Donc non que ton travail est inutile, il ne sera sûrement pas publié d'une quelconque façon sur les voies officielle (tu peux utiliser ton propre repo)

Slysoks commented 2 months ago

Et si je l'ajoute pr la V7 ?

Gabriel29306 commented 2 months ago

Faudra attendre la sortie

Slysoks commented 2 months ago

Mais vs la développez où ? Sur un autre repo privé ?

Gabriel29306 commented 2 months ago

Je n'en fais malheureusement pas parti, mais oui, elle est développée sur un repo en privé avec uniquement certains membres de l'Équipe Papillon.

Slysoks commented 2 months ago

Aaaa, je trouve que tu devrais en faire parti, car tu réponds rapidement et bien. On va faire une pétition 🤣 Sur ce, je te souhaite une bonne nuit car il est tard ! 🛏️🛏️