Re: h2xs makemaker

2001-03-12 Thread Dominic Mitchell

On Sun, Mar 11, 2001 at 04:09:17PM +, Robin Szemeti wrote:
 
 whilst getting to grips with h2xs this week (which is nowhere near as
 scary as i thought) I read a really good tutorial on building perl
 modules that started with:
 
 1) use h2xs
 2) use h2xs
 3) USE H2XS
 
 I think it twas in html .. it might have been in the mod_perl
 documentation.
 
 the long and short of it is: I have bleeding forgotten where the f it is
 and despite searcing can I find it? .. nope. and its beginning to bug me
 .. lots.

Well, the ExtUtils::MakeMaker man page contains similiar words of
wisdom, but I don't think it's really what you're after...

   How To Write A Makefile.PL

   The short answer is: Don't.

   Always begin with h2xs.
   Always begin with h2xs!
   ALWAYS BEGIN WITH H2XS!

   even if you're not building around a header file, and even
   if you don't have an XS component.

-Dom



Talking about xs...

2001-03-12 Thread Roger Burton West

This strikes me as something that needs a perl module... anyone feeling
particularly bored and like playing with XS?

]librsync (http://freshmeat.net/projects/librsync/)
]  by Martin Pool (http://freshmeat.net/users/bootswork/)
]
]librsync makes the network-delta functions of the popular rsync file
]transfer tool available to other programs. librsync has a streaming
]interface similar to zlib, and is designed to be embedded into diverse
]network applications.

Roger



Re: Strange Request

2001-03-12 Thread Philip Newton

Matthew Byng-Maddick wrote:
 MBM (runs away very fast from ever having to touch a piece of 
  code by the now infamous Matt Wright ever again...)

That reminds me of something I saw on the weekend:

http://neptune.nildram.co.uk/users/cgi.php3 , last paragraph:

"For your convienience, we have a public CGI directory
available to all our Unix hosting customers. included is
FormMail, the industry-standard form-to-email processor."
  ^

Does that strike you with fear and dread, then? :-)

(This after having Nildram be recommended as a good hosting place.)

Cheers,
Philip
-- 
Philip Newton [EMAIL PROTECTED]
All opinions are my own, not my employer's.
If you're not part of the solution, you're part of the precipitate.



Re: Talking about xs...

2001-03-12 Thread Leon Brocard

Roger Burton West sent the following bits through the ether:

 This strikes me as something that needs a perl module... anyone feeling
 particularly bored and like playing with XS?
 
 ]librsync (http://freshmeat.net/projects/librsync/)

I was *sure* something like this was already on CPAN[1]. H. I still
don't really see what advantages having this in Perl would give
you. What kind of applications were you thinking of?

Leon

[1] A wrapper: http://dev.perl.org/archive/13/045
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... A flashlight is a case for holding dead batteries



Re: Strange Request

2001-03-12 Thread Robin Szemeti

On Mon, 12 Mar 2001, you wrote:

 http://neptune.nildram.co.uk/users/cgi.php3 , last paragraph:
 
 "For your convienience, we have a public CGI directory
 available to all our Unix hosting customers. included is
 FormMail, the industry-standard form-to-email processor."
   ^
 
 Does that strike you with fear and dread, then? :-)

well .. to be fair .. yes its appalling Perl but it works, and it IS the
industry standard if only because there is nothing better freely
available.

-- 
Robin Szemeti

The box said "requires windows 95 or better"
So I installed Linux!



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Aaron Trevena

On Fri, 9 Mar 2001, Dave Cross wrote:

 At Fri, 9 Mar 2001 09:24:10 -, "Robert Shiels" [EMAIL PROTECTED] wrote:
  http://www.oreillynet.com/
  
  DJ Adams,  yet another famous London Perl Monger!
  
  With a photo as well no less.
 
 Not just _any_ photo, but one of him drinking beer at a london.pm
 meeting. http://london.pm.org/MeetPics3.html
 
  Well done DJ.
 
 Seconded.

suggestion for website:

How about a page of our acheivments? 

ie CPAN modules, Books, credits, talks and drinking feats?

A. 


-- 
A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A
"As a youngster Fred fought sea battles on the village pond using a 
complex system of signals he devised that was later adopted by the Royal 
Navy. " (this email has nothing to do with any organisation except me)






Re: Talking about xs...

2001-03-12 Thread Roger Burton West

On or about Mon, Mar 12, 2001 at 10:31:09AM +, Leon Brocard typed:

