Ajout d'un éditeur visuel#22
Conversation
(cherry picked from commit 16934fd)
|
Salut, et bien écoute, j'aime bien ton idée, si tu veux je te laisse t'adapter à ce que j'est mis en place ? Par contre j'ai l'impression que ta pas les bon fichier. J'ai rajouter les gare intermédiaire (false par default) la vitesse réel du déplacement du train les changement d'horaire en cas de retard, le nombres de train entre 1 et 20 (5 par default), la cause des retard (true/false). Jolie boulot ! On devrai faire une branche dev afin que l'on est les même fichiers de travail tu ne pense pas? |
Done via la PR #23 🥵
Faire une branche de dev afin de tester l'intrégration via HACS avant de release une version stable est en effet une bonne chose. En revanche, je ne pense pas que travailler sur une branche commune soit une bonne idée. Les PR comme celle-ci permettent justement de relire le code de chacun sans que les idées des uns et des autres n'impactent leur propre développement. Autrement dit : idéalement 1 PR = 1 idée / 1 développement, simplifiant ainsi son intégration, sa relecture et son implémentation.
Dans ton cas, ta PR est assez "lourde", tu modifies énormément de fichier "core" (python) ainsi que le composant frontend. Si je me base sur tes développements et que ceux-là ne sont pas validés, avec mes propres évolutions ne pourront pas l'être non plus. Je te propose donc 2 solutions :
L'idée est bonne. Toutefois, je pense qu'il peut être bénéfique de pas trop surchargée ta PR actuelle, à toi de voir 😉 À la limite, si l'on veut simplifier nos échanges, on peut demander à @Master13011 de mettre en place un Discord... |
|
Bonjour, Je vais valider ta MR sans créer de release pour le moment, Il faudra rebase cette branche : #18 Tu peux en cas travailler sur la branche de ProBreizh35:main |
Bonjour,
Je suis tombé sur ce repo un peu par hasard en voulant voir ce qui existait sur HACS en lien avec l'api formidable de la SNCF. J'ai tout de suite accroché à la carte lovelace proposée même si j'y voyais quelques défauts pour lesquels je me permets de vous proposer des solutions :
La solution fonctionne dans un cas nominal (cf. capture ci-dessous). Je testerais dans la journée des cas un peu plus orthodoxe (situations de retards, trains annulées, ect...).
Je me suis aussi permis d'améliorer un peu la qualité de code et j'ai ajouté de la documentation sur les méthodes (GitHub Copilot℗ l'a en grande partie écrite : il peut y avoir des incohérences).
Il se peut que la PR rentre en conflit avec la PR#18 de ProBreizh35. À voir comment est-ce qu'on s'aligne...
TODO avant PR final :
Autres améliorations possibles :