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

Re: Plugins: any advice or docs?

by jeffa (Bishop)
on Jan 14, 2016 at 19:03 UTC ( [id://1152796]=note: print w/replies, xml ) Need Help??


in reply to Plugins: any advice or docs?

I would start with Plugin::Tiny and also take an elevated view of known plugin systems like DBI and Template (Template::Plugin). I myself would like to incorporate such a plugin system and replace my "preset" modules inside Spreadsheet::HTML. This would allow others to publish their own CPAN modules without needing to submit patches/pull requests to me. This is what i feel a plugin system is for: allowing external code to be attached to your own, to flow through your code (be it an engine or framework) without changing that codebase.

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)

Replies are listed 'Best First'.
Re^2: Plugins: any advice or docs?
by Anonymous Monk on Jan 15, 2016 at 01:17 UTC
      You must have missed that the OP already listed that module. Why repeat what they already knew? Offer new information, not rhetrolical questions.

        I did NOT know that it was a core module. I did not think the other anonymonk's question was rhetorical, either. I'd like to know the pros and cons of any relevant module, core or not.

        Regards,

        John Davies

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1152796]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (2)
As of 2024-04-18 23:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found