OpenStreetMap/Attività/Sviluppi OSMAnd

Da Wikimedia Italia.
Jump to navigation Jump to search
Sviluppi OSMAnd
Stato
concluso
Categoria
sostegno volontari, OpenStreetMap

Contatto OSMAnd per possibili sviluppi

Proposta emersa durante la pianificazione con soci e volontari OSM, contatto per possibili sviluppi.

  • 4 giugno: richiesta di preventivo a sviluppatori OSMAnd da idee emerse da discussione e riportate qui sotto in "Proposta per possibili sviluppi"
  • 8 giugno: risposta di OSMAnd con indicazioni su possibili costi, verranno discussi con i soci e volontari interessati.

La discussione continua via mail con altri volontari coinvolti che hanno mostrato interesse.

  • 4 Ottobre: ripresa del lavoro e riunione con i volontari per decidere come procedere
  • 13 Ottobre: mail a sviluppatori OSMAnd
  • 19 Ottobre: riunione richiesta da sviluppatori OSMAnd (riassunto)
  • 14 Novembre: abbiamo inviato una mail chiedendo aggiornamenti agli sviluppatori sui tempi per avere il preventivo
  • 15 Dicembre: inviata nuova mail per aggiornamento dopo non aver ricevuto più risposte da due mesi
  • 16 Dicembre: ricevura mail da OSMAnd che indica che stanno portando avanti il progetto per conto loro e non serve il nostro supporto.
  • 28 Dicembre: pianificata chiamata di confronto per il 13 Gennaio 2022 con sviluppatori e alcuni membri del gruppo proponente
  • 13 Gennaio 2022: riunione con alcuni membri del gruppo proponente e gli sviluppatori (riassunto)

Proposta per possibili sviluppi

A. Follow an existing OSM relation
Priority: Maximum
In the search results, add a new tab (after History, Categories and Address) "Routes" containing all the matches by name (short_name, alt_name, name:*...) of the existing routes of type foot, hiking or bicycle. https://wiki.openstreetmap.org/wiki/Relation:route#Route_types_.28route.29
Once selected the router will use it (like the GPX option) instead of calculating the route with path segments.
Example of relation: https://www.openstreetmap.org/relation/2674708
Please consider reporting users broken relations (with missing segments or multiple paths, by example).
B. Distinguish Pharmacies from Para-pharmacies
Priority: High
Change the icon color of pharmacies to green (from pink) in the main theme (amenity=pharmacy + dispensing != no), show "parapharmacy" text (amenity=pharmacy + dispensing=no) and differentiate it from pharmacies (probably keeping current icon).
C. Fix the wikidata links
Priority: Low
When a POI has the wikidata tag, it should be treated like the Wikipedia tag: a clickable link that opens the browser prepending: http://wikidata.org/wiki/ to the value.
D. Consider the International Phonetic Alphabet (IPA)
Priority: Lowest
Fix pronunciation problems by considering the tag name:pronunciation: https://wiki.openstreetmap.org/wiki/Key:name:pronunciation
E. Use wikipedia/wikidata tags to correctly place Wikipedia POIs
Priority: High
Give priority to OSM Coordinates, when available, instead of Wikipedia/Wikidata.

Riunione 19 Ottobre

Chiamata con OSMAnd Team del 19 Ottobre 2021

Presenti
Anisa, Lorenzo, Victor (OSMAnd founder) e Eugene (OSMand developper)
Riassunto
il team di OSMAnd chiede una riunione per poter approfondire lo sviluppo e il reale interesse di WMI nel proseguimento dell'attività. Viene confermato che l'interesse è di inserire le feature richieste all'interno di OSMAnd e non in un'applicazione alternativa. OSMAnd richiede di rivedere tutte le feature richieste per discutere sul reale bisogno:
  • A) composta complessa ma di interesse per OSMAnd, Victor procederà a suddividere il compito in azioni più semplici e che producano degli output di intermedi in tempi più brevi.
  • B) issue già risolta da francias, Grazie :D !! non verrà richiesto un compenso a WMI
  • C) issue che verrà analizzata e che era stata compresa in maniera più complessa del reale bisogno richiesto dal gruppo, verrà fornita una stima del costo
  • D) issue complessa e non chiaro il reale utilizzo, ci viene consigliato di aprire una issue su github che spieghi il problema. Non compreso nel prossimo sviluppo ma potrebbe essere sviluppata in autonomia da OSMAnd insieme ad altre issue di traslitterazione già avviate.
  • E) problema complesso, l'idea di OSMAnd è che il problema sia dei progetti e non in sè di OSMAnd da risolvere. Non intendono procedere a risolvere questo problema che richiederà a loro di rivedere gran parte del metodo di generazione dei dati dai progetti wiki.
Proseguo
OSMAnd fornirà il preventivo per la suddivisione del task A e per il costo del task C. WMI e i volontati creeranno una issue su GitHub per descrivere un esempio di issue D.

Riunione 13 Gennaio 2022

Presenti:

  • Lorenzo Stucchi
  • Rosa Colacicco
  • Marco Montanari
  • Alessandro Palmas
  • Ferruccio Cantone
  • Victor (OSMAnd)
  • Anisa Kuci

Riassunto: OSMAnd procederà in autonomia alla realizzazione della nostra richiesta A, di dare la possibilità di seguire una relazione. Il loro processo di realizzazione sarà diviso in tre diversi step che li porteranno gradualmente a comprendere la complessità del problema e a valutare la soluzione migliore:

  • Inizialmente verranno mostrate sulla mappa le relazioni che hanno il tag osmc:symbol, sarà poi possibile cliccare su tale simbolo e vedere la relazione sulla mappa con i suoi dettagli. Questo punto è in corso di sviluppo e ci manderanno la possibilità di provare una versione demo per avere da noi un feedback;
  • Il punto successivo valuterà la possibilità di fornire la lista di tutte le relazioni visibili nell'area mostrata nella mappa, lo sviluppo non è ancora iniziato e hanno idee ma non sanno esattamente come farlo
  • Routing, sembra essere il punto più complicato e sul quale non hanno molte idee, hanno indicato diverse criticità (alcune discutibili).

Abbiamo concluso che rimaniamo in attesa di novità da loro per avere una versione demo di prova. Preferiscono avere pienamente controllo su queste modifiche perché la mappatura segue diverse regole e tecniche in varie parti del mondo e loro riescono ad avere una visione più globale.