OpenStreetMap/Attività/Sviluppi OSMAnd

Da Wikimedia Italia.
Jump to navigation Jump to search

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 sotto)
  • 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

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.

Proposta OSMAnd

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.