Re: New Developer Locations map available

2007-08-05 Thread Alexander Schmehl
* Holger Levsen [EMAIL PROTECTED] [070804 17:18]:
  Without clustering the map is too slow to be usable. 
 Speaking of unusable, I'd appreciate if a png version of the map is created 
 too, as I usually have javascript disabled.

... and you can't embed google maps into your slides for a presentation
about Debian.


Yours sincerely,
  Alexander

-- 
http://learn.to/quote/
http://www.catb.org/~esr/faqs/smart-questions.html


signature.asc
Description: Digital signature


Re: New Developer Locations map available

2007-08-05 Thread James Treacy
On Sun, Aug 05, 2007 at 10:09:55PM +0200, Alexander Schmehl wrote:
 * Holger Levsen [EMAIL PROTECTED] [070804 17:18]:
   Without clustering the map is too slow to be usable. 
  Speaking of unusable, I'd appreciate if a png version of the map is created 
  too, as I usually have javascript disabled.
 
 ... and you can't embed google maps into your slides for a presentation
 about Debian.

I'll look into generating a large map using google maps. If it can't
generate something better than the previous one, we can continue
generating the old one too.


-- 
James Treacy
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: New Developer Locations map available

2007-08-04 Thread Andreas Barth
* James Treacy ([EMAIL PROTECTED]) [070804 03:51]:
 Having never been keen on the Debian Developer Locations map(*), I
 decided it was time to create something better. Please take a look at
 http://people.debian.org/~treacy/developer-locations.html
 I'd like to hear what others think of it.

 The cool thing about this is that it uses google maps so it allows
 you to zoom in on areas you are interested in. Notice how clustering
 reduces the number of markers in areas of high concentration of
 developers (necessary or the map is too slow). As you zoom in the
 density decreases and fewer markers are visible on the screen so more
 are displayed.

In the default view, I think we have too few markers - at least in the
area I could judge it, that is Europe (it really looks like we only have
a few people there, whereas with the old map, you can get a good
impression where the debian-dense is higher).


 Of course, being able to zoom in makes mistakes in the data more
 obvious. In particular, there are a number of people who claim to
 live in the water. To be fair, some of those near the coast may have
 entered a correct location but rounding has placed them on the wrong
 side of the coastline.

The other issue I have is that the data is too detailed in lots of cases
-  one can easily spot which place exactly certain DDs live (I don't
have a personal issue with this though, because I just gave the
coordinates of the town I live in which isn't secret anyways).


Cheers,
Andi
-- 
  http://home.arcor.de/andreas-barth/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: New Developer Locations map available

2007-08-04 Thread James Treacy
On Sat, Aug 04, 2007 at 10:17:24AM +0200, Andreas Barth wrote:
 In the default view, I think we have too few markers - at least in the
 area I could judge it, that is Europe (it really looks like we only have
 a few people there, whereas with the old map, you can get a good
 impression where the debian-dense is higher).

Without clustering the map is too slow to be usable. The clustering
algorithm creates a grid and uses the large marker whenever there
are more than a (configurable) number of markers in a square. I'll
try refining the grid a bit and upping the number per grid to see
what happens. For usablility, the goal is to keep less than about 150
markers on the screen at a time.

One idea I had was to overlay the number of people represented by a marker
to the center of the marker.

 The other issue I have is that the data is too detailed in lots of cases
 -  one can easily spot which place exactly certain DDs live (I don't
 have a personal issue with this though, because I just gave the
 coordinates of the town I live in which isn't secret anyways).

Is this really a concern? All the public knows is that an anonymous DD
lives within 1km of that spot (actually about .7km east-west at 45 deg
N or S).

-- 
James Treacy
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: New Developer Locations map available

2007-08-04 Thread Andreas Barth
* James Treacy ([EMAIL PROTECTED]) [070804 14:05]:
 On Sat, Aug 04, 2007 at 10:17:24AM +0200, Andreas Barth wrote:
  In the default view, I think we have too few markers - at least in the
  area I could judge it, that is Europe (it really looks like we only have
  a few people there, whereas with the old map, you can get a good
  impression where the debian-dense is higher).
 
 Without clustering the map is too slow to be usable. The clustering
 algorithm creates a grid and uses the large marker whenever there
 are more than a (configurable) number of markers in a square. I'll
 try refining the grid a bit and upping the number per grid to see
 what happens. For usablility, the goal is to keep less than about 150
 markers on the screen at a time.
 
 One idea I had was to overlay the number of people represented by a marker
 to the center of the marker.

I agree that clustering is a good idea.

However, it might be usefull to e.g. say a cluster can at maximum be 50
(or 30?) developers or so - just to make sure we don't get too few
points on parts of the map with many developers (it works quite well if
one is not on the view the world-size). I think that even the first
map should give you a good graphical impression of the geographically
distribution of Debian. (It would become better if the clusters could be
of different size depending on the numbers.)



  The other issue I have is that the data is too detailed in lots of cases
  -  one can easily spot which place exactly certain DDs live (I don't
  have a personal issue with this though, because I just gave the
  coordinates of the town I live in which isn't secret anyways).
 
 Is this really a concern? All the public knows is that an anonymous DD
 lives within 1km of that spot (actually about .7km east-west at 45 deg
 N or S).

Well, I wouldn't like it for my data - but my data is inaccurate by way
more anyways :)), so I don't mind too much for the map.


Cheers,
Andi
-- 
  http://home.arcor.de/andreas-barth/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: New Developer Locations map available

2007-08-04 Thread Holger Levsen
Hi,

On Saturday 04 August 2007 14:05, James Treacy wrote:
 Without clustering the map is too slow to be usable. 

Speaking of unusable, I'd appreciate if a png version of the map is created 
too, as I usually have javascript disabled.


regards,
Holger


pgp1CbMrOuv1U.pgp
Description: PGP signature


Re: New Developer Locations map available

2007-08-04 Thread James Treacy
On Sat, Aug 04, 2007 at 10:17:24AM +0200, Andreas Barth wrote:
 In the default view, I think we have too few markers - at least in the
 area I could judge it, that is Europe (it really looks like we only have
 a few people there, whereas with the old map, you can get a good
 impression where the debian-dense is higher).

I have upped the number of partitions in the grid. It looks much
better (especially North America and Europe). Let me know if you think
it is too slow.

-- 
James Treacy
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



New Developer Locations map available

2007-08-03 Thread James Treacy
Hello web guys.
I hope there are still some people here who remember me. :)

