Re: Some Northern Irish Fun and Games ...

2001-05-21 Thread Marty Pauley

On Fri May 18 07:27:10 2001, Greg McCarroll wrote:
> This is the sort of thing that happens in the country i grew up in  
> 
> http://news.bbc.co.uk/hi/english/uk/northern_ireland/newsid_1336000/1336347.stm

But Greg, it's not what you think.  It's part of a secret trans-atlantic
conspiricy to prevent further development of our encryption dance.

But they're too late!

-- 
Marty

 PGP signature


Re: Tie::Scalar::Decay ...

2001-04-10 Thread Marty Pauley

On Tue Apr 10 15:51:21 2001, Rob Partington wrote:
> In message <[EMAIL PROTECTED]>,
> Greg McCarroll <[EMAIL PROTECTED]> writes:
> > * David Cantrell ([EMAIL PROTECTED]) wrote:
> > > ... is on its way to CPAN.  If you're desperate for it, you can also snarf
> > > it from http://www.cantrell.org.uk/david/tech/Tie-Scalar-Decay-1.0.tar.gz.
> > shurely Tie::Array::Decay would be better
> 
> Didn't Tony from Blackstar do this already?  

Yes, but he didn't upload it to CPAN: it's on the belfast.pm site.

-- 
Marty

 PGP signature


Re: Disclaimer

2001-04-10 Thread Marty Pauley

On Tue Apr 10 13:59:15 2001, Matthew Byng-Maddick wrote:
> No. You cannot sell the source and binaries seperately.

Yes you can.  If you do, you must sell the source at cost price.

-- 
Marty

 PGP signature


Re: Disclaimer

2001-04-10 Thread Marty Pauley

On Tue Apr 10 11:27:48 2001, Robert Shiels wrote:
> 1. I want anything I write to be free for others to use and generally bugger
> about with.
> 2. I don't want anyone to be allowed to sell my code, or to sell anything
> closely derived from it.

Then you cannot use GPL, Artistic, BSD, or any free software license.

You might want to check out some of the
  "Let's jump on the Open Source Bandwagon" licenses from Sun and Apple.

-- 
Marty

 PGP signature


Re: Disclaimer

2001-04-10 Thread Marty Pauley

On Mon Apr  9 13:09:31 2001, Robert Shiels wrote:
> A lot of you write and distribute free perl code. What do you do about
> copyright and disclaimers in the code itself. I've had a look at a few
> examples and it seems you don't really bother.
> 
> I think it is probably worth doing, and we will need one for the
> NotMattsScripts project, so does anyone have a good concise copyright and
> disclaimer notice for free Perl code? I've googled around and can't find
> anything I like.

I do this:

=head1 COPYRIGHT

Copyright (C) 2001  Marty Pauley.

This program is free software; you can redistribute it and/or modify it under
the terms of either:
a) the GNU General Public License as published by the Free Software Foundation;
   either version 2 of the License, or (at your option) any later version.
b) the Perl Artistic License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

=cut

The FSF site recommended this.  I just use the GPL with non-perl code.

The FSF people say this:

  The license of Perl.
This license is the disjunction of the Artistic license and the GNU GPL--in
other words, you can choose either of those two licenses. It qualifies as a
free software license, but it may not be a real copyleft. It is compatible with
the GNU GPL because the GNU GPL is one of the alternatives.

We recommend you use this license for any Perl package you write, to promote
coherence and uniformity in Perl programming. Outside of Perl, we urge you not
to use this license; it is better to use just the GNU GPL.

  The Artistic license.
We cannot say that this is a free software license because it is too vague;
some passages are too clever for their own good, and their meaning is not
clear. We urge you to avoid using it, except as part of the disjunctive
license of Perl.

Have a look at http://www.fsf.org/philosophy/license-list.html


-- 
Marty

 PGP signature


Re: Ummm... Perl not professional??

2001-04-06 Thread Marty Pauley

On Fri Apr  6 07:12:33 2001, Andy Williams wrote:
> 
> Just looking for a good book on Email I can across the review for
> Programming Internet Email (Oreilly) by [EMAIL PROTECTED]

He's probably lucky that he's wrong.  His ISP, NTL, employ many
professional Perl programmers to write Perl systems to supply idiots
with email addresses.

