After a talk in #poe, I was assigned with the task of coming up with some guidelines for POE components.
I'd like as much feedback as I can get. Then I'll setup a page on poe.perl.org with what everyone has came up with, and hopefully some guidelines will come of this. Here's what we have so far: -instatiation method what should be used, new / spawn / create? -interchangeable events & coderefs event => 'event', event => \&event, -name space (kernel aliases other?) -a standard way of describing a sess/event (for doco, and for debug messages) -documentation standards (ie, how do we document the events received/emited) -call conventions (use hashrefs instead of arrays?) -standard (base component?) methods -standard (base component?) events -callback event declarations -- David Davis http://teknikill.net/
