cvs commit: p5ee/App-WorkQueue CHANGES MANIFEST MANIFEST.SKIP Makefile.PL README TODO

[email protected] (Stephen Adkins)
Newsgroups perl.cvs.p5ee
Message-ID <[email protected]>
cvsuser     06/02/05 20:16:01

  Added:       App-WorkQueue CHANGES MANIFEST MANIFEST.SKIP Makefile.PL
                        README TODO
  Log:
  new
  
  Revision  Changes    Path
  1.1                  p5ee/App-WorkQueue/CHANGES
  
  Index: CHANGES
  ===================================================================
  #############################################################################
  # CHANGE LOG
  #############################################################################
  
  VERSION 0.50
  
  
  
  1.1                  p5ee/App-WorkQueue/MANIFEST
  
  Index: MANIFEST
  ===================================================================
  CHANGES
  MANIFEST
  Makefile.PL
  README
  TODO
  
  
  
  1.1                  p5ee/App-WorkQueue/MANIFEST.SKIP
  
  Index: MANIFEST.SKIP
  ===================================================================
  ~$
  ^_build
  ^Build$
  ^MANIFEST\.
  ^Makefile$
  ^blib/
  ^pm_to_blib$
  \.old$
  \.bak$
  \.cvsignore$
  \.tar\.gz$
  htdocs/.exists
  CVS/
  
  
  
  1.1                  p5ee/App-WorkQueue/Makefile.PL
  
  Index: Makefile.PL
  ===================================================================
  
  ######################################################################
  ## File: $Id: Makefile.PL,v 1.1 2006/02/06 04:16:01 spadkins Exp $
  ######################################################################
  
  use ExtUtils::MakeMaker;
  # See lib/ExtUtils/MakeMaker.pm for details of how to influence
  # the contents of the Makefile that is written.
  
  %opts = (
      'NAME'         => 'App-WorkQueue',
      'DISTNAME'     => 'App-WorkQueue',
      'VERSION'      => '0.50',
      'PREREQ_PM'    => {
          "App::Context"    => 0,  # App service framework
          "App::Repository" => 0,  # Repository support (databases)
      },
      'dist'         => {'COMPRESS'=>'gzip -9f', 'SUFFIX' => 'gz',
                         'ZIP'=>'/usr/bin/zip', 'ZIPFLAGS'=>'-rl'},
  );
  
  WriteMakefile(%opts);
  
  
  
  
  1.1                  p5ee/App-WorkQueue/README
  
  Index: README
  ===================================================================
  ######################################################################
  ## File: $Id: README,v 1.1 2006/02/06 04:16:01 spadkins Exp $
  ######################################################################
  
  1. What is the App-WorkQueue distribution?
  
  It implements a new service in the App-Context framework called a
  WorkQueue.  A normal queue supports push() and pop() operations
  where the entries push()ed onto the queue come out in a first-in-
  first-out (FIFO) basis.  A WorkQueue however is used to control the
  processing of units of work, where the order that entries are
  processed is prioritized subject to various constraints.
  
  Therefore, a WorkQueue supports the following operations.
  
    push()      - add a unit of work to the queue
    acquire()   - get the highest priority entry subject to constraints
    release()   - remove an (acquired) entry from the queue
    unacquire() - return an (acquired) entry to the unacquired state
  
  2. How do I install it?
  
  To install this module, cd to the directory that contains this README
  file and type the following (as usual).
  
     perl Makefile.PL
     make
     make test
     make install
  
  
  
  
  1.1                  p5ee/App-WorkQueue/TODO
  
  Index: TODO
  ===================================================================
  ######################################################################
  ## File: $Id: TODO,v 1.1 2006/02/06 04:16:01 spadkins Exp $
  ######################################################################
  
  These items are what will be required to go to version 1.00.
   o tbd
  
  These are other interesting things which I might do
   o tbd
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.