-- 
Marty

 PGP signature


Re: Social Meeting

2001-04-02 Thread Marty Pauley

On Thu Mar 29 03:13:59 2001, Dave Cross wrote:
> 
> OK. Bowing to pressure from the heretics - we'll go to the Anchor next
> Thursday. Never let it be said that I don't listen to the little 
> people :)
> 
> Can someone product a set of simple instructions on how to get there.

Could someone please post the directions before Thursday.

-- 
Marty

 PGP signature


Re: ISO8601 [was] Re: Pointless, Badly-Written Module.

2001-03-30 Thread Marty Pauley

On Thu Mar 29 15:37:29 2001, [EMAIL PROTECTED] wrote:
> > * - BTW, does that mean that all calls within NI are now charged at local
> > rate?  Can belfast.pm enlighten me on this?
> 
> Do you really think we'd get that lucky? No we get hit with the charge for a
> national call even though it's all in the one area code. They just divide it
> with codes for each area, so Belfast in 02890 whilst Lisburn is 02892.

Calling from Belfast to Lisburn is charged as a local call, AFAIK.

Before the number change Belfast was 01232 and Ards/Bangor was 01247,
but calling between them was considered local.  Now they are 02890 and
02891, and still local.

> So like London we get hit with a 2nd or 3rd change in the last 10 years
> and get no real benefit from it.

It means that we don't have to dial the STD code when calling within NI,
saving three keystrokes: NI is well known for golf, after all.

-- 
Marty

 PGP signature


Re: April Meetings

2001-03-26 Thread Marty Pauley

On Sun Mar 25 19:05:36 2001, Tony Bowden wrote:
> On Sun, Mar 25, 2001 at 06:44:43PM +0100, Dave Cross wrote:
> > The April meetings are approaching and we have no firm plans for them yet.
> > The social meeting will be on April 5th. Last plan I remember was that 
> > mstevens was going to investigate booking the cellar bar at the Cittie of 
> > Yorke. Did that happen?
> 
> Hmmm  or, you could have your social meeting in Belfast, while Schwern
> is still here ...

It might be cheaper to fly Schwern and you to London.

You could get your Grand Visir to arrange a belfast.pm thingie as well.

-- 
Marty

 PGP signature


Re: Debian question ...

2001-03-24 Thread Marty Pauley

On Thu Mar 22 14:48:48 2001, Marcel Grunauer wrote:
> 
> David Cantrell writes
> 
> >is there an easy way of getting a list of all the packages which are  
> >currently installed?  I dislike dselect intensely, and the docs for   
> >dpkg et al don't say anything useful.
> 
> dpkg -l | grep '^ii'

  dpkg -l | grep '^.i'

is better.  The second char is the current state; the first is the
intended state.  Usually the intended state for installed packages is to
stay installed, but they could be held (status 'hi') to lock them at a
particular version.

-- 
Marty

 PGP signature


Re: Fruit flies like a banana

2001-03-24 Thread Marty Pauley

On Fri Mar 23 18:17:13 2001, Lucy McWilliam wrote:
> Yeah, like where they knock out the alcohol dehydrogenase gene and get all
> the flies absolutely bladdered :-))

Can I assume that these genes were removed to donate to London.pm members?

-- 
Marty

 PGP signature


Re: ISO8601 [was] Re: Pointless, Badly-Written Module.

2001-03-21 Thread Marty Pauley

On Wed Mar 21 12:00:24 2001, Jonathan Peterson wrote:
> 1. Please can we stop this silly 'firstname lastname' format. The most
> significant string (family name) should come first, with a standard
> delimiter (comma) before the first name (which should come last). This is
> what bibliographies and libraries have used for years, so should everyone
> else. Please use:
> LASTNAME, [FIRSTNAME|FIRST INITIAL]

That would work if 'significant' was well defined in relation to names,
but it isn't.  It works with dates because 'significant' has a well
defined meaning in relation to numerical quantities.

In some circumstances the family name is the most important: the
bibliography example works because we tend to talk about 'Einstein'
rather than 'Albert'.  It would also work in most situations in some
countries (like Japan) where the family name is used much more
frequently than in English-speaking countries: in Japan it is standard
to give your name as family name followed by common name.

