You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lubomir Rintel e08f83873c users: Add Lubomir Rintel 3 weeks ago
.idea Rewrite to use YAML instead of JSON 3 years ago
users users: Add Lubomir Rintel 3 weeks ago
www Rewrite to use YAML instead of JSON 3 years ago
.gitignore Rewrite to use YAML instead of JSON 3 years ago
Readme Rewrite to use YAML instead of JSON 3 years ago
sample.yaml Rewrite to use YAML instead of JSON 3 years ago
yaml-to-kml.py Don't require parameters containing defaults 3 months ago

Readme

Kernel.org keysigning map
~~~~~~~~~~~~~~~~~~~~~~~~~

About
~~~~~
The project is realized with leafletsjs [0] and uses Openstreetmap [1] to
render the map. Each kernel.org account holder may put a place mark to show the
world where they might be available for a keysigning.

Privacy
~~~~~~~
The source repository is public, so when you pick coordinates, PLEASE be
mindful of your privacy. The last thing you want is someone knocking on your
door demanding that you fix their computers. It is recommended that you only
list the city centres in the source YAML files, unless you really like
uninvited visitors.

How to get on the map?
~~~~~~~~~~~~~~~~~~~~~~
Find out your coordinates (latitude,longitude). Nominatim can help with this:

- http://nominatim.openstreetmap.org/

Search for your City name, then click "Details" and copy-paste "Centre Point"
coordinates as shown on the results page. If you obtain the coordinates via
some other means, make sure they are in the 'latitude,longitude' order expected
by the script.

Once your have your coordinates, create a new file in users/[username].yaml
where [username] is your kernel.org account name. See other examples already
there, and also a commented "sample.yaml" in toplevel directory. You can list
multiple locations and specify in the description the frequency at which you
may be found at each one.

You may then preview the results by running:

./yaml-to-kml.py -f users/[username].yaml -o www/developers.kml
firefox www/index.html

If all looks good, you need to push this information back into the kernel.org
repository. Once we have collected enough initial data, we will integrate the
map into the main kernel.org website.

[0] http://leafletjs.com/
[1] http://www.openstreetmap.org/