Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

RFC for ManagementSpeak

by gryphon (Abbot)
on Apr 11, 2005 at 19:32 UTC ( #446741=perlquestion: print w/replies, xml ) Need Help??

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

Greetings fellow monks,

After reading Sam Tregar's Writing Perl Modules for CPAN, I got inspired to take an old script of mine and rewrite it, improve it, and turn it into a module.

"ManagementSpeak" (name subject to change based on your feedback) generates grammatically correct, managerial-sounding text that means absolutely nothing. It can output sentences, paragraphs, and whole documents with embedded structure. The goal is to easily provide filler or lorem ipsen content that has the potential to pass as real. This module does for geeks what lorem ipsen does for designers.

Here is a directory with the module, test, POD, and example CGI. I would appreciate constructive critisism. I'm somewhat ashamed to admit that this is my first CPAN module, so I've probably made some stupid mistakes somewhere.

Thanks all.

UPDATE: Thanks for all the pointers to stuff that's similar to this that's been around for a while. The reason I wrote this module was mostly for the &document method, which builds a full document with fake information architecture. It lets me do stuff like this.

code('Perl') || die;

Replies are listed 'Best First'.
Re: RFC for ManagementSpeak
by holli (Abbot) on Apr 11, 2005 at 19:36 UTC
    I'd suggest using the Acme-Namespace for that, Acme::Speak::Management or the like.

    holli, /regexed monk/
Re: RFC for ManagementSpeak
by merlyn (Sage) on Apr 11, 2005 at 19:49 UTC
Re: RFC for ManagementSpeak
by perrin (Chancellor) on Apr 11, 2005 at 21:38 UTC
    The bleeding edge sets out an action item for the integrated big deals, so the internet takes ownership of eye candy. Having each and every one of you that are established standard, it follows that the UI constraints touch base on soup-to-nuts culture changes.

    -- courtesy of corpspeak

Re: RFC for ManagementSpeak
by samtregar (Abbot) on Apr 11, 2005 at 20:36 UTC
    Looks like fun to me. I'm tempted to hack krang_floodfill to use this instead of randomly sampling /usr/share/dict.

    I second the Acme:: placement. In general you should try to avoid creating new top-level domains.


    PS: Thanks for the link!

      Sounds cool. I'm currently thinking Acme::ManagementSpeak because I've already started thinking up ideas like Acme::ManagementSpeak::Template and such, and I can't see any logical tree below Acme.

      Any thoughts about the API?

      BTW, thanks for a great learning resource for this, Sam. ++ to you.

      code('Perl') || die;

      But there's the Lingua:: top-level domain too. I think this belongs to that more.

        Hmmm... Is it more of a joke (and therefore belonging in Acme::) or more of a language tool (and therefore belonging in Lingua::)? I think it's more of a joke.


Re: RFC for ManagementSpeak
by zentara (Archbishop) on Apr 12, 2005 at 11:32 UTC
    Your website seems to be down, or overloaded, so I couldn't test it right now. However, I did see this Generic Press Release recently, and seems like it would be a good thing to include. It would save Management much time in writing Press releases; time which they could better spend playing golf and attending luncheons.

    I'm not really a human, but I play one on earth. flash japh

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://446741]
Approved by Joost
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2020-11-30 05:44 GMT
Find Nodes?
    Voting Booth?

    No recent polls found