Nigel Hamilton wrote:
> Hi,
>
>     We had a really interesting meeting last night and we were talking 
> about the problem of 'prickliness' in the Perl community and being 
> welcoming to newcomers etc.
>
>    Lyle identified the problem of the 'teetering mushroom' of Perl 
> mindshare - I'll let him explain the details.

I'm afraid people might have to wait until the tech meet :-P

>    Earlier this year I came up with an idea for a new type of CPAN 
> module that extracts the "::Gist" out of other modules. It's kind of 
> like Adam Kennedy's ::Tiny modules except it is optimised for 
> programmer wetware not software[3]. 
>
>   ::Gist modules are simple, user-friendly and "don't make me think".
>
>    To carry the ::Gist brand - the module should:
>
>   * Don't Make Me Think!!
>   * include a cut-and-paste synopsis - that just runs
>   * POD less than one page - guaranteed
>   * minimal methods (never more than 2?)
>   * assume a newbie target audience
>   * solve the 9 out of 10 times use case
>   * give proper credit to the wrapped author and module [4]
>   * be approved by the wrapped author
>   * be search engine optimised (SEO) for the problem space - not the 
> solution space - people searching Google should find these modules.

Wouldn't this be better as Gist::? I'm not totally sure on having 
minimum methods. Modules like Email::Stuff have some very short but 
useful methods like to, from, subject, etc. I think to cut that down to 
just header and send would actually make things a bit more confusing...

> I'm hoping others from Bristol&Bath.pm will help the cause - can you 
> think of any modules that need the ::Gist taken out of them?

I'd be tempted to suck the Gist out of a couple of modules I've used 
recently :)

> I'm happy for the ::Gist project to be hosted by a user-friendly 
> group, that encourages new people entering the Perl world.
>
> If other people in the group think it's a good idea then I would like 
> to add a project page to the group's wiki?

Go ahead. Be nice to have some on there that aren't mine, lol


Lyle

_______________________________________________
BristolBathPM mailing list
[email protected]
http://mailman.bristolbath.org/mailman/listinfo/bristolbathpm

Reply via email to