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: 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: 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 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: 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: 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: 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: 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: 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: 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: 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



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