George_Sherston has asked for the wisdom of the Perl Monks concerning the following question:

A while ago I wrote a virtual tabbing module, which is somewhere in the Code Catacombs. Since then I have found it very useful. I often have data to spit out of my CGI applications in a table, and this has turned out to be a low-developer-time option for handling it; more flexible than HTML::Template and quicker to type out than CGI. I've introduced various rinky-dinks as I've thought that I needed them. Now it feels like it's finished.

So my questions are:

(1) Is this something that others wd find useful? I ask this because if it is, I'd like to submit it to CPAN, but I'm a bit shy of doing so because there's really nothing clever about it, except that it does what I want it to do.

(2) Does it conform to your strongly held Style Beliefs? Both as to layout, docs etc, and as to coding style. In particular I'm wondering whether I won't make trouble for users by having methods with such short names - maybe confusable with something else. And also, I've tried to draw a balance between simplifying the input the methods require and at the same time making them a bit flexible; I've done this by parsing @_ and using type of arg (scalar / numerical) and position in the list to tell what to do with it. But there are other ways, and I'd be interested in your views pro and con.

(3) Wd it make the module more useful if it made the methods available via the CGI.pm OO interface? (It wd certainly get over the problem of method names gettin mistaken for something else) If so, this cd be my chance to learn how to do that; any hints on how to start wd be highly valued.

I couldn't get the module to upload, so I've put it here

§ George Sherston

§ George Sherston