From nick at ccl4.org Wed Feb 7 11:11:45 2001 From: nick at ccl4.org (Nicholas Clark) Date: Wed Aug 4 00:10:52 2004 Subject: More decisions to make In-Reply-To: <20010206220611.A30426@beta.home>; from chrisb@jesmond.demon.co.uk on Tue, Feb 06, 2001 at 10:06:11PM +0000 References: <20010206220611.A30426@beta.home> Message-ID: <20010207171145.I63724@plum.flirble.org> I hereby declare this list open (having gratuitously subscribed you both to it from the admin system) On Tue, Feb 06, 2001 at 10:06:11PM +0000, Chris Benson wrote: > Some thoughts:- > > "Envious of the fun they have in London .... > > "Manchester may have the better footie team, but Tyneside has the best > Perl mo[u]?ngers .... Not really sure about that one > "We are a Perl users from disparate backgrounds who want:- > * a social event with other technical people > * to develop a local group that can support each other in technical and > other areas > * improve our use/understanding/... of Perl > * to promote Perl as a good platform ... for application development and > convenient utilities > * > * to have fun That seems a pretty good summary I guess we're aiming at "anyone north of Yorkshire" although we're not going to turn away anyone from Catterick, Coldstream or Carlisle Nick From chrisb at jesmond.demon.co.uk Wed Feb 7 14:38:40 2001 From: chrisb at jesmond.demon.co.uk (Chris Benson) Date: Wed Aug 4 00:10:52 2004 Subject: More decisions to make -> A LIST! In-Reply-To: <20010207171145.I63724@plum.flirble.org>; from Nicholas Clark on Wed, Feb 07, 2001 at 05:11:45PM +0000 References: <20010206220611.A30426@beta.home> <20010207171145.I63724@plum.flirble.org> Message-ID: <20010207203840.A1880@beta.home> On Wed, Feb 07, 2001 at 05:11:45PM +0000, Nicholas Clark wrote: > I hereby declare this list open (having gratuitously subscribed you both > to it from the admin system) Excellent! > On Tue, Feb 06, 2001 at 10:06:11PM +0000, Chris Benson wrote: > > > "We are a Perl users from disparate backgrounds who want:- > > * a social event with other technical people > > * to develop a local group that can support each other in technical and > > other areas > > * improve our use/understanding/... of Perl > > * to promote Perl as a good platform ... for application development and > > convenient utilities > > * > > * to have fun > > That seems a pretty good summary Anyone want to add anything: we need something to be sent to new joiners the message currently reads: Here's the general information for the list you've subscribed to, in case you don't already have it: :-( Shall I draft a "Mission Statement"? > I guess we're aiming at "anyone north of Yorkshire" > although we're not going to turn away anyone from Catterick, Coldstream or > Carlisle I reckon anyone prepared to get to/passing through Newcastle and anyone who wants Yet Another Perl Mailing List! -- Chris Benson From nick at ccl4.org Wed Feb 7 14:56:00 2001 From: nick at ccl4.org (Nicholas Clark) Date: Wed Aug 4 00:10:52 2004 Subject: More decisions to make -> A LIST! In-Reply-To: <20010207203840.A1880@beta.home>; from chrisb@jesmond.demon.co.uk on Wed, Feb 07, 2001 at 08:38:40PM +0000 References: <20010206220611.A30426@beta.home> <20010207171145.I63724@plum.flirble.org> <20010207203840.A1880@beta.home> Message-ID: <20010207205559.P63724@plum.flirble.org> On Wed, Feb 07, 2001 at 08:38:40PM +0000, Chris Benson wrote: > On Wed, Feb 07, 2001 at 05:11:45PM +0000, Nicholas Clark wrote: > Anyone want to add anything: we need something to be sent to new joiners > the message currently reads: > Here's the general information for the list you've subscribed to, > in case you don't already have it: > > :-( > > Shall I draft a "Mission Statement"? Yes, this would be good. I'm not feeling hugely inspired > > I guess we're aiming at "anyone north of Yorkshire" > > although we're not going to turn away anyone from Catterick, Coldstream or > > Carlisle > > I reckon anyone prepared to get to/passing through Newcastle and anyone > who wants Yet Another Perl Mailing List! Yes. We're not fussy :-) Is it too subtle that Catterick is in Yorkshire (to the best of my knowledge), Coldstream in Scotland and Carlisle somewhat west of the "north east" Nick From nick at ccl4.org Fri Feb 9 18:20:10 2001 From: nick at ccl4.org (Nicholas Clark) Date: Wed Aug 4 00:10:52 2004 Subject: toy for the website Message-ID: <20010210002010.F38928@plum.flirble.org> I've got a some content for the website. Bath.pm has the clickable world map of pms I've written a script to turn the XML into a label file for xearth. My X root window is now a globe with perl monger groups pointed out. [we're not on their because that XML file doesn't have our lat/long in it yet. It also seems to let us change the list owner separately from the tsar. Maybe this is how we can do it] grab standard out from following to file, say pm.xearth. Then xearth -markerfile pm.xearth et voila (after a wait) Version 2 will optionally use LWP to get the XML from the mothership at www.pm.org Nick #!/usr/bin/perl -w # Version 0.01 # use strict; use XML::Simple; # Make missing lat/long !exist with suppressempty my $ref = XMLin ((shift || '-'), suppressempty => 1); my $groups = $ref->{group}; foreach my $name (sort keys %$groups) { my ($lat, $long) = @{$groups->{$name}{location}}{"latitude", "longitude"}; my $id = $groups->{$name}{id}; if (!defined $lat or !defined $long) { print "# $name ($id) has no ICBM block :-(\n"; } else { my $bad_coord; if ($lat =~ tr/-0-9.//c) { warn "malformed latitude for $name: $lat"; $bad_coord = 1; } if ($long =~ tr/-0-9.//c) { warn "malformed longitude for $name: $long"; $bad_coord = 1; } if ($name =~ tr/\0-\37\"//) { warn "worrying $name"; $bad_coord = 1; } if ($bad_coord) { print "# $name ($id) has mangled ICBM block lat=$lat long=$long\n"; } else { $name =~ s/á/?/g; # Hmm. What's the simplest module to get these $name =~ s/é/?/g; # correct? $name = "\"$name\"" if $name =~ tr/-0-9A-Za-z.//c; print "$lat\t$long\t$name\t# $id\n"; } } } From nick at ccl4.org Sat Feb 10 05:30:47 2001 From: nick at ccl4.org (Nicholas Clark) Date: Wed Aug 4 00:10:52 2004 Subject: toy for the website In-Reply-To: <20010210002010.F38928@plum.flirble.org>; from nick@ccl4.org on Sat, Feb 10, 2001 at 12:20:10AM +0000 References: <20010210002010.F38928@plum.flirble.org> Message-ID: <20010210113047.H38928@plum.flirble.org> On Sat, Feb 10, 2001 at 12:20:10AM +0000, Nicholas Clark wrote: > I've got a some content for the website. > Bath.pm has the clickable world map of pms > I've written a script to turn the XML into a label file for xearth. > My X root window is now a globe with perl monger groups pointed out. > [we're not on their because that XML file doesn't have our lat/long in it > yet. It also seems to let us change the list owner separately from the > tsar. Maybe this is how we can do it] > > grab standard out from following to file, say pm.xearth. Then > > xearth -markerfile pm.xearth > > et voila (after a wait) > > Version 2 will optionally use LWP to get the XML from the mothership at > www.pm.org However, what I forgot to say was that putting the marker file in a known, terse position on the website would be cool, as it would allow a sig of the form xearth -markerfile `lynx -source http://www.flirble.org/~nick/P/pm.txt >/tmp/pm.$$ echo /tmp/pm.$$`& (better to be terse, http://www.flirble.org/~nick/P/pm.txt is a bit long, but as the long stuff is inside `` it can actually be split no problem) Maybe I should put a ; before the echo in case people try to cut and paste as 1 line Nick