#169 Mapp App
Closed: Fixed None Opened 16 years ago by mmcgrath.

People like maps. I'd like to autogenerate some using the mdomsch + |DrJef| script. Currently found at:

http://git.fedoraproject.org/hosted/fedora-infrastructure.git/scripts/geoip/

I'd like to get the following information mapped by GeoIP:

  • active torrent seeds for each torrent (to be thumbnailed and linked at torrent.fedoraproject.org) - Hourly
  • repo requests from mirrors.fedoraproject.org or start.fedoraproject.org (if/when it gets deployed) over the last week - every 6 hours
  • Commits over the last month (basically ssh logs from cvs-int) - Daily

The way I see it, this app should be run on the logging box and should expose all the maps in a /maps/directory. Then the other apps can link to img src=http://fedoraproject.org/maps/whatever.png to get the map. Additionally we have to add some wording (headers and a footer noting that we're using the city.dat information provided by maxmind)


I've got #1 (bittorrent) and part of #2 (mirrorlist requests) done:

http://publictest1.fedora.redhat.com/jima/maps/bittorrent/

http://publictest1.fedora.redhat.com/jima/maps/mirrorlist/

Both refresh as requested.

Not sure about some of the finer details for mapping start.fp.o activity, and I still need access to logs for #3.

Thanks to mmcgrath for the /maps alias on fp.o, these maps are now available as:

http://fedoraproject.org/maps/bittorrent/

http://fedoraproject.org/maps/mirrorlist/

http://fedoraproject.org/maps/cvs-commits/

(Yes, I finished up on part 3.)

I'm not sure if anyone wanted to pretty up the HTML, my design skills are worthless. :-)

Login to comment on this ticket.

Metadata