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