In some countries the 'family name' is actually defined by your job,
location, or other mutable property.  It used to be like that in Europe.

In other countries the family name changes each generation, so taking
"Jonathan Peterson" as an example: his father would be "Peter "
and his children would be " Jonathanson".

> 2. The address format is a real mess, being least significant string first,
> and no clear guide as to whether comma or newline or both are the acceptable
> delimiters. Also, the location of the postcode string is arbitrary, and in
> any case the postcode repeats information and is often redundant. However,
> since postcodes can be easily fed into computer programs, and are language
> independant, they should replace all that other stuff.
> Please use:
> ISO planet code, ISO country code, POSTCODE, Building Number[, apartment
> number][, business name]

So, you think the Martians actually care about ASCII, Roman alphabets,
or the 'International' standards!?  Well, they do care a bit, but only
for the sake of peace.

> Note also that country code is compulsory. In the past post offices assumed
> that addresses without a country code were local and assumed the 'current'
> country as the one required for delivery.

No they didn't.  If the address is obviously not local, they try their
best to send it to the correct country.  If the postmen were machines,
then they would probably make assumptions.  Human postmen can do amazing
things, like deliver letters addresses to "John Smith, the house with the
blue door, near the flower shop in the main street in Newtownards".

> Note too that ISO planet code has been introduced so that when we colonise
> mars, we will not be left with 3 billion ambiguous addresses! What a mess

Colonise Mars!?  Not if we get here first.

> that would be! As you see I have really learned from the Y2K thing, which
> caused such massive chaos here on earth when all the computers stopped
> working and the planes fell out of the sky etc etc.
> 
> I hope others will take these suggestions to heart,
> 
> Peterson, Jonathan
> Earth, UK, W1H 6LT, 40, Ideashub
> 2001-03-21

To assist with interplanetary communication, the Martian government has
decided to standardise on the URL syntax for specifying locations within
our solar system.  They are working with standards bodies to produce
seperate schemes for pan-galactic and inter-galactic URLs, but they are
being hampered by a lack of absolute inertial frame of reference in the
universe, and some stubborn blue creatures from Sirius.  The
interplanitary URL is sufficient for our short-term expansion plans.
Unfortunatly the actual specification of the scheme is a millitary
secret, but I can target your house with the following:
  ipbm://3/401392692/759227092/5

Have fun!

-- 
Marty



Re: Pointless, Badly-Written Module.

2001-03-21 Thread Marty Pauley

On Tue Mar 20 15:13:07 2001, David H. Adler wrote:
> On Tue, Mar 20, 2001 at 05:34:06PM +, David Cantrell wrote:
> > 
> > You are Michael Schwern, and I claim your m4d h41rkut skillz.
> 
> Oh, get real.  Schwern has *no* relation to haircuts *at all*...

- Forwarded message from Michael G Schwern <[EMAIL PROTECTED]> -

Date: Wed, 21 Mar 2001 12:06:26 +
From: Michael G Schwern <[EMAIL PROTECTED]>
To: Marty Pauley <[EMAIL PROTECTED]>
Subject: Re: FW: london-pm RE: Pointless, Badly-Written Module.

Tell them if they keep talking shit about me I'll have to personally
come down and CUT THEIR HAIR!
http://us.imdb.com/Title?0103645

And if anyone happens to have a spare lifetime they could always implement
http://archive.develooper.com/perl-qa%40perl.org/msg00148.html

-- 

Michael G. Schwern   <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/
Perl6 Quality Assurance <[EMAIL PROTECTED]>   Kwalitee Is Job One

List context isn't dangerous.  Misquoting Gibson is dangerous.

- End forwarded message -

-- 
Marty



Re: Module of the Year contender...

2001-03-21 Thread Marty Pauley

On Tue Mar 20 17:21:11 2001, Tony Bowden wrote:
> On Tue, Mar 20, 2001 at 12:14:44PM -0500, Dave Cross wrote:
> > From ny.pm.
> > The meme is spreading :)
> 
> > At Tue, 20 Mar 2001 17:01:19 +, Michael G Schwern <[EMAIL PROTECTED]> wrote:
> > > On the shoulders of such giants as Date::Christmas, Date::Discordian
> > > and Date::Tolkien::Shire stands Date::MMDDYY!
> > > http://search.cpan.org/search?dist=Date-MMDDYY
> > > Reason #120398 why I need to get CPANTS off the ground.
> 
> This is what happens when I forward London.pm mail internally ...

