your name 

James E Jurach Jr.

    your email address 

[EMAIL PROTECTED]

    your homepage if you have one 

www.roostereggs.com

    your preferred user-ID on CPAN. It must be between 4 and 9 characters
        long, all uppercase, letters only. One dash allowed. 

JURACH
    
    a description of what you're planning to contribute 

1) FCGI-ProcManager - A process manager that is implemented in perl rather
   than in mod_fastcgi.c.  Among other things, this will allow developers of
   FCGI to gain on the load-before-fork optimization enjoyed by mod_perl
   developers.

2) Stress - A stress-testing framework.  It was originally developed to
   log in and walk a path through a web application, but it is extensible
   enough to walk through any set of perl methods/subroutines.  It contains
   logic to manage multiple children performing those tests, and to
   calculate and display benchmarks from those concurrent processes.

3) PSP - 4 packages:
 a) PSP (base) - a servlet-like, object oriented CGI framework that provides
    a URI-to-object-method mapping mechanism.
 b) PSP-Field - an abstraction of an HTML display/input field which handles
    formatting and verification for various data-types and HTML elements.
 c) PSP-Tools - a set of classes which provide useful functionality to this
    framework.
 d) PSP-Parser - a ASP/JSP-like, embedded-html-to-class compiler which
    subclasses classes of PSP-Tools and PSP (base).

    for modules a description in module list format (DSLI entry, which is:
        Development stage, Support level, Language used, Interface style
        (see the modulelist), and a 44 character description). 

FCGI
::ProcManager           bdpO A FastCGI process manager implemented in perl

Stress                  bdpO base class for a system stressing framework
Stress::
::Web                   bdpO Stress subclass for convenient access to LWP
::FormParser            bdpO HTML::Parser subclass to get data from a form

(I don't have time right now to fill in all of these descriptions below.  I am
mostly concerned with releasing the two packages above, especially the first.)

PSP::
::Compiler              bmpO
::Conf                  bmpO
::Driver                bmpO
::Error                 bmpO
::FieldSpace            bmpO
::Generic               bmpO
::Loader                bmpO
::Log                   bmpO
::Parser                bmpO
::Pile                  bmpO
::ProcManager           bmpO
::Session               bmpO
::SideMenu              bmpO
::Utils                 bmpO
::share                 bmpO
::parent                bmpO

PSP::Error::
::Field                 bmpO
::Group                 bmpO
::Root                  bmpO
::Verify                bmpO

PSP::FieldSpace::
::Ephemeral             bmpO
::Group                 bmpO
::Propagation           bmpO

PSP::Parser::
::Control               bmpO
::FieldSpace            bmpO
::Group                 bmpO
::PreScan               bmpO
::Error                 bmpO
::Form                  bmpO
::Message               bmpO
::Table                 bmpO

AtomicData              bmpO
Field                   bmpO
HTMLIO                  bmpO

AtomicData::
::AnyThing              bmpO
::Email                 bmpO
::PAN                   bmpO
::Time                  bmpO
::USPhone               bmpO
::Boolean               bmpO
::H24Time               bmpO
::RTNumber              bmpO
::Types                 bmpO
::USZip                 bmpO
::Date                  bmpO
::Integer               bmpO
::TaxID                 bmpO
::URL                   bmpO
::Y4Date                bmpO
::Decimal               bmpO
::List                  bmpO
::Text                  bmpO
::USCurrency            bmpO

HTMLIO::
::CheckBox              bmpO
::Password              bmpO
::RadioGroup            bmpO
::Text                  bmpO
::Utils                 bmpO
::CheckBoxGroup         bmpO
::PossibleSets          bmpO
::Select                bmpO
::TextArea              bmpO
::File                  bmpO
::Radio                 bmpO
::Submit                bmpO
::Types                 bmpO

    for scripts, ports, documentation, etc. please send a concise description
        that helps us to categorize the issue so we can forward your mail to
        the maintainers of the corresponding archive branch. 

stress - stress tester  (installed by Stress)

piler - compiler for PSP  (installed by PSP-Parser)

piledriver.cgi - CGI script which provides hooks into PSP (found in PSP)

piledriver.fcg - FastCGI variant which provides hooks into PSP (found in PSP)

testpile - a command-line tester for piledriver.cgi

    It would be very nice, if you could also send a note about where you have
        discussed some or all parts of your contribution publicly, and if
        there was at least a little bit of interest. We are quite open for
        submissions, but we owe our users at least some rudimentary quality
        control.  If your work has never been discussed publicly, then it's
        extremely difficult for us to make our judgement whether to accept the
        submission or not. 

FCGI-ProcManager - I have briefly discussed this with Sven Verdoolaege
  <[EMAIL PROTECTED]> (author of FCGI) and Rob Saccoccio <[EMAIL PROTECTED]>.  I
  have not been able to share it until yesterday when I finally got approval
  to release it.  I am looking for a means of distributing it to a larger
  group of developers, and to get people interested in it.
  (http://download.sourceforge.net/psp/FCGI-ProcManager-0.10.tar.gz)

Stress - I have discussed it with people I work with.  It has some
  interesting, convenient features for its purpose: to evaluate how much
  stress a system can take and how that system performs under stress.
  It is a little awkward right now, but versatile, and I think people will
  find it useful in a number of different situations.
  (http://download.sourceforge.net/psp/Stress-0.10.tar.gz)

PSP - At my company, we have been developing and using this system for the
  past several years.  PSP has just recently been re-written from the ground
  up, but this later version is currently not in production use yet.  It is my
  hope/intention that other developers will find this technology interesting
  and even possibly familiar, and will help develop this web application
  framework.  I consider this work in alpha because of how scrambled the
  documentation is right now, but it does work, and has been somewhat
  extensively tested.  This project was just released by my company's legal
  department last night.  If this project is not ready for CPAN yet, it
  will be soon.
  (http://download.sourceforge.net/psp/PSP-0.500.tar.gz)
  (http://download.sourceforge.net/psp/PSP-Field-0.500.tar.gz)
  (http://download.sourceforge.net/psp/PSP-Tools-0.500.tar.gz)
  (http://download.sourceforge.net/psp/PSP-Parser-0.500.tar.gz)

Reply via email to