Ciao, sto iniziando una discussione incrociata sulla ml allargata ninux e quella bolognese,
inviterei chi è in quella bolognese di venire ad iscriversi alla ml wireless@ml.ninux.org così da poter discutere davvero tutt*. Riporterò questo report su antennine.noblogs.org ____________________ La mia considerazione sul map server è che è uno strumento utile e i dati al suo interno sono preziosi (abbiamo migliaia di contatti) Sul map server in ML è stato detto: necessita di manutenzione, ne abbiamo due. -primo: https://github.com/ninuxorg/nodeshot -secondo: https://github.com/ninuxorg/nodeshot/tree/0.9.x In fondo alla mail, leggi i punti critici dei nostri due mapp server. Io non ho ancora messo mano a nessuno dei due, perchè comunque non è una impresa da affrontare in solitaria. bisogna impegnarsi in due o tre of rose più se si vuole svecchiare uno dei due map server. e prima di tutto dobbiamo convenire tutti sulla sua utilità o meno e su cosa deve fare. E poi anche guardarsi intorno.. Non siamo i soli ad avere questa necessità e nell'informatica è conveniente condividere le necessità.. Allora mi sono guardata un po intorno. Tipo: huee 3) http://libremap.net/ altro progetto comunitario abbandonato da Freifunk berlino e Altermundi Argentina, direi dal circa 6 anni Deduco che non bastano 2 persone per portare avanti un progetto simile. Allora vado a sbirciare che fanno ora, 4) freifunk web map: https://freifunk.net/wie-mache-ich-mit/community-finden/ Usa leaftlet js lato frontend ed usa un qualche cosa in php che gli esponde del json con dati geojson https://api.freifunk.net/map/ffGeoJsonp.php nn so se provengono da un db.. probabile? o un sqlite? bho.. cmq funzionante, non so dove sta il codice ma potremmo farcelo dare e pensare ad un export/import? 5)tetaneutral (tolosa) https://radio.tetaneutral.net/map/ idem frontend in leaflet js e poi geojson piatto, https://radio.tetaneutral.net/map/public.json direi che lo importano forse a mano dal form che è nell'altra pagina e pare un custom form in js. https://radio.tetaneutral.net/map/contribute 6) Guifinet dalla pagina metti su un nodo in tre mosse: https://guifi.net/es/trespasos ti manda alla mappa: https://guifi.net/guifi.dir/mapa/mapa_es.html ARGH! direi che sono nella nostra medesima condizione di deriva... li contattiamo? per sapere se stanno ponendo rimedio e che direzione stan prendendo.. 7) https://framacloud.org/fr/cultiver-son-jardin/umap.html mi è capitato di usufruire di questo servizio della framasoft.. valuterei di unirci allo sviluppo di un software cartografico più ampio, così da scavallare le necessità di soli gruppi di mesh network 8) https://imeshyou.gotennamesh.com/ nn so chi siano, li riporto come esempio che non mi interessa, perchè utilizzano googlemap. CONCLUSIONI per poter scegliere secondo me va fatta una lista di requisiti e soddisfazioni. A me, una cosa come quella di tetaneutral, per il gruppo valsamoggia ninux è abbastanza. Ma comprendo che il mapserver 1 avesse molte più features! come conciliamo la necessità minima con il mantenere uno strumento raffinato nel tempo? Se vi va ampliate la ricerca... la incollo anche qui: https://pad.gattini.ninja/p/ricercapermapserver2020 in cima proviamo a stilare i requisiti! ciao Cristina _______________ allegato succo di scambio mail di settimana scorsa :) Punti critici del primo: da claudio pisa All'epoca dello sviluppo del primo Nodeshot (così si chiama il software del mapserver) qualcuno aveva proposto OpenStreetMap come base ma purtroppo ancora moltissime zone non erano mappate e quindi alla fine si è optato per Google maps. Ora Google vorrebbe un numero di carta di credito (non prepagata) per togliere la patina di grigio dalla mappa, ma finora non ci sono stati volontari in questo senso. Guardando il codice, le chiamate alle API di Google sono sparse ovunque e non sono sicuro che sia sempre possibile una traduzione 1:1 in API OpenStreetMap. In più ci sono altre 2 questioni: 1) il codice è scritto in Python 2, che è tramontato [*]. Forse si può fare una conversione automatica a Python 3 (ma "traduzione automatica" non mi suona come una cosa affidabile). 2) map.ninux.org gira su una ubuntu 14 che è fuori dalla grazia di Canonical da 2 anni. Provando a fare il dist-upgrade si rompe tutto. Comunque probabilmente con un po' di insistenza e di tempo (o con una reinstallazione e configurazione from scratch) questo problema sarebbe risolvibile. Altrimenti penso che si potrebbe utilizzare Nodeshot 2.0, che era stato sviluppato su OpenStreetMap, e mi sembrava funzionante e operativo (una istanza funzionante è qui [#]). Poi era stato annunciato l'abbandono dello sviluppo ma penso solo per mancanza di tempo. Punti critici del secondo: from Nemesis """ [Nodeshot 2.0] aveva alcuni "rough edges" ma credo che il grosso delle feature fossero pronte per essere usate. Ê comunque rimasto non poco indietro rispetto alle versioni di python e django utilizzate oggi, avrá bisogno di manutenzione. """ _______________________________________________ Wireless mailing list Wireless@ml.ninux.org https://ml.ninux.org/mailman/listinfo/wireless