You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Gunther Birznieks <gu...@extropia.com> on 2000/12/28 09:39:18 UTC

Re: RFC/ANNOUNCE: WebsiteGenerator, FormGenerator, Class-ParamParser

The modules look very cool.

However

You should be careful as to what modules you've created solve a problem in 
a particular way that you enjoy using and which ones are truly 
generic.  Some of the following was unclear in your email explanation of 
the modules.

I am worried that some of your CGI::* modules have taken a hold of a 
generic namespace when they should belong either somewhere else in CPAN or 
under CGI::WPM.

eg Why is CGI::SequentialFile under CGI::? Shouldn't a data storage module 
you are relying on be under a totally different tree? And also what are you 
using CGI::SequentialFile for? It's a bit unclear as to the relationship there.

Of course, I should be one to talk... I've never uploaded anything to CPAN 
yet (although I've got an ID now... ). Congrats on taking that step forward. :)

At 10:41 PM 12/27/2000 -0800, Darren Duncan wrote:
>I have uploaded new versions of my 3 distributions to CPAN:
>
>         - Class-ParamParser-1.0.tar.gz       - 1 module
>         - CGI-FormGenerator-0.9201.tar.gz    - 7 modules
>         - CGI-WebsiteGenerator-0.3201.tar.gz - 9 modules
>
>My authorname is DUNCAND.
>
>Name                   DSLI   Description
>--------------------   ----   --------------------------------------------
>
>Class::ParamParser   - bdpO - complex parameter parsing for subclass methods
>
>HTML::TagMaker       - bdpO - make single,groups of HTML tags, head/footers
>HTML::FormMaker      - adpO - predefined persistant forms, reports, validate
>HTML::PageMaker      - bdpO - store,assemble web page parts, search+replace
>CGI::HashOfArrays    - bdpO - data storage,parsing,url-encoding, subset
>CGI::WebUserIO       - cdpO - gather,parse,manage user input data, env vars
>CGI::SequentialFile  - bdpO - HoA/hash data storage in encoded k=v text file
>CGI::EventCountFile  - bdpO - store date-bounded event counts in file (usage)
>
>CGI::WPM::Globals    - cdpO - store prefs, fs/path contexts, user i/o, utils
>CGI::WPM::Base       - cdpO - defines API for subclassed WPM modules
>CGI::WPM::MultiPage  - adpO - WPM resolves nav in page hierarchy, makes menu
>CGI::WPM::Static     - bdpO - WPM for displaying static html,text pages
>CGI::WPM::MailForm   - adpO - WPM impl e-mail submis forms w/ unlimit quest
>CGI::WPM::GuestBook  - adpO - WPM impl gb w/ unlimit quest, e-ml to sign/ownr
>CGI::WPM::SegTextDoc - bdpO - WPM displays static single/multipart text pages
>CGI::WPM::Redirect   - bdpO - WPM for issuing an HTTP redirection header
>CGI::WPM::Usage      - bdpO - WPM tracks usage details, e-mails bkup to owner