OOPS!  Looks like he'll be getting multiple copies then.

-- 
Marty

 PGP signature


Re: Matt's Scripts Projects

2001-03-20 Thread Marty Pauley

On Tue Mar 20 11:46:25 2001, Gareth Harper wrote:
> On a completely off topic note I'm appealing to the contractors among you
> here.  Those of you who have yor own company.  Did you set yourselves up as
> a Limited Company, or as a Sole Trader.  If you set yourself up as a limited
> company did/do you have liability insurance etc.

Limited Company.  Clients and agents all seem happier when dealing with
a Limtied Company.  Many just assume you have one and you could have a
few problems getting paid if you don't.

I don't have liability insurance, but don't look at me as a good
example: I paid my tax a year late, and keep forgetting to send in my
VAT returns!

-- 
Marty



Re: Version control

2001-03-16 Thread Marty Pauley

On Mon Mar 12 21:45:34 2001, Jim Gillespie wrote:
> Does ClearCase work with anything but Solaris?  I was talking to my current
> boss and he reckons it needs a patched kernel in order to do funky stuff
> with the file system.

I've used it on AIX.

-- 
Marty



Re: Version control

2001-03-12 Thread Marty Pauley

On Mon Mar 12 16:57:09 2001, Leon Brocard wrote:
> David Cantrell sent the following bits through the ether:
> 
> > But there are alternatives.  Does anyone here have any comments on
> > Perforce or Clearcase?  Needless to say, both companies have crap websites
> > with no useful documentation and a tonne of marketing arse.
> 
> I've used Perforce previously, and it's pretty nice, if costly for a
> commercial project (free for open source, iirc). I've heard good
> things about Aegis[1] which now has a Perl interface (cue Blackstar
> folks who use it) but I'm not sure about it - it seems too, um,
> different. On the whole I think CVS is Good Enough, and I hate RCS.

Aegis is more than version control, which is why we used it at BlackStar.
We were going to go with CVS at one stage, but we realised that our main problem
was not version control, but QA.  Aegis enforces a peer-review policy for each
project.  The process goes something like this:

1. an administrator creates a 'change' on the system: this basically involves
describing what needs to be done, and deciding what sort of testing is required
for this task.

2. a developer develops a change and writes tests for it, if required.  In the
default change configuration the tests must pass with the new code and fail with
the old code.  The developer cannot finish his work until this happens (or the
admin changes the test flags on the change).

3. a reviewer now looks at what the developer has changed.  If he thinks it is
not totally insane, he can pass the change.  He usually fails it: goto 2.

4. an integrator now merges the change into the code baseline.  Before this can
happen, the tests must be run again, passing with the new code and failing with
the old.  The integrator can fail the change for any other reason as well.


The version control part of Aegis can be any system you want, although the
default configuration uses tools that the Aegis author has written.  If I were
to install aegis again, I would try to get it to work with CVS as a backend.

I mostly like it.  The biggest problem I find is that the Aegis concept of
distributed development is not the same as mine.  If all the developers have
access to the one central machine while they are working, things are fine.  If I
want to work on my laptop on a plane, things get vary complicated.  There is a
utility called 'aedist' that is intended to make this distribution work, but it
doesn't behave in a way that makes sense to me.

-- 
Marty



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Marty Pauley

On Sat Mar 10 08:30:53 2001, Greg McCarroll wrote:
> * David H. Adler ([EMAIL PROTECTED]) wrote:
> > On Fri, Mar 09, 2001 at 06:48:16AM -0500, Dave Cross wrote:
> > > > 
> > > > I wonder if O'Reilly approached the copyright holder ...
> > > 
> > > Heh!
> > 
> > > "The use of the beer glass image in association with the Perl language 
> > > is a trademark of the London Perl Mongers".
> > 
> > I'm pretty sure NY.pm can claim prior art here... :)
> > 
> 
> But aren't trademarks associated with market association, i think
> London.pm wins here ... ;-) 

As an impartial observer who has watched both of you, I think London.pm has it.
NY.pm can use pizza instead.

-- 
Marty