Roger Burton West sent the following bits through the ether:
 ]librsync (http://freshmeat.net/projects/librsync/)
I was *sure* something like this was already on CPAN[1]. H. I still
don't really see what advantages having this in Perl would give
you. What kind of applications were you thinking of?

Ones where (a) one doesn't want to shell out and create an extra process
or (b) one has control over the perl environment but not over the
general system to install rsync.

Roger



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Aaron Trevena

On Mon, 12 Mar 2001, Dean wrote:

 On Mon, Mar 12, 2001 at 10:39:43AM +, Aaron Trevena wrote:
  suggestion for website:
  
  How about a page of our acheivments? 
  
  ie CPAN modules, Books, credits, talks and drinking feats?
 
 If you were going to do this shouldn't they just go under the member pages on 
london.pm.org?
 

could do - but I like the idea of a trophy cabinet type thing.. people can
be proud to have added something to the london.pm trophy cabinet.

A.

-- 
A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A
"As a youngster Fred fought sea battles on the village pond using a 
complex system of signals he devised that was later adopted by the Royal 
Navy. " (this email has nothing to do with any organisation except me)






Re: Autoconf Magic

2001-03-12 Thread Dean

On Mon, Mar 12, 2001 at 11:23:04AM +, Simon Wistow wrote:
 Anybody know anything about doing autoconf stuff (for a C makefile, sad
 but it's necessary) or know any good place to look?

Not personally but i have this in my bookmark list:
http://sources.redhat.com/autobook/autobook/autobook_toc.html

HTH
Dean
-- 
Profanity is the one language all programmers understand
   --- Anon



Re: Autoconf Magic

2001-03-12 Thread Simon Wistow

Dean wrote:

 Not personally but i have this in my bookmark list:
 http://sources.redhat.com/autobook/autobook/autobook_toc.html

Seems to be the ticket - I only needit for very quick stuff - compiling
and installing a .so and a program linked about it. Will have a look at
that page and other examples and see what I come up with.

Cheers.



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: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Dave Cross

At 10:39 12/03/2001, you wrote:
On Fri, 9 Mar 2001, Dave Cross wrote:

  At Fri, 9 Mar 2001 09:24:10 -, "Robert Shiels" [EMAIL PROTECTED] 
 wrote:
   http://www.oreillynet.com/
  
   DJ Adams,  yet another famous London Perl Monger!
  
   With a photo as well no less.
 
  Not just _any_ photo, but one of him drinking beer at a london.pm
  meeting. http://london.pm.org/MeetPics3.html
 
   Well done DJ.
 
  Seconded.

suggestion for website:

How about a page of our acheivments?

ie CPAN modules, Books, credits, talks and drinking feats?

Great idea. Wanna collate the information?

Dave...



-- 
http://www.dave.org.uk  SMS: [EMAIL PROTECTED]

plugData Munging with Perl http://www.manning.com/cross//plug




Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Greg McCarroll

* Dave Cross ([EMAIL PROTECTED]) wrote:
 At 10:39 12/03/2001, you wrote:
 On Fri, 9 Mar 2001, Dave Cross wrote:
 
   At Fri, 9 Mar 2001 09:24:10 -, "Robert Shiels" [EMAIL PROTECTED] 
  wrote:
http://www.oreillynet.com/
   
DJ Adams,  yet another famous London Perl Monger!
   
With a photo as well no less.
  
   Not just _any_ photo, but one of him drinking beer at a london.pm
   meeting. http://london.pm.org/MeetPics3.html
  
Well done DJ.
  
   Seconded.
 
 suggestion for website:
 
 How about a page of our acheivments?
 
 ie CPAN modules, Books, credits, talks and drinking feats?
 
 Great idea. Wanna collate the information?
 

and remember, you can start with the achievement "collated the information for this 
page"


Greg 

-- 
Greg McCarroll  http://www.mccarroll.uklinux.net



Version control

2001-03-12 Thread David Cantrell

There's been a bit of discussion about version control on the IRC channel.

Summary of discussion: CVS and RCS both suck, they just suck in different
ways, and subversion is vapourware which doesn't even promise to overcome
the problems in CVS/RCS.

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.

-- 
David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/

This is a signature.  There are many like it but this one is mine.

** I read encrypted mail first, so encrypt if your message is important **

 PGP signature


Re: Version control

2001-03-12 Thread Andy Williams

On Mon, 12 Mar 2001, David Cantrell wrote:

 There's been a bit of discussion about version control on the IRC channel.

 Summary of discussion: CVS and RCS both suck, they just suck in different
 ways, and subversion is vapourware which doesn't even promise to overcome
 the problems in CVS/RCS.

 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 Aegis and CVS in the past and like them both. CVS is used for
all the code behind the Human Genome project loads of lines of code
and loads of programmers... never seemed to cause a problem there.

Andy




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

2001-03-12 Thread David H. Adler

On Mon, Mar 12, 2001 at 10:28:42AM +, Robin Szemeti wrote:
 On Mon, 12 Mar 2001, you wrote:
 
  http://neptune.nildram.co.uk/users/cgi.php3 , last paragraph:
  
  "For your convienience, we have a public CGI directory
  available to all our Unix hosting customers. included is
  FormMail, the industry-standard form-to-email processor."
^
  
  Does that strike you with fear and dread, then? :-)
 
 well .. to be fair .. yes its appalling Perl but it works, and it IS the
 industry standard if only because there is nothing better freely
 available.

Maybe I missed a meeting again, but doesn't the "industry" tend to
refuse the standardness of anything freely available?

dha
-- 
David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/
Sturgeon's Law: 90% of everything is crap.
Cassell's Corollary:  Sturgeon would have upped that number if he'd
seen the Internet.



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Greg McCarroll

* David H. Adler ([EMAIL PROTECTED]) wrote:
 
 Ah, but you never were at any of the early meetings when Randal was
 still drinking... :)
 

