My first Perl Module ;-)

Tony Edwardson Tony.Edwardson at
Tue Feb 15 07:24:51 PST 2011

Please Read The Disclaimer At The Bottom Of This Email

Thanks for that - I agree 
The documentation needs revamping 
I chose Proc::Scheduler by looking at what already exist on CPAN and Proc is already there - however, I notice that Schedule also exists so 
may-be I'll rename it Schedule::Something - Something to be decided tonight after a few Abbots !

-----Original Message-----
From: at [ at] On Behalf Of Tom Hukins
Sent: 15 February 2011 15:05
To: Milton Keynes Perl Mongers
Subject: Re: My first Perl Module ;-)

On Tue, Jan 18, 2011 at 04:13:48PM +0000, Tony Edwardson wrote:
> As I have mentioned before, I have finally been working on a CPAN module 
> 'Proc::Scheduler' which is now coming together nicely.
> It is not ready for release yet but I am getting there.
> If you want to take a look and provide any feedback - that would be welcome

Hi, Tony.

Some of the things I originally noticed and disliked, you have since
fixed, such as describing the numerically listed examples in the main

To my mind, the word "Proc" doesn't quite describe these modules.
Proc makes me thing of a certain process, something that has a PID ,
whereas I think you've written a job scheduler.  I can imagine other
people might see this differently.

The documentation describes what the modules do, but not why I would
use them.  Why would I use this instead of cron or a message queue
based system?  Why wouldn't I use one of the many existing job queue
systems on CPAN listed at ?

Of course, I'm not asking for an answer here, just suggesting that the
documentation could explain not just what the module does, but also
which problems it solves well.

MiltonKeynes-pm mailing list
MiltonKeynes-pm at


This email is intended for the named recipient(s) only. Its contents are confidential and may only be retained by the named recipient(s) and may only be copied or disclosed with the consent of LCH.Clearnet Limited and/or LCH.Clearnet SA.   If you are not an intended recipient please delete this e-mail and notify postmaster at
LCH.Clearnet Limited, LCH.Clearnet SA and each other member of the LCH.Clearnet Group accept no liability, including liability for negligence, in respect of any statement in this email.
The contents of this email are subject to contract in all cases, and LCH.Clearnet Limited and/or LCH.Clearnet SA makes no contractual commitment save where confirmed by hard copy.  
Cet e-mail et toutes les pièces jointes (ci-après le "message") sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, est interdite, sauf autorisation expresse de LCH.Clearnet Limited et/ou LCH.Clearnet SA. Si ce message vous a été adressé par erreur, merci de le détruire et d'en avertir immédiatement postmaster at
LCH.Clearnet Limited, LCH.Clearnet SA et les autres entités du groupe LCH.Clearnet Group, ne peuvent en aucun cas être tenues responsables au titre de ce message à moins qu’il n’ait fait l’objet d’un contrat signé.
LCH.Clearnet Limited, Registered Office: Aldgate House, 33 Aldgate High Street, London EC3N 1EA.    Recognised as a Clearing House under the Financial Services & Markets Act 2000. Reg in England No.25932 
Telephone: +44 20 7426 7000              Internet:
LCH.Clearnet SA, Siège Social, 18 rue du Quatre Septembre, 75002 Paris, Chambre de Compensation conformément au Code Monétaire et Financier.


More information about the MiltonKeynes-pm mailing list