← Retour aux issues

Mode GPS

publié le , mis à jour

⚙️ Ceci est une proposition de changement de code.

Rendez-vous sur sa page Coderberg pour l'osculter.

Avatar Codeberg de laemlaem

Début très expérimental d'un mode GPS, assisté par LLM. Il faut la voir comme une exploration libre du sujet, loin de l'implémentation finale.

Le mode GPS est un sujet sérieux, qu'il faudra tester lourdement avant une mise en prod, ou/et signaler comme très expérimental avec une décharge de responsabilité, surtout pour le mode voiture vu la dangerosité extrême de ce mode de transport.

  • enregistrer des itinéraires via cartes.app
  • en faire des scenarios de test pour simuler le mode GPS
  • itérer sur le brouillon de mode GPS de cette PR
  1. Avatar Codeberg de LinkCodeDevLinkCodeDev

    existe t il une issue pour discuter de ce début très expérimental d'un mode GPS ?

  2. Avatar Codeberg de etienneJretienneJr

    bah je dirais que ici c'est le bon endroit pour discuter, non ?

  3. Avatar Codeberg de laemlaem

    Oui on peut en discuter ici ! De mon côté je pense que j'ai surestimé le travail nécessaire pour faire un mode GPS. Ayant observé depuis plusieurs mois les GPS en voiture et à vélo, ayant vu le traitement par la presse de la nouveauté Gmaps qui n'est pas si impressionnante du tout, je pense qu'on doit aller sur ce segment. C'est l'une des dernières briques qu'il nous manque pour se targuer d'être un OS complet de cartes.

  4. Avatar Codeberg de LinkCodeDevLinkCodeDev

    Je pense qu’il faudrait demandé a Claude ou a Mistral de mieux commenter les codes, pour que les humains puissent les comprendres

  5. Avatar Codeberg de laemlaem

    Ou repartir de zéro, haha.

  6. Avatar Codeberg de LinkCodeDevLinkCodeDev

    Après être passé sur la branche gps, bun dev a écrit plusieurs fois:

    [Server HMR] Subscription error: Error [TurbopackInternalError]: Cell CellId { type_id: ValueTypeId { id: 376, name: ValueType { name: "turbopack_core::loader::WebpackLoaderItems" } }, index: 4 } no longer exists in task TaskId { id: 856 } NextConfig::webpack_rules (index out of bounds)
    
    Debug info:
    - Execution of hmr_update_with_issues_operation failed
    - Execution of PlainIssue::from_issue failed
    - Execution of PlainSource::from_source failed
    - Execution of <WebpackLoadersProcessedAsset as Asset>::content failed
    - Execution of WebpackLoadersProcessedAsset::process failed
    - Cell CellId { type_id: ValueTypeId { id: 376, name: ValueType { name: "turbopack_core::loader::WebpackLoaderItems" } }, index: 4 } no longer exists in task TaskId { id: 856 } NextConfig::webpack_rules (index out of bounds)
        at <unknown> (TurbopackInternalError: Cell CellId { type_id: ValueTypeId { id: 376, name: ValueType { name: "turbopack_core::loader::WebpackLoaderItems" } }, index: 4 } no longer exists in task TaskId { id: 856 } NextConfig::webpack_rules (index out of bounds)) {
      location: undefined
    }
    

    mais je n'arrive pas a reproduire l'erreur

  7. Avatar Codeberg de LinkCodeDevLinkCodeDev

    et est-ce normal si quand on est sur la branche gps, la barre de gauche est vide ? correction: les boutons sont a gauche...pourquoi cette différence ?

  8. Avatar Codeberg de laemlaem

    Cette branche gps est pas à jour avec master. D'où tes deux commentaires je pense. Un rebase ou merge serait nécessaire.

    Tu veux bosser sur ces fonctionnalités ? Vraiment, repartir de zéro (tout en s'inspirant de cette branche si y a des trucs bien) me semble une éventualité. Le seul truc qui marchotait sur cette branche c'était l'enregistrement des trajets, qui est le préalable au code d'un mode GPS :)


✏️ Participer à la discussion