Having never been keen on the Debian Developer Locations map(*), I
decided it was time to create something better. Please take a look at
http://people.debian.org/~treacy/developer-locations.html
I'd like to hear what others think of it.

The cool thing about this is that it uses google maps so it allows
you to zoom in on areas you are interested in. Notice how clustering
reduces the number of markers in areas of high concentration of
developers (necessary or the map is too slow). As you zoom in the
density decreases and fewer markers are visible on the screen so more
are displayed.

Of course, being able to zoom in makes mistakes in the data more
obvious. In particular, there are a number of people who claim to
live in the water. To be fair, some of those near the coast may have
entered a correct location but rounding has placed them on the wrong
side of the coastline.

To help developers get their coordinates in the correct format
and check to see the effect of rounding on their location I also
created http://people.debian.org/~treacy/coordinate-lookup.html .
I think this should be linked from the web site in
http://www.debian.org/devel/developers.loc (and some of the other
options for generating coordinates removed).

As an aside, I think that [+-]ddd.d should be the only format
mentioned for the format of coordinates. Looking through the developer
coordinates, I noticed too many people make mistakes in generating or
entering other formats (what does an angle of 5924 mean?).

If there is interest in using this on the web site, I'd like to wait
a few weeks before switching. I will be contacting developers with
questionable coordinates and would like to give them a chance to fix
them. A few questionable locations on the current map does not look
too bad but I have found over 40 problems when using the new map.

(*)I feel free to criticize the map as I originally wrote the scripts to
generate it.

-- 
James Treacy
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: New Developer Locations map available

2007-08-03 Thread Anthony Wong
Hi James,

On 04/08/07, James Treacy [EMAIL PROTECTED] wrote:
 Hello web guys.
 I hope there are still some people here who remember me. :)

Sure :)

 Having never been keen on the Debian Developer Locations map(*), I
 decided it was time to create something better. Please take a look at
 http://people.debian.org/~treacy/developer-locations.html
 I'd like to hear what others think of it.

 The cool thing about this is that it uses google maps so it allows
 you to zoom in on areas you are interested in. Notice how clustering
 reduces the number of markers in areas of high concentration of
 developers (necessary or the map is too slow). As you zoom in the
 density decreases and fewer markers are visible on the screen so more
 are displayed.

I like it very much, it is so cool. Personally I have been trying to
do the same thing but had been stuck at the clustering problem. I've
tried yours, initially markers are clustered well, but after a few
zoom in and out and panning, the clustering fails to work, and then
lots of red markers are shown instead, causing my browser to grind to
a halt.


 Of course, being able to zoom in makes mistakes in the data more
 obvious. In particular, there are a number of people who claim to
 live in the water. To be fair, some of those near the coast may have
 entered a correct location but rounding has placed them on the wrong
 side of the coastline.

 To help developers get their coordinates in the correct format
 and check to see the effect of rounding on their location I also
 created http://people.debian.org/~treacy/coordinate-lookup.html .
 I think this should be linked from the web site in
 http://www.debian.org/devel/developers.loc (and some of the other
 options for generating coordinates removed).

 As an aside, I think that [+-]ddd.d should be the only format
 mentioned for the format of coordinates. Looking through the developer
 coordinates, I noticed too many people make mistakes in generating or
 entering other formats (what does an angle of 5924 mean?).

 If there is interest in using this on the web site, I'd like to wait
 a few weeks before switching. I will be contacting developers with
 questionable coordinates and would like to give them a chance to fix
 them. A few questionable locations on the current map does not look
 too bad but I have found over 40 problems when using the new map.

 (*)I feel free to criticize the map as I originally wrote the scripts to
 generate it.

 --
 James Treacy
 [EMAIL PROTECTED]

I hope this map can replace the current one in the future, after all
the bugs are flushed out.
I'd also like developer names to be shown for the markers too, but
people will start to think about the privacy issues... and currently
db.debian.org doesn't report developers' coordinates to the general
public, doing so may require some kind of changes...

Anthony Wong


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]