in reply to CGI::Prototype and use base

From Class::Prototyped:
The code that implements reflection on classes automatically cr +eates slot names for package methods as well as parent slots for the +entries in @ISA. This means that you can code classes like you normall +y do - by doing the inheritance in @ISA and writing package methods.
I consider the Class::Prototyped docs as required reading material before reading CGI::Prototype, hence the reference early on in the manpage.

And as a meta-note, I'm not sure The Monastery is a good place for you to submit bug reports against the software, nor demonstrate your ignorance in public. Please consider more traditional means for either or both of those activities.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.

  • Comment on Re: CGI::Prototype - SYNOPSIS shows arcane and heterodox inheritance
  • Download Code

Replies are listed 'Best First'.
Re^2: CGI::Prototype - and use base?
by metaperl (Curate) on Jan 30, 2005 at 15:20 UTC
    Thank you for your speedy response.
    And as a meta-note, I'm not sure The Monastery is a good place for you to submit bug reports against the software, nor demonstrate your ignorance in public.
    1. I keep asking you to form a mailing list and for the past two weeks, nothing has happened. Do your docs state where questions for support should go?
    2. Every question submitted to Seekers of Perl Wisdom is based on the poster having "ignorance" as you put it. Therefore unless you create a forum of discussion of your module, it seems an appropriate place. In addition, you should take my ignorance as a cue for what parts of the Class::Prototyped docs are most relevant to your module and to which you might provide a bridge in your own documentation.
      I read the bug reports at http://rt.perl.org. That's where to submit bug reports.

      And, nearly everything you've "wondered" about, you then answer yourself within 8 hours. Seems like if you just slow down a bit at posting, you'll have the right answer yourself shortly thereafter.

      -- Randal L. Schwartz, Perl hacker
      Be sure to read my standard disclaimer if this is a reply.

        Well, at least his ignorant posting does produce material on CGI::Prototype that exists outside a few developers' heads. I very briefly attempted to use the module myself, but didn't get very far for lack of useful documentation (granted I had other things on my hands so I didn't expend much effort; I want to get to it at some point). It's not impossible or even that hard to figure out, but understanding it currently requires backtracking from the finished product through your design process.

        I understand that it's supposed to have better docs at some point, but please be aware that right now it isn't very useful to anyone but you and maybe a handful of others unless one is willing to mount an unnecessarily steep learning curve.

        Makeshifts last the longest.

      Please consider more traditional means for either or both of those activities.
      Could you be more explicit? State your desired communication channel either in this node or in your docs in a SUPPORT section.