bah, you don't catch us resting on historical laurels - such as the
time Stowe set up the TVR Jug train, or the time we had that little
incident with the toilet seat, no siree, we perform month in month
out - apart from january of course ;-)

Greg 

-- 
Greg McCarroll http://www.mccarroll.uklinux.net
perl hacker | book collector | the very model of a modern mailing list kook
London.pm - meetings held on the day after the first wednesday of the month




Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Greg McCarroll

* Mark Rogaski ([EMAIL PROTECTED]) wrote:
 An entity claiming to be Greg McCarroll ([EMAIL PROTECTED]) wrote:
 : 
 : bah, you don't catch us resting on historical laurels - such as the
 : time Stowe set up the TVR Jug train, or the time we had that little
 : incident with the toilet seat, no siree, we perform month in month
 : out - apart from january of course ;-)
 : 
 
 I think you missed the obvious absurdity of the US claiming prior art when
 it came to _beer_.  
 

no i just wanted to keep a thread about alchohol going ;-)


-- 
Greg McCarroll http://www.mccarroll.uklinux.net
perl hacker | book collector | the very model of a modern mailing list kook
London.pm - meetings held on the day after the first wednesday of the month




Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread David H. Adler

On Mon, Mar 12, 2001 at 03:02:07PM -0500, Mark Rogaski wrote:
 
 I think you missed the obvious absurdity of the US claiming prior art when
 it came to _beer_.  

Just beer in relation to perl

dha

-- 
David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/
"Well, sure, being a ruthless godless dictator is fun, but it's all
about the fans!"
- Public Broadcast of His Imperial Majesty, Dimension 431-q-fhd



Re: Strange Request

2001-03-12 Thread Robin Szemeti

On Mon, 12 Mar 2001, you wrote:

  well .. to be fair .. yes its appalling Perl but it works, and it IS the
  industry standard if only because there is nothing better freely
  available.
 
 Maybe I missed a meeting again, but doesn't the "industry" tend to
 refuse the standardness of anything freely available?

a couple of years ago  (well .. 5 maybe) I think you would have been
right  .. .ISP's (cos thats the industry we are talking about) had money
and a desire to spend it ... Cisco firewalls and Exchange Swerver etc ...
but the ISP market has changed a lot, firstly the sysadmins are
taking up the linux/opensource stuff more and more because it works, and
secondly the margins and money available for F expensive kit simply isn;t
there .. the ISP market is having its prices driven down and that means
using cheap technology. Sure it has to work because crappy software costs
much more to admin than decent s/w but the drive to keep costs down ahs
forced many ISPs to take the open source/free stuff route ..

unfortunatley for the planet FormMail is now so standard that if you
didn;t have it your punters would ask for it! .. err probably

-- 
Robin Szemeti

The box said "requires windows 95 or better"
So I installed Linux!



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread David H. Adler

On Mon, Mar 12, 2001 at 10:18:53PM +, Dave Cross wrote:
 At 20:18 12/03/2001, you wrote:
 On Mon, Mar 12, 2001 at 03:02:07PM -0500, Mark Rogaski wrote:
  
   I think you missed the obvious absurdity of the US claiming prior art when
   it came to _beer_.
 
 Just beer in relation to perl
 
 You _do_ realise that I've now put the trademark notice on all of the 
 london.pm web pages :)

Bloody redcoats...

dha :-)
-- 
David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/
perl is a language, and as such, is about as Y2K compliant as
Serbo-Croat.- David Cantrell in comp.lang.perl.misc



Re: DJ jabbers on the O'Reilly Network

2001-03-12 Thread Greg McCarroll

* Dave Cross ([EMAIL PROTECTED]) wrote:
 At 20:18 12/03/2001, you wrote:
 On Mon, Mar 12, 2001 at 03:02:07PM -0500, Mark Rogaski wrote:
  
   I think you missed the obvious absurdity of the US claiming prior art when
   it came to _beer_.
 
 Just beer in relation to perl
 
 You _do_ realise that I've now put the trademark notice on all of the 
 london.pm web pages :)
 

excellent dave, make sure you tm the cute little camel we use as well ;-)

-- 
Greg McCarroll http://www.mccarroll.uklinux.net
perl hacker | book collector | the very model of a modern mailing list kook
London.pm - meetings held on the day after the first wednesday of the month