libremap / libremap.net

repository to coordinate deployment of aggregated worldwide map on http://libremap.net
3 stars 0 forks source link

aggregation only mode #2

Open elf-pavlik opened 10 years ago

elf-pavlik commented 10 years ago

how about making instance running on libremap.net agregation only? i see advantages in approach where all the routers post updates to instances of their local communities and libramap.net only replicates from them and doesn't accept any updates directly from routers!

elf-pavlik commented 10 years ago

@andrenarchy what do you think about routers not submitting directly to libremap.net database? it can possibly save some headaches down the road. for people who for whatever reason don't setup an instance of db for their network you could still offer separate db at greenhouse.libreamap.net or something else suggesting to grow up :wink:

andrenarchy commented 10 years ago

That's definitely an interesting thought! I think that it's a good way to point out the decentralized approach from the very beginning. Technically, it's a no-brainer and I'd like to do this for political reasons.

@nicoechaniz: what do you think? Any other name suggestions? :smile:

elf-pavlik commented 10 years ago

I would also see it possibly setting us in healthy direction once we want/need to deal with authentication. I still need to check out how replication works in couchdb and if it has some way of keeping track on provenance of data...

nicoechaniz commented 10 years ago

Yes I completely agree with each community setting up their own servers. Big projects (guifi.net, altermundi, freifunk) can host servers for their small communities that cannot host a local instance and still libremap.net would only replicate (pull) from others. There's also the issue of showing node data from other databases which might not be interested in hosting local libremap instances, but would like their data to show on the global map. We could have some instance dedicated to this.

elf-pavlik commented 10 years ago

@nicoechaniz good point! maybe we could also host an instance of couchdb on something like proxy.libremap.net which would use all kind of adapters to only pull-in data from different kinds of databases? (eg. nodeshot)

nicoechaniz commented 10 years ago

yep, exactly.

elf-pavlik commented 10 years ago

where can i find source file for network diagram used in about section?