world map with tahoe pins in it #642
Labels
No Label
0.2.0
0.3.0
0.4.0
0.5.0
0.5.1
0.6.0
0.6.1
0.7.0
0.8.0
0.9.0
1.0.0
1.1.0
1.10.0
1.10.1
1.10.2
1.10a2
1.11.0
1.12.0
1.12.1
1.13.0
1.14.0
1.15.0
1.15.1
1.2.0
1.3.0
1.4.1
1.5.0
1.6.0
1.6.1
1.7.0
1.7.1
1.7β
1.8.0
1.8.1
1.8.2
1.8.3
1.8β
1.9.0
1.9.0-s3branch
1.9.0a1
1.9.0a2
1.9.0b1
1.9.1
1.9.2
1.9.2a1
LeastAuthority.com automation
blocker
cannot reproduce
cloud-branch
code
code-dirnodes
code-encoding
code-frontend
code-frontend-cli
code-frontend-ftp-sftp
code-frontend-magic-folder
code-frontend-web
code-mutable
code-network
code-nodeadmin
code-peerselection
code-storage
contrib
critical
defect
dev-infrastructure
documentation
duplicate
enhancement
fixed
invalid
major
minor
n/a
normal
operational
packaging
somebody else's problem
supercritical
task
trivial
unknown
was already fixed
website
wontfix
worksforme
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Reference: tahoe-lafs/trac-2024-07-25#642
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I want one of those world maps with little colored pins in. I want blue pins for storage servers connected to the new community grid (not yet created), and I want green pins for hackers who've contributed to the project.
Okay, I created a user account on http://OpenStreetMap.org named "zooko" and clicked on my neighborhood of South Boulder, CO, USA. :-)
Okay, so I will make some comments on this.
There are several different methods to get what you want.
Lets enter node data into the openstreetmap database (so that it's there for everybody), query a list from there and put this list (in .kml format or something like that) on some web server, as well das some lines of JavaScript displaying a map with the marks from the above KML file.
Enter all data to openstreetmap and /render/ new tile images with our dots directly on the map. This is much more work (in man hours, as well as in CPU cycles, storage and bandwidth).
Don't enter the data into the openstreetmap database, but keep a private listing somewhere. (This means that somebody must update the list, or write an email bot or something like that.) Display the privately updated list via OpenLayers ontop of the regular openstreetmap map.
Personaly, I'd go the first route. Esp. in that case, I'd write a script fetching the data as well as the OpenLayers stuff to display it. You only need to put that on a web server somewhere.
Do the other contributors to tahoe source code mind registering their approximate geographical location in OpenStreetMap.org ?
My approach to privacy here is to zoom out until you feel sufficiently private. For me, that was zooming out until South Boulder was a small spot on the map and then clicking on that spot. Now I've registered my geographical location as South Boulder without revealing anything more precise.
I'm not sure how this compares to OpenStreetMap or jbglaw's solution but Frappr seems to do what you want.
Replying to vinc456:
It appears that Frappr has rebranded themselves as "platial". Anyways I've created a map which you can access http://platial.com/mapv/Tahoe/643701#/here. Adding yourself/a pin to the map is as simple as clicking the "join" button and typing in the name of a city.
The map can be embedded on a webpage.
There are probably better solutions but this gets the job done....
Come to think of it Tahoe's project page already provides very similar functionality courtesy of Google Maps.
The results can be similar to Subversion's "Where in the World?" Note that adding a pin requires registration. This could be a good or bad thing.
It's also possible to create an free-standing Google map that is embeddable in websites. Permissions vary from an invite-only basis to "anybody can edit". I've created a sample here. This particular example is unlisted and can be shared only with selected people who have this map's URL.
I would love to have this. A world map with colored pins showing where the VolunteerGrid servers are located would be very cool. Also if there were pins of a different color showing where TahoeLAFS contributors live that would make me happy too. (See [the CREDITS file]source:CREDITS for who I consider to be contributors.) However, I'm not going to prioritize setting this up, so if somebody else wants to click the "accept" button and take responsibility for this task then it is a lot more likely to get done. :-)
As I said, it's simple creating an embedded map with OSM. The only point is to get people's (and probably server's) geo-positions.
I think I'll write an email to the list and ask for the data. If I get some reasonable reply, we can use that. (Putting that into the OSM database would make manegement and changing easier, though.)
Per my comment:69958 I created a user account on http://OpenStreetMap.org named "zooko" and clicked on my neighborhood of South Boulder, CO, USA. Is that sufficient to give you the information you need for my location? How can I also enter in the coordinates of things other than myself, such as my server, which is in a different location?
Are you sure you ceated an account? http://www.openstreetmap.org/user/zooko tells me that "zooko" is not known...
OSM is first of all a hugh database containint "interesting" stuff (roads, post boxes, houses, benches, ...). Thus you take one of the editors (eg. JOSM, Potlatch, ...) and enter known information about objects (first of all their location) into it. This is done in key/value pairs.
For Tahoe, I'd probably do something like:
tahoe_user=yes
or
tahoe_server=yes
Actually, it's quite hard getting a good tag design really correct (wrt. extensibility, eg. get ir right for attaching supplied storage size afterwards etc.) For a start, it would probably nice to simply collect longitude/latitude of persons and servers and keep these in a simple CSV file or the like. OpenLayers can easily parse that.
Sorry, my account is named "zooko@zooko.com".
I've now implemented a small hack to play with pin features :)
http://webcontent.osm.lab.rfc822.org/tahoe/
I've used GeoRSS as a base, that is, we can have a Heading, Link and a describing text for each pin, easily. I've split it up into three groups (devs, users and servers) and would like to get your comments on it. (And I think I need help with the map extend. How can I place proper CSS there to let it extend to the rest of the screen?)
If I get positive responses here, I'd announce it to the mailing list. Though I'd strongly underline that publishing your exact location (and that of the tahoe servers) might or might not be a good idea.
I would like to contribute some coordinates of myself, my tahoe servers, etc., but I can't figure out how to either (a) learn the (approximate) lat-lon coordinates of my servers to mail them to you or (b) click on some map somewhere which will give you the coordinates.
Can you tell me how to do one of these things?
There are several ways. The easiest probably is to scroll down. In the lower right corner, you'll see the longitude/latitude value of your current mouse cursor position.
If you want to have satellite images, you can for example find your position in Google Maps, center that point (eg. double-click it) and look at the permanent URL ("Link", in the top right at least for the Google Maps Germany service). You'll find the latitude/longitude pair in the "&ll=..." URL parameter. (Keep in mind that OSM and Google list the two values in different order, so it would be nice to /verify/ them if you'd also name a nearby city.)
I'll probably try to add some kind of "submit" menu on right-click, but that seems to be not /that/ easy compared to the initial map setup :)
I've now added your data, as well as myself (being an user.)
Hey, my location and that of my home workstation "yukyuk" are markedly different on that map. Why don't you upload your data file to the volunteer grid and give me the write cap? :-)
I'm kind of old-style there. Please drop me an unified diff :) I've put links to the three data source files (simple XML, human-readable formatted) to the top of the page.
The community grid is no more, as far